Habit formation engine — spaced repetition, lock-in tracking & retention curves — Phase 2: Habit lock-in tracking #95

Closed
opened 2026-06-09 06:15:18 +00:00 by Mark · 0 comments
Owner

Phase 2: Habit lock-in tracking

Show how cemented a behavior pattern is, not just streak length.

  • Calculate lock-in score per relationship: trailing window (e.g., last 8 weeks) of adherence percentage
    • 90%+ adherence over 6+ weeks = "Locked In" (habit is self-sustaining)
    • 70-89% = "Building" (consistent but not yet automatic)
    • Below 70% = "Fragile" (easily broken)
  • Locked In habits auto-graduate off the dashboard to reduce visual noise
  • A miss drops the score and can downgrade Locked In to Building
  • Show lock-in badge on PersonDetail and in People list view
  • Dashboard card: "Habit Health" showing locked-in count, building count, fragile count

Decomposed from kimi_agent_kin_app_sync#81

## Phase 2: Habit lock-in tracking Show how cemented a behavior pattern is, not just streak length. - [ ] Calculate lock-in score per relationship: trailing window (e.g., last 8 weeks) of adherence percentage - 90%+ adherence over 6+ weeks = "Locked In" (habit is self-sustaining) - 70-89% = "Building" (consistent but not yet automatic) - Below 70% = "Fragile" (easily broken) - [ ] Locked In habits auto-graduate off the dashboard to reduce visual noise - [ ] A miss drops the score and can downgrade Locked In to Building - [ ] Show lock-in badge on PersonDetail and in People list view - [ ] Dashboard card: "Habit Health" showing locked-in count, building count, fragile count --- _Decomposed from [kimi_agent_kin_app_sync#81](https://forgejo.tail018ac4.ts.net/Mark/kimi_agent_kin_app_sync/issues/81)_
Mark 2026-06-11 07:15:25 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mark/kimi_agent_kin_app_sync#95
No description provided.