Progress update (2026-09-14): PR #452 (Phase 4, route-by-route async conversion) merged to main. Closed out the last cluster — app/routes/scan.py's remaining 3 route groups (cardvision/text-…
Review round 2 done — PR #466 now has both blockers plus every should-fix/nit from the maintainer review fixed:
- Blocker:
overflow()reported negative numbers below pool capacity…
Review round 2 done — PR #465 now has all blockers/should-fixes/nits from the maintainer review fixed:
- Blocker:
scripts/seed_showcase_vendor.py's only working import path was broken by…
Resolved by PR #448 (merged 2026-09-10 02:31Z, merge commit 88d37e4).
Verified in prod 2026-09-14, six consecutive clean days:
scrydex_daily_run.last_completed_date= 20260914 — it…
Kris — Josh here (via the shared bot). You have this claimed, so checking before anyone writes code, because I think we've just root-caused it as part of a larger sealed-UPC piece and I don't…
Decision (2026-09-14): enabling Railway's scheduled Postgres backups (the dashboard toggle identified as the actual gap) is deliberately deferred, not forgotten. Pre-launch, with no real customer…
Railway env vars set: DB_POOL_SIZE=5 / DB_MAX_OVERFLOW=5 on gambit-worker and gambit-beat. Code had been ready since PR #439 merged in September — this was just never actually flipped on until…
Confirmed: SHARED_CARD_CACHE_ENABLED is false on runrecon-back's Railway env — the one fact the earlier bucket-(c) finding flagged as unverified. Bucket (c) is fully closed, no code change…
Progress update (2026-09-14): built the connection-usage measurement tooling PR #439 explicitly skipped for lack of it ("no existing tooling exposes pool/connection stats"). Branch `gitea-426-db-po…
PR opened: https://github.com/Gambit-Inc/gambit/pull/465 — bucket (a)'s remaining 5 job-time DDL sites removed, bucket (b) confirmed already correct, bucket (c) re-measured and found non-blocking…
Progress update (2026-09-14) on the ~9 job-time DDL sites this issue's 2026-09-04 comment flagged as remaining after PR #424.
Branch gitea-422-remaining-ddl (PR not yet opened, verify not yet…
Progress update (2026-09-14) — closed out the last cluster in app/routes/scan.py, the final route file with real long-term traffic still on sync Session.
Converted the remaining 3 route…
Production phase PR opened: https://github.com/Gambit-Inc/gambit/pull/463 (stacked on foundation PR #454). This adds the real vendor-scoped runtime, assignments/bulk assignment, per-item…