Daily Rhythm System
Three-beat daily system: Morning SITREP → Vigilance → Afternoon DEBRIEF. All outputs via Telegram. Energy-gated via Oura. Personal tasks via Todoist.
Architecture
code
MORNING (6am/8am) → Energy check, fires, calendar, priorities VIGILANCE (15min) → Silent monitoring, interrupt-only alerts AFTERNOON (5pm) → Scorecard, threads, tomorrow prep
Quick Reference
| Trigger | Action |
|---|---|
sitrep / morning brief | Run morning brief |
debrief / wrap up | Run afternoon brief |
quiet / dnd | Suppress alerts 2h (fires only) |
back | Resume alerts |
status | Mini status report |
Brain Dump Classifier
CRITICAL: Most dumps are NOT tasks. Default = THINKING.
Classification Order
- •Explicit command → handle
- •Frustration signals → VENTING (log, 5 words max)
- •Health signals → HEALTH (log + correlate, 3 lines)
- •Commitment to others → COMMITMENT (track with decay, 2 lines)
- •Specific action + work context → WORK_TASK (create task, 3 lines)
- •Specific action + personal context → PERSONAL_TASK (Todoist, 2 lines)
- •Financial signals → FINANCIAL (log + context, 4 lines)
- •Idea signals → IDEA (log only, DO NOT engage, 1 line)
- •Observation signals → OBSERVATION (pattern engine, 2 sentences)
- •Note signals → NOTE (store, 1 line)
- •DEFAULT → THINKING (log, 1 sentence + "parking/discuss?")
Response Caps
| Category | Max Response |
|---|---|
| VENTING | 5 words |
| THINKING | 1 sentence |
| IDEA | 1 line (DO NOT ENGAGE) |
| PERSONAL_TASK | 2 lines |
| WORK_TASK | 3 lines |
| COMMITMENT | 2 lines |
ADHD Rules
- •5+ dumps in 60 min + 0 completions = SPIRAL → intervention
- •4+ topics in 30 min = SCATTER → redirect
- •Ideas feel urgent but aren't → log, park, move on
Energy Gating
Check Oura FIRST. Energy determines everything.
| Readiness | Label | Max Priorities |
|---|---|---|
| ≥85 | FULL | 3 + stretch |
| 70-84 | MODERATE | 3 |
| 55-69 | LOW | 2 |
| <55 | RECOVERY | 1 (emergency only) |
Memory Structure
code
memory/ ├── habits/log.jsonl ← Daily habit entries ├── habits/trends.md ← Weekly summaries ├── patterns/observations.jsonl ├── patterns/insights.md ← Confirmed patterns ├── commitments/personal.jsonl ├── commitments/work.jsonl └── daily/YYYY-MM-DD.md
References
- •Morning/Afternoon briefs: See references/briefs.md
- •Vigilance alerts: See references/vigilance.md
- •Habit tracking: See references/habits.md
- •Pattern engine: See references/patterns.md
- •Configuration: See references/config.md
Cron Schedule
cron
0 6 * * 1-5 morning_brief (workday) 0 8 * * 0,6 weekend_brief */15 9-17 * * 1-5 vigilance_check 0 17 * * 1-5 afternoon_brief 0 23 * * * pattern_log 0 10 * * 0 pattern_analysis (Sunday) 0 9 1 * * monthly_review
Task Routing
| Type | Destination |
|---|---|
| Work tasks | WorkOS or memory |
| Personal tasks | Todoist |
| Commitments | Track in memory with decay |
| Everything else | Memory only — NO task |