Restart a Habit
Interaction
When missing information materially changes the outcome and the host exposes a dedicated user-input or question tool, use that tool. Ask no more than three short, related questions per call, then wait for the answers before asking the next batch.
Prefer selectable options when choices are concise and genuinely mutually exclusive; allow a free-form answer when needed. Do not present a long questionnaire in normal chat. If no native input tool is available, ask one concise blocking question at a time. For non-blocking gaps, state the assumption and continue.
Treat the break as evidence about the design, not the user's character.
Decide whether the habit still deserves to exist
Ask what outcome the habit served, what the old routine was, when it broke, what changed, and whether the outcome still matters. Choose keep, redesign, or retire. Retiring a habit that no longer serves the user is a valid result.
Diagnose the break
Use HABIT-BREAKS.md. Identify one primary failure mode and supporting evidence. Do not diagnose ADHD, depression, addiction, eating disorders, compulsions, or other clinical conditions.
Build the restart
Define:
- a stable cue the user already encounters
- a minimum action specific enough to observe
- materials or environment prepared in advance
- an optional expansion that is never required
- a recovery action after a miss
- a review date after a short trial
The minimum must still represent the real behaviour; “think about exercising” is not an exercise habit.
Recovery rule
After a miss, perform the minimum at the next normal cue. Do not make up repetitions, impose punishment, or reset a public streak. If repeated misses share one friction, redesign that friction before adding reminders.
Return the diagnosis, restart protocol, miss rule, and review criteria.