lekss361
  • Joined on 2026-05-15
lekss361 commented on issue lekss361/gendesign#2211 2026-07-02 21:03:35 +00:00
[P1] Честность UI-источников: убрать «/7», фолбэк-чипы, «классическую», зелёный cache-дот, «CV»

Сделано в PR #2227 (смержен, deploy success, frontend пересобран).

Acceptance:

  • Единый source-registry (src/lib/source-registry.ts, канон сверен…
lekss361 commented on issue lekss361/gendesign#2209 2026-07-02 20:58:09 +00:00
[P1] Честность диапазона оценки: раскрыть/рекалибровать 56.6% + min-width floor + backtest baseline + CI-гейт

Working on this (night shift). Свежий статус по acceptance-пунктам после живого бэктеста 2026-07-02 (engine=full, sample=300, --resolve-house-id, прод-д…

lekss361 deleted branch fix/tradein-ui-source-honesty from lekss361/gendesign 2026-07-02 20:57:29 +00:00
lekss361 pushed to main at lekss361/gendesign 2026-07-02 20:57:28 +00:00
19ecd941f3 fix(tradein/ui): единый source-registry + честные знаменатели/лейблы источников (#2211) (#2227)
lekss361 merged pull request lekss361/gendesign#2227 2026-07-02 20:57:27 +00:00
fix(tradein/ui): единый source-registry + честные знаменатели/лейблы источников (#2211)
lekss361 closed issue lekss361/gendesign#2212 2026-07-02 20:57:01 +00:00
[P1] Починить rosreestr_dkp_import (deals заморожены 182д) + алерт на max(deal_date)
lekss361 commented on issue lekss361/gendesign#2212 2026-07-02 20:57:00 +00:00
[P1] Починить rosreestr_dkp_import (deals заморожены 182д) + алерт на max(deal_date)

Сделано в PR #2226 (смержен, deploy success, миграция 162 применена; row deals_freshness_monitor в scrape_schedules, enabled, первый прогон…

lekss361 commented on issue lekss361/gendesign#2213 2026-07-02 20:53:44 +00:00
[P1] Defense-in-depth для trusted-header auth + rate-limiter fix

Working on this (night shift), ветка fix/tradein-defense-in-depth-auth. Дизайн: shared-secret между Caddy и tradein-backend (X-Internal-Auth-Secret, constant-time compare,…

lekss361 created pull request lekss361/gendesign#2228 2026-07-02 20:51:48 +00:00
fix(tradein/deploy): миграции ДО подъёма app-контейнеров + manifest-инвариант (#2216)
lekss361 created pull request lekss361/gendesign#2227 2026-07-02 20:51:03 +00:00
fix(tradein/ui): единый source-registry + честные знаменатели/лейблы источников (#2211)
lekss361 deleted branch fix/tradein-deals-freshness-monitor from lekss361/gendesign 2026-07-02 20:50:39 +00:00
lekss361 merged pull request lekss361/gendesign#2226 2026-07-02 20:50:38 +00:00
feat(tradein/monitor): алерт на staleness данных deals по max(deal_date) (#2212)
lekss361 pushed to main at lekss361/gendesign 2026-07-02 20:50:38 +00:00
ac19c4f7b3 feat(tradein/monitor): алерт на staleness данных deals по max(deal_date) (#2212) (#2226)
lekss361 closed issue lekss361/gendesign#2207 2026-07-02 20:50:36 +00:00
[P1] Снять блокировку event loop на POST /estimate (asyncio.to_thread)
lekss361 commented on issue lekss361/gendesign#2207 2026-07-02 20:50:35 +00:00
[P1] Снять блокировку event loop на POST /estimate (asyncio.to_thread)

Сделано в PR #2225 (смержен, deploy success).

Post-deploy smoke на проде (изнутри tradein-backend): 3 параллельных POST /estimate (каждый…

lekss361 closed issue lekss361/gendesign#2206 2026-07-02 20:42:26 +00:00
[P1] Обновлять scraped_at в upsert (base.py) — вернуть ~55% инвентаря эстиматору
lekss361 commented on issue lekss361/gendesign#2206 2026-07-02 20:42:26 +00:00
[P1] Обновлять scraped_at в upsert (base.py) — вернуть ~55% инвентаря эстиматору

Сделано в PR #2224 (смержен, deploy success, миграция 161 применена).

Acceptance — проверено на проде (2026-07-02 ~20:40 UTC):

  • Upsert…
lekss361 pushed to main at lekss361/gendesign 2026-07-02 20:39:51 +00:00
4ce0f51bb8 perf(tradein): снять блокировку event loop на POST /estimate (#2207) (#2225)
lekss361 deleted branch fix/tradein-estimate-event-loop from lekss361/gendesign 2026-07-02 20:39:51 +00:00
lekss361 merged pull request lekss361/gendesign#2225 2026-07-02 20:39:49 +00:00
perf(tradein): снять блокировку event loop на POST /estimate (#2207)