• Joined on 2026-05-03
null pushed to dev at null/Closer 2026-07-08 23:21:46 -05:00
0af6f24ab8 docs(manual): batch 3 review — Argon2id memory was 46080 KiB but the code is 47104
null pushed to dev at null/Closer 2026-07-08 23:20:22 -05:00
1b36eba692 docs(manual): batch 2 review — recovery phrase '256-word list' was wrong (it's 248)
null pushed to dev at null/Closer 2026-07-08 23:19:01 -05:00
f5194a4453 docs(plan): rewrite Engineering_Reference_Manual_Plan for Phase 3 (13-batch re-review)
null pushed to dev at null/Closer 2026-07-08 23:18:56 -05:00
ef5a2331fd docs(manual): batch 1 review — iOS platform row 'E2EE not yet implemented' was stale
null pushed to dev at null/Closer 2026-07-08 23:13:47 -05:00
6f4f98f0ad docs(store): sharpen privacy promise in README banner
null pushed to dev at null/Closer 2026-07-08 22:10:46 -05:00
d31b58d238 docs(manual): review pass — missing dirs + 3 notif prefs + B6c/B6d mix-up
null pushed to dev at null/Closer 2026-07-08 22:07:15 -05:00
1242799001 docs(store): rename marketing assets to Closer Couples
213cfddb16 docs(manual): sync Engineering Reference Manual with post-R30 / v2-functions codebase
Compare 2 commits »
null pushed to dev at null/Closer 2026-07-08 15:08:41 -05:00
b47302d6b7 docs(readme): refresh daily question screenshots
null pushed to dev at null/Closer 2026-07-08 15:08:36 -05:00
53a821a80d fix(home): use people art for daily question card
null pushed to dev at null/Closer 2026-07-08 15:08:31 -05:00
6bd28d34e4 fix(home): use daily question art before answers
null pushed to dev at null/Closer 2026-07-08 15:08:28 -05:00
b99a83388e fix(billing): link RevenueCat identity to Firebase auth + purchase UX
null pushed to dev at null/Closer 2026-07-08 04:01:07 -05:00
661f391582 docs: reconcile Future.md against R30 + the 2026-07-08 functions v2 deploy
2d1d89ecc7 docs: mark Node 22 runtime bump done in Future.md
Compare 2 commits »
null pushed to dev at null/Closer 2026-07-08 03:45:22 -05:00
3cd3195e3f build(functions): bump runtime Node 20 → 22 (Node 20 decommissioned 2026-10-30)
null pushed to dev at null/Closer 2026-07-08 03:45:16 -05:00
805ef9f2e7 docs: record Cloud Functions v2 deploy follow-ups in Future.md
null pushed to dev at null/Closer 2026-07-08 03:45:11 -05:00
7d015e3ab9 fix(functions): gcf_gen1 fractional CPU to fit the Cloud Run CPU quota
null pushed to dev at null/Closer 2026-07-08 03:45:06 -05:00
9b62957052 fix(functions): lower global maxInstances 20→5 to fit the Cloud Run CPU quota
null pushed to dev at null/Closer 2026-07-08 03:45:01 -05:00
30eaa0cd61 build(functions): keep revenueCatWebhook out of the deploy until RevenueCat exists
null pushed to dev at null/Closer 2026-07-08 00:32:10 -05:00
bf4cc41cd9 refactor(functions): B6d finish logger migration in shared helpers
null pushed to dev at null/Closer 2026-07-08 00:32:08 -05:00
4c077c4d7c refactor(functions): B6c split game part-finished trigger + reorder reads (#11)
null pushed to dev at null/Closer 2026-07-08 00:32:03 -05:00
eb4bab0b90 perf(functions): B6b bound the unbounded couple scanners (#10)