- Дефолт-бренд generic: name «Trade-In Estimator» → «МЕРА» (brand.py). Masthead/ footer/подписи секций читают brand.name → отчёт теперь брендирован МЕРА; white-label бренды (реальное name в brands) не тронуты. - Cover: year_built=None утекал литеральным «None» в «Год постройки» → «—». - Cover: убран дубль-бар «Диапазон цен по фактическим сделкам» (уже есть на стр. 03) — часть ужимания cover до одной A4-страницы. Тесты обновлены. |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| observability | ||
| schemas | ||
| services | ||
| tasks | ||
| __init__.py | ||
| main.py | ||
| scheduler_main.py | ||