• Joined on 2026-05-03
null pushed to dev at null/Closer 2026-06-20 22:54:25 -05:00
cd28f25234 feat(ios): fix Pass A compile blockers from code audit
null pushed to dev at null/Closer 2026-06-20 22:29:47 -05:00
73910bd459 fix(crypto): define single source of truth for encryptionVersion and document v0/v2 drift risk
null pushed to dev at null/Closer 2026-06-20 22:20:34 -05:00
d83e557b8d docs(readme): update with MVP scope, both platforms, iOS port status
null pushed to dev at null/Closer 2026-06-20 18:45:48 -05:00
9040c4789c feat(settings): add appearance screen with theme picker, refactor settings nav
null pushed to dev at null/Closer 2026-06-20 18:25:08 -05:00
688929813d feat: add onMessageWritten cloud function, notification settings screen, user repo cleanup
null pushed to dev at null/Closer 2026-06-20 18:09:49 -05:00
53f133d92c refactor: update crypto, invite flow, and account screen patterns
null pushed to dev at null/Closer 2026-06-20 18:02:24 -05:00
5a2bdf7b0f refactor(android): update question thread and answer mapping patterns
null pushed to dev at null/Closer 2026-06-20 17:17:54 -05:00
eebdee6120 refactor(android): update question flow and navigation patterns (batch 6)
null pushed to dev at null/Closer 2026-06-20 17:15:32 -05:00
fbfb6b7a92 feat(ios): add native SwiftUI iOS app scaffold under /iphone/ (batch 1-6)
null pushed to dev at null/Closer 2026-06-20 02:02:08 -05:00
bd36e15cdd chore: update store assets doc with 9 screenshots (batch v1.0.22)
null pushed to dev at null/Closer 2026-06-20 02:01:47 -05:00
5175ccba7c chore: update README, screenshots, answer data source cleanup (batch v1.0.21)
null pushed to dev at null/Closer 2026-06-20 01:51:05 -05:00
853e0b5b1b fix: reveal screen UX and rules hardening (batch v1.0.20)
null pushed to dev at null/Closer 2026-06-20 01:40:26 -05:00
215e63314a fix: sealed reveal flow fixes (batch v1.0.19)
null pushed to dev at null/Closer 2026-06-20 01:19:05 -05:00
97a4b6b486 fix: block answer delete in rules, enforce userId match on create (batch v1.0.18)
null pushed to dev at null/Closer 2026-06-20 01:10:23 -05:00
7192d39901 fix: add Tink dependency, release key cleanup, rules hardening (batch v1.0.17)
null pushed to dev at null/Closer 2026-06-20 00:41:51 -05:00
d62f2fc9a2 feat: add thread sealed answers, release key cleanup, rules hardening (batch v1.0.16)
null pushed to dev at null/Closer 2026-06-20 00:26:56 -05:00
17d1a1152a fix: add answerDate to Firestore rules allowed fields (batch v1.0.15)
null pushed to dev at null/Closer 2026-06-20 00:24:01 -05:00
e027b7a687 feat: implement partner-proof sealed answers (batches 1-8)
null pushed to dev at null/Closer 2026-06-19 23:53:53 -05:00
5b3e31fbae fix: remove duplicate comparison in StreakCalculator (batch v1.0.14)
null pushed to dev at null/Closer 2026-06-19 23:51:50 -05:00
903498ef4d refactor: replace PendingActionCard.action lambda with HomeActionTarget (batch v1.0.13)