One-Page Cheatsheet¶
Quick reference for the complete system.
System Overview¶
flowchart LR
subgraph tools ["TOOL ROLES"]
CAL["<b>Google Calendar</b><br/>Time & Reality"]
TODO["<b>Todoist</b><br/>Intent & Work"]
end
subgraph pillars ["FIVE PROJECTS"]
P1["Finance"]
P2["Career"]
P3["Health"]
P4["Relationships"]
P5["Habits"]
end
style CAL fill:#4285f4,stroke:#1a73e8,color:#fff
style TODO fill:#e44332,stroke:#c62828,color:#fff
style P1 fill:#66bb6a,stroke:#43a047,color:#fff
style P2 fill:#42a5f5,stroke:#1e88e5,color:#fff
style P3 fill:#ef5350,stroke:#e53935,color:#fff
style P4 fill:#ab47bc,stroke:#8e24aa,color:#fff
style P5 fill:#ffc107,stroke:#ffb300,color:#000
style tools fill:#fafafa,stroke:#bdbdbd
style pillars fill:#fafafa,stroke:#bdbdbd
Tool Roles¶
- Google Calendar = time and reality
- Todoist = intent, outcomes, work, and habits
Projects (Fixed)¶
- Finance
- Career
- Health
- Relationships
- Habits
Nothing lives outside these.
Task Types¶
Outcome¶
- Represents a result you want
- Implemented as a parent task
- Tag:
@outcome - Date: Deadline only (target realization date, soft, movable)
Rules: Never time-blocked. Never has a due date. Exists for awareness and direction.
Work Unit¶
- Represents executable work
- Implemented as a subtask
- Tag:
@work - Date: Due date only (the day you intend to do the work)
Rules: Must be doable in one sitting. These are the only things you actually do.
Example¶
Parent task (Outcome)
└── Build automated options trading v1
Tag: @outcome
Deadline: May 31
Subtasks (Work Units)
├── Define strategy rules (@work, Due: Apr 10)
├── Pull option chain data (@work, Due: Apr 12)
└── Validate Greeks logic (@work, Due: Apr 15)
Habits¶
- Live only in Habits project
- Modeled as weekly frequency, not dates
- Example: Workout 3x per week = three identical recurring tasks
- No deadlines, no guilt, reset weekly
Time Horizons¶
| Horizon | Purpose |
|---|---|
| 2 Months | Look at @outcome deadlines for awareness |
| 1 Month | Shape outcomes and add early work units |
| 2 Weeks | Commit to work units only (everything must have a due date) |
Daily Routines¶
Beginning of Day (5 minutes)¶
- Look at today only
- Decide: do, move, delete
- Follow the calendar
End of Day (10–15 minutes)¶
- Capture loose thoughts
- Review tomorrow and next 2 weeks
- Push unrealistic work forward intentionally
Weekly Review (20–30 minutes)¶
- Review all five projects
- Check: Do all outcomes have deadlines? Do outcomes need more work units? Are deadlines still realistic?
- Delete aggressively
- Schedule only next honest actions
Failure Protocol¶
If overwhelmed or avoiding:
- Ignore all overdue tasks
- Open one project
- Pick one work unit
- Schedule just that
- Resume normally tomorrow
Never do a full cleanup while flooded.
Hard Rules (Do Not Break)¶
- Outcomes get deadlines, not due dates
- Work units get due dates, not deadlines
- Only work units are scheduled
- Calendar always wins
- Missed days do not require a reset