• Joined on 2026-05-03
null pushed to dev at null/Closer 2026-07-08 00:32:02 -05:00
d601498e96 build(functions): B6a bump firebase-functions to v7 (latest)
null pushed to dev at null/Closer 2026-07-08 00:31:56 -05:00
a5af32d3d2 refactor(functions): B4+B5 migrate webhook to v2 + pin onUserDelete on v1
null pushed to dev at null/Closer 2026-07-08 00:31:53 -05:00
e0c2d67373 refactor(functions): B3 migrate 12 callables to v2 + harden
null pushed to dev at null/Closer 2026-07-08 00:31:50 -05:00
6681bf1518 refactor(functions): B2 migrate 8 scheduled functions to v2 + harden
null pushed to dev at null/Closer 2026-07-08 00:31:47 -05:00
4040abbf28 refactor(functions): B1 migrate 13 Firestore triggers to v2 + harden
null pushed to dev at null/Closer 2026-07-08 00:31:42 -05:00
fbf4e7957c build(functions): B0 v2 foundation — global options, shared push helper, structured logging
null pushed to dev at null/Closer 2026-07-07 23:29:39 -05:00
6af9c15833 chore(repo): keep QA fixture docs local-only
694294c2e5 fix(ui): remove duplicate answer back button
Compare 2 commits »
null pushed to dev at null/Closer 2026-07-07 22:58:58 -05:00
5d03fd98be chore(qa): keep fixture credentials in a gitignored local file, not the repo
null pushed to dev at null/Closer 2026-07-07 22:58:54 -05:00
3acba138a3 chore(functions): rebuild dist for deployed daily-question + game-copy changes
null pushed to dev at null/Closer 2026-07-07 22:58:51 -05:00
15e4579410 docs(qa): R30 polish/UX/seed round — reports, coverage, review §5.1
null pushed to dev at null/Closer 2026-07-07 22:58:48 -05:00
ca67187754 fix(ui): strip internal 'mc' token from the reveal-screen category chip too
null pushed to dev at null/Closer 2026-07-07 22:58:45 -05:00
f2321d3536 fix(functions): server-authoritative, mode-aware, deterministic daily question
null pushed to dev at null/Closer 2026-07-07 22:58:42 -05:00
fda53175a9 feat(games): nudge + per-game copy + score a11y batch C4 from UX review
null pushed to dev at null/Closer 2026-07-07 22:58:35 -05:00
null pushed to dev at null/Closer 2026-07-07 22:58:33 -05:00
cf8f82357e feat(games): game-loop retention batch C3 from UX review
null pushed to dev at null/Closer 2026-07-07 22:58:28 -05:00
9d0a0c7fdf fix(onboarding,challenges): funnel + gating batch C2 from P3/UX review
null pushed to dev at null/Closer 2026-07-07 22:58:25 -05:00
4ab79d34c4 fix(ui,games): defect-polish batch C1 from P3/UX review
null pushed to dev at null/Closer 2026-07-07 22:58:23 -05:00
d554483ef2 docs(qa): R29 games/mechanics/retention/UI review round
null pushed to dev at null/Closer 2026-07-07 22:58:18 -05:00
c36a101d38 refactor(cleanup): dead code + hygiene batch from games review
null pushed to dev at null/Closer 2026-07-07 22:58:17 -05:00
e5868bd6b1 fix(games,daily): correctness batch from games review