Closer/app
null c38e83b8ee feat: add streak calculator with couple/personal/weekly streaks and repair (batch v1.0.2)
- Streak data models: Couple, Personal, WeeklyRhythm streaks
- StreakCalculator: pure Kotlin, no Android deps, deterministic
- Milestone copy at 1/3/7/14/30 days
- Streak repair: 1 missed day per 7-day window, requires both partners
- 23 unit tests covering all streak types, milestones, repair, timezone
2026-06-19 22:25:47 -05:00
..
schemas fix: use sex column for Desire Sync question filtering instead of fragile ID pattern 2026-06-18 00:32:39 -05:00
src feat: add streak calculator with couple/personal/weekly streaks and repair (batch v1.0.2) 2026-06-19 22:25:47 -05:00
build.gradle.kts fix: Firestore rules hardening, recovery phrase strength, test cleanup (batch v0.2.12) 2026-06-19 21:08:55 -05:00
proguard-rules.pro docs: add README, add proguard rules, Firestore entitlement checker, network security config, update build config and onboarding 2026-06-16 20:16:47 -05:00