gambit-admin
  • Joined on 2026-06-06
gambit-admin commented on issue gambit/gambit#427 2026-09-25 19:55:59 +00:00
Audit: staging environment + two-instance test — prove Gambit runs stateless

Two-replica test run in production (2026-09-25). There was no staging access, so it ran against prod once every prerequisite was live: PgBouncer, R2 with the volume removed, worker/beat, Redis…

gambit-admin closed issue gambit/gambit#425 2026-09-25 19:55:58 +00:00
Audit: move uploads off the container disk into object storage
gambit-admin commented on issue gambit/gambit#425 2026-09-25 19:55:57 +00:00
Audit: move uploads off the container disk into object storage

R2 switch done in production (2026-09-25).

  • Buckets: gambit-media (public, served at media.ufind.app) and gambit-private. Production runs MEDIA_STORAGE_BACKEND=s3.
  • **Copy…
gambit-admin opened issue gambit/gambit#835 2026-09-25 18:40:16 +00:00
Review follow-ups: PR #591 — fix: stop losing scan telemetry rows to over-width grader reads
gambit-admin opened issue gambit/gambit#834 2026-09-25 18:00:27 +00:00
Review follow-ups: PR #590 — feat(import): let Jev place set-less rows into the High confidence lane (never auto)
gambit-admin opened issue gambit/gambit#833 2026-09-25 17:57:32 +00:00
Cannot tap 'change variant' on review screen
gambit-admin opened issue gambit/gambit#832 2026-09-25 17:10:53 +00:00
Review follow-ups: PR #589 — feat(web-import): Search for the card on every review lane + friendly decide errors + honest Accept-all copy
gambit-admin opened issue gambit/gambit#831 2026-09-25 16:57:07 +00:00
Test suite: turn on SQLite foreign-key checks so FK bugs fail CI
gambit-admin opened issue gambit/gambit#830 2026-09-25 14:30:53 +00:00
Review follow-ups: PR #587 — feat(import): high-confidence lane for set-less rows; JP prints need JP evidence; no-finish rows use the linked printing
gambit-admin opened issue gambit/gambit#829 2026-09-25 05:42:15 +00:00
promote-prod auto run falsely reports pending migration, skips deploy, shows success
gambit-admin opened issue gambit/gambit#828 2026-09-25 04:57:45 +00:00
Bulk inventory upsert: DB error at flush drops whole batch (follow-up to PR #576)
gambit-admin opened issue gambit/gambit#827 2026-09-25 04:40:47 +00:00
Review follow-ups: PR #585 — fix(scrydex): an errored game no longer stamps the day complete (Gitea #369)
gambit-admin opened issue gambit/gambit#826 2026-09-25 04:40:32 +00:00
Review follow-ups: PR #586 — fix(scan): scan routes own their DB sessions correctly (Gitea #700, #701)
gambit-admin commented on issue gambit/gambit#632 2026-09-25 04:40:08 +00:00
EPIC: On-device CardVision — recognize cards on the iPhone without Tower

2026-09-24: direction narrowed to embed-on-phone + server match → Gitea #824; prebaked (in-app model) → #825. Full on-device pack search in PR #517 to be trimmed.

gambit-admin commented on issue gambit/gambit#787 2026-09-25 04:40:08 +00:00
Add eBay sold-comps fallback for graded scans with no data

2026-09-24: eBay fallback + cert-fix sheet are already inside the 8083 test tree; consolidated with the new graded flow (#823) on local branch feature/graded-flow-787.

gambit-admin opened issue gambit/gambit#825 2026-09-25 04:40:03 +00:00
CardVision prebaked build — model + card detector ship inside the app
gambit-admin opened issue gambit/gambit#823 2026-09-25 04:40:02 +00:00
New graded scan flow — graded candidate panel (production candidate)
gambit-admin opened issue gambit/gambit#824 2026-09-25 04:40:02 +00:00
CardVision: embed on the phone, final match on the CardVision server
gambit-admin opened issue gambit/gambit#822 2026-09-25 03:30:56 +00:00
Review follow-ups: PR #584 — feature: Gambit G in label QR codes + full GCN printed under the QR
gambit-admin opened issue gambit/gambit#821 2026-09-25 03:20:41 +00:00
Review follow-ups: PR #583 — feature: one item per barcode — keep the shop's name as a nickname, ask once to link to the catalog