gendesign/site-finder
bot-backend 9e5086890f
Some checks failed
CI / changes (pull_request) Has been cancelled
CI / backend-tests (pull_request) Has been cancelled
CI / frontend-tests (pull_request) Has been cancelled
CI / openapi-codegen-check (pull_request) Has been cancelled
CI / changes (push) Successful in 8s
CI / backend-tests (push) Has been cancelled
CI / frontend-tests (push) Has been cancelled
CI / openapi-codegen-check (push) Has been cancelled
fix(site-finder): remove dead sat_factor (computed+written, never applied) (#1509)
sat_factor = 1 + ((sold_pct-50)/100)*0.30 was computed in 09_macro_and_trend.py,
written to district_economics.sat_factor, and fetched in server.py and 10_score_v2.py
— but never multiplied into any score. The live market sub-score uses a separate
sat_score = min(100, sold_pct*100/70) directly, so sat_factor was dead code that
would double-count absorption if ever wired in.

- 09_macro_and_trend.py: remove sat_factor computation, ALTER TABLE column, UPDATE
  binding, and debug print column
- 10_score_v2.py: remove sat_factor from SELECT and unpacking
- server.py: remove sat_factor variable assignment and from macro_factors response
- static/index.html: remove sat_factor documentation row
- data/sql/162_drop_district_economics_sat_factor.sql: DROP COLUMN IF EXISTS
2026-06-17 21:08:54 +03:00
..
cache Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
reports Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
static fix(site-finder): remove dead sat_factor (computed+written, never applied) (#1509) 2026-06-17 21:08:54 +03:00
.gitignore Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
01_load_sites.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
02_fetch_pois.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
03_score.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
04_report.py fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1») 2026-06-15 20:21:11 +05:00
05_objective_pull.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
06_match_economics.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
07_objective_full_pull.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
08_enrich_economics.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
09_macro_and_trend.py fix(site-finder): remove dead sat_factor (computed+written, never applied) (#1509) 2026-06-17 21:08:54 +03:00
10_score_v2.py fix(site-finder): remove dead sat_factor (computed+written, never applied) (#1509) 2026-06-17 21:08:54 +03:00
11_refetch_pois_extended.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
12_more_pois.py fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1») 2026-06-15 20:21:11 +05:00
db_init.py Import Site Finder app from analysis/ vibe-coding session 2026-05-10 22:42:25 +05:00
server.py fix(site-finder): remove dead sat_factor (computed+written, never applied) (#1509) 2026-06-17 21:08:54 +03:00