--- created: 2025-11-02T21:50 updated: 2025-11-02T21:51 --- # Habit & Routine Building ## Overview Habit and routine patterns help build sustainable systems through small, stackable actions and momentum-based progression. Designed for ADHD brains that struggle with consistency. ## When to Use - User wants to build a new habit - User mentions struggling with morning/evening routines - User asks "how do I make myself do X?" - User has failed at habit-building before - User needs accountability or tracking systems - User mentions "I can never stick with things" ## Pattern: Tiny Habit Builder Use when user wants to start a new habit but struggles with consistency. ```mermaid flowchart TD Start[Want to build a habit] --> Big{What's the
ideal version?} Big --> Example1[Example:
'Exercise 1 hour daily'] Big --> Example2[Example:
'Meditate 20 min'] Big --> Example3[Example:
'Write 1000 words'] Example1 --> Shrink[Shrink it to
absurdly tiny] Example2 --> Shrink Example3 --> Shrink Shrink --> Tiny1['Put on workout clothes'
2 minutes] Shrink --> Tiny2['Sit on meditation cushion'
30 seconds] Shrink --> Tiny3['Open writing doc'
1 minute] Tiny1 --> Anchor[Attach to existing habit] Tiny2 --> Anchor Tiny3 --> Anchor Anchor --> Stack[Habit Stack formula:
'After I [existing habit],
I will [tiny new habit]'] Stack --> Examples[Examples:
After I pour coffee,
I will put on workout clothes

After I brush teeth,
I will sit on cushion

After I open laptop,
I will open writing doc] Examples --> Do[Do ONLY the tiny version
for 1 week] Do --> Check{Doing it consistently?} Check -->|No| Smaller[Make it even smaller
OR pick different anchor
OR wrong habit for now] Check -->|Yes| Celebrate1[Week 1 success!
You proved you can do it] Celebrate1 --> Grow{Want to expand?} Grow -->|Not yet| Stay[Keep doing tiny version
Consistency > size] Grow -->|Yes| Add[Add 1 more minute/rep
Just ONE] Add --> Week2[Do new version
for 1 week] Week2 --> Check style Start fill:#e1f5ff style Shrink fill:#fff3cd style Celebrate1 fill:#d4f1d4 style Stay fill:#d4f1d4 ``` **Why tiny works:** - Removes activation energy barrier - Success builds motivation - Proves to brain you CAN do it - Easy to restart if you miss a day - Expands naturally when ready **Common mistake:** Starting too big and giving up. Start SO small it feels silly. ## Pattern: Morning Routine Sequence Use when user wants to build a sustainable morning routine. ```mermaid flowchart LR subgraph Phase1[" Week 1-2: Foundation Only"] P1A[Wake up
+
Get out of bed
1 min] P1B[Drink water
1 min] P1C[Open curtains
30 sec] end subgraph Phase2[" Week 3-4: Add One Thing"] P2A[Foundation routine] P2B[+
NEW: Quick stretch
OR wash face
OR make bed
2 min] end subgraph Phase3[" Week 5-6: Add Another"] P3A[Phase 2 routine] P3B[+
NEW: Eat something
OR 5-min movement
OR plan day
5 min] end subgraph Phase4[" Week 7+: Maintenance"] P4A[Keep what works
Drop what doesn't
Adjust as needed] end Start[Start here] --> Phase1 Phase1 --> Phase2 Phase2 --> Phase3 Phase3 --> Phase4 Note[Takes 6+ weeks to build
a routine that sticks.
That's NORMAL.] -.-> Phase1 style Phase1 fill:#e1f5ff style Phase2 fill:#fff3cd style Phase3 fill:#fef3c7 style Phase4 fill:#d4f1d4 ``` **Key principles:** - Start with bare minimum (phase 1) - Add ONE thing at a time - Wait 1-2 weeks before adding more - No guilt about keeping it simple - Your routine ≠ productivity influencer routines **If you miss a day:** Just do phase 1 foundation. Always have a "minimum viable routine." ## Pattern: Habit Stacking Map Use when user has several habits they want to build and needs to see how they connect. ```mermaid flowchart TD Anchor1[Morning anchor:
Alarm goes off] --> H1[Put feet on floor
30 sec] H1 --> H2[Drink water
on nightstand
1 min] H2 --> H3[Go to bathroom
existing routine] H3 --> H4[Weigh self IF tracking
30 sec] H4 --> Anchor2[Kitchen anchor:
Start coffee] Anchor2 --> H5[Take vitamins
while coffee brews
1 min] H5 --> H6[Sit with coffee] --> Branch{Energy check} Branch -->|High| Active[Put on workout clothes
Move body
15-30 min] Branch -->|Low| Gentle[Sit outside
OR stretch
OR just coffee
5-10 min] Active --> Anchor3[After movement:
Shower] Gentle --> Anchor3 Anchor3 --> H7[Get dressed
existing routine] H7 --> Done[Ready to start day
Total routine:
20-45 min depending
on energy] style Anchor1 fill:#fef3c7 style Anchor2 fill:#fef3c7 style Anchor3 fill:#fef3c7 style Done fill:#d4f1d4 ``` **Using existing anchors:** - Alarm, coffee, bathroom = reliable anchors - Stack new habits onto existing ones - Chain creates automatic sequence - Energy check = flexible adaptation ## Pattern: Momentum Tracker Use when user needs visual progress tracking to stay motivated. ```mermaid flowchart LR subgraph Week1[" Week 1"] W1D1[✅ Mon] W1D2[✅ Tue] W1D3[✅ Wed] W1D4[❌ Thu] W1D5[✅ Fri] W1D6[✅ Sat] W1D7[✅ Sun] end subgraph Week2[" Week 2"] W2D1[✅ Mon] W2D2[✅ Tue] W2D3[✅ Wed] W2D4[✅ Thu] W2D5[✅ Fri] W2D6[❌ Sat] W2D7[✅ Sun] end subgraph Stats[" Progress"] Total[14 days attempted
12 days completed
86% success rate
⭐ Amazing!] end Week1 --> Week2 --> Stats Note1[Missing 1-2 days per week
is NORMAL and GOOD.
You're being human.] -.-> Week1 style W1D1 fill:#d4f1d4 style W1D2 fill:#d4f1d4 style W1D3 fill:#d4f1d4 style W1D4 fill:#fecaca style W1D5 fill:#d4f1d4 style W1D6 fill:#d4f1d4 style W1D7 fill:#d4f1d4 style W2D1 fill:#d4f1d4 style W2D2 fill:#d4f1d4 style W2D3 fill:#d4f1d4 style W2D4 fill:#d4f1d4 style W2D5 fill:#d4f1d4 style W2D6 fill:#fecaca style W2D7 fill:#d4f1d4 style Total fill:#fef3c7 ``` **Tracking guidelines:** - Binary is better (✅ or ❌, no scoring 1-10) - Weekly view shows patterns - Missing 1-2 days = still success - If < 50% for 2 weeks → habit too big, shrink it - Visual streak = dopamine for ADHD brain ## Pattern: Habit Recovery Protocol Use when user misses days and needs help restarting without shame. ```mermaid flowchart TD Missed[Missed habit for X days] --> Notice[Notice without judgment
'I missed some days'] Notice --> Why{Why did you miss?} Why -->|Too hard| Shrink[Make habit smaller
Return to Week 1 version] Why -->|Wrong time| Retime[Try different time of day
or different anchor] Why -->|Life happened| Normal[That's life.
This is normal.
Not a failure.] Why -->|Lost motivation| Check[Check: Do you actually
want this habit?] Check -->|Not really| Drop[Permission to drop it
Focus on what matters] Check -->|Yes| Reconnect[Remember WHY
you wanted this] Shrink --> Restart[Restart with
tiniest version
ONE TIME] Retime --> Restart Normal --> Restart Reconnect --> Restart Restart --> Do[Do it once
today] Do --> Celebrate[You restarted!
That's the win.
Tomorrow is
Day 1 again.] Drop --> Free[You're free!
Energy for habits
that matter] style Notice fill:#fff3cd style Restart fill:#e1f5ff style Celebrate fill:#d4f1d4 style Free fill:#d4f1d4 ``` **Restart = normal part of habit building:** - Missing days ≠ failure - Restarting ≠ starting over - You learned what doesn't work - Each restart is data - Permission to quit wrong habits ## Pattern: Evening Wind-Down Sequence Use when user struggles with sleep routine or evening transition. ```mermaid flowchart LR subgraph Signal[" 1 Hour Before Bed"] S1[Set alarm:
'Start winding down'
1 min] S2[Dim lights
in main spaces
2 min] end subgraph Transition[" 45 Min Before"] T1[Stop screens
OR switch to calm content
No social media] T2[Prep tomorrow:
Lay out clothes
Pack bag
5 min] T3[Kitchen close:
Clean up
Prep coffee
Set out water
5 min] end subgraph Bedroom[" 30 Min Before"] B1[Enter bedroom] B2[Change to sleep clothes
Brush teeth
Wash face
10 min] B3[Do ONE calming thing:
Read
Journal
Stretch
Breathe
10 min] end subgraph Sleep[" Lights Out"] SL1[In bed
Lights off
No phone
Eyes closed] end Signal --> Transition --> Bedroom --> Sleep Note[Total: 1 hour
Adjust times for
your schedule] -.-> Signal style Signal fill:#fef3c7 style Transition fill:#fed7aa style Bedroom fill:#fecaca style Sleep fill:#ddd6fe ``` **Why evening routine matters for ADHD:** - Transitions are hard - Screens = dopamine = delayed sleep - Routine = cue to brain it's sleep time - Morning starts the night before **Flexibility:** If you miss the 1-hour alarm, start wherever you are. 15-min wind-down > no wind-down. ## Language Guidelines **Use patience-based, anti-perfection language:** ✅ DO: - "Start smaller than you think" - "Consistency over intensity" - "Missing days is part of the process" - "You can restart anytime" - "Your routine is for YOU" - "Good enough is perfect" - "What's the tiniest version?" ❌ DON'T: - "Just stick with it" - "Don't break the streak" - "You need discipline" - "Everyone can do this" - "You're being lazy" - "Try harder" ## Habit Science for ADHD **What works differently:** - Dopamine-driven motivation (not willpower) - Need for novelty (routines get boring fast) - Difficulty with delayed rewards (track daily, not monthly) - Sensitive to failure (tiny wins > big fails) - Time blindness (external cues essential) - Executive dysfunction (reduce decisions) **Design accordingly:** - Make it SO easy you can't say no - Add external reminders (alarms, notes, anchors) - Celebrate tiny wins immediately - Track visually for dopamine - Build in flexibility - Question "should" habits regularly