gambit-admin
  • Joined on 2026-06-06
gambit-admin closed issue gambit/gambit#557 2026-09-05 01:06:53 +00:00
Disable Scrydex Vision entirely (never spend the ~5-credit image-match call)
gambit-admin commented on issue gambit/gambit#599 2026-09-05 00:22:17 +00:00
Epic: Rebuild graded slab scanning — cert lookup, not name matching

Child issues filed:

  • Phase 0 — #600 (lock the facts)
  • Phase 1 — #601 (cert-first identity + canonical price, the core)
  • Phase 2 — #602 (Card Hedge catalog crosswalk)
  • Phase 3 — #603…
gambit-admin opened issue gambit/gambit#604 2026-09-05 00:22:10 +00:00
Slab rebuild Phase 4: Inventory side (store grader/grade/card_id, read graded price_daily)
gambit-admin opened issue gambit/gambit#603 2026-09-05 00:22:04 +00:00
Slab rebuild Phase 3: No-cert fallback and the review queue
gambit-admin opened issue gambit/gambit#602 2026-09-05 00:21:57 +00:00
Slab rebuild Phase 2: Card Hedge catalog crosswalk (one-time + weekly delta)
gambit-admin opened issue gambit/gambit#601 2026-09-05 00:21:50 +00:00
Slab rebuild Phase 1: Cert-first identity + canonical price (the core)
gambit-admin opened issue gambit/gambit#600 2026-09-05 00:21:39 +00:00
Slab rebuild Phase 0: Lock the facts (Card Hedge limits, PSA access, PR 390)
gambit-admin opened issue gambit/gambit#599 2026-09-05 00:21:31 +00:00
Epic: Rebuild graded slab scanning — cert lookup, not name matching
gambit-admin commented on issue gambit/gambit#587 2026-09-04 22:59:27 +00:00
Move deploys to GitHub Actions: build-once → staging → gated promote to prod

Follow-up landed: GitHub PR #410 (main 48a5be1a, 2026-09-04). The promote workflows now chain off verify finishing green on main instead of the image build, so the d0cb3b47 case (red verify still…

gambit-admin closed issue gambit/gambit#419 2026-09-04 22:59:11 +00:00
Decide: GitHub Team plan so CI can actually block merges
gambit-admin opened issue gambit/gambit#598 2026-09-04 22:07:26 +00:00
Extend intent registry gate to require rate limiters on partner-reaching endpoints
gambit-admin commented on issue gambit/gambit#419 2026-09-04 21:17:22 +00:00
Decide: GitHub Team plan so CI can actually block merges

Both halves in motion 2026-09-04. SETTINGS (done): main protected — required checks verify + gitleaks, force-push + deletion blocked, no required review (D2), admin bypass left on as the…

gambit-admin commented on issue gambit/gambit#587 2026-09-04 21:17:18 +00:00
Move deploys to GitHub Actions: build-once → staging → gated promote to prod

DECIDED (Kris, 2026-09-04): the fast lane stays — merging to main keeps auto-promoting to prod. The 2026-09-03 comment above specifying workflow_dispatch as the ONLY path to production is…

gambit-admin commented on issue gambit/gambit#419 2026-09-04 21:02:27 +00:00
Decide: GitHub Team plan so CI can actually block merges

DONE (settings half) — branch protection is now live on main, 2026-09-04:

  • required status checks: verify + gitleaks — red cannot land on main, which is the property that…
gambit-admin commented on issue gambit/gambit#422 2026-09-04 20:56:17 +00:00
Audit: split DB users — app can no longer ALTER/DROP (blocked by startup-DDL removal)

Prep complete against production, verified:

  • gambit_app role created: SELECT/INSERT/UPDATE/DELETE confirmed via has_table_privilege (true/true/true), TRUNCATE confirmed false. Not superuser. -…
gambit-admin commented on issue gambit/gambit#579 2026-09-04 20:53:21 +00:00
name_search corrupts Japanese names: diacritic stripper drops dakuten/handakuten (イーブイ → イーフイ) on 14.5k rows

STATUS — PR Gambit-Inc/gambit#398 open, verify green, changes requested.

Blocker found in review: routes/public_catalog.py:34 and routes/api_explorer.py:24 still hold byte-identical…

gambit-admin commented on issue gambit/gambit#429 2026-09-04 20:53:21 +00:00
Graded cards: nightly graded prices are written to price_daily and never read — repoint the inventory value engine (completes #170)

STATUS — PR Gambit-Inc/gambit#399 open, verify green, changes requested.

Two money-path findings from review, both small: the max(price_date) subquery picks the newest row before testing…

gambit-admin commented on issue gambit/gambit#594 2026-09-04 20:53:21 +00:00
Graded scan/pricing fix plan — repoint to price_daily, fix kana corruption at ingest

STATUS — both halves of this plan are open as PRs, verify green on both, changes requested on both (2026-09-04):

gambit-admin commented on issue gambit/gambit#589 2026-09-04 20:53:21 +00:00
Repo cleanup sweep — dead files, docs, docker-compose (from Initial Suggestions doc)

STATUS — PR Gambit-Inc/gambit#397 merged (20:49 UTC). The archived-SQL half landed earlier as #389.

gambit-admin commented on issue gambit/gambit#416 2026-09-04 20:53:21 +00:00
Audit: rate-limit scan/pricing endpoints that spend money per call

FOLLOW-THROUGH — PR Gambit-Inc/gambit#396 extends this closed issue: a sweep of all ~323 backend routes for the same pattern, adding limiters to 33 more across 19 files, plus an `import_max_upload…