Habits
Habit Systems for Inconsistent People
A habit system for inconsistent people should optimize for return speed, not perfection theater.
Inconsistency is a design constraint
If you know interruptions happen, the system has to assume they will happen and help you recover from them by default.
Keep the daily screen brutally simple
A clean dashboard lowers resistance. Users should see their habits, current momentum, active session, and any restart prompt immediately.