Framework for retrospectives at any time scale (daily, weekly, monthly, quarterly, yearly)...
Core insight: The retrospective process is the same at any time scale. What changes is the inputs and the time horizon framing.
Every retrospective answers these three questions:
That's it. Everything else is structure to support these questions.
| Scale | Inputs | Horizon | Output |
|---|---|---|---|
| Daily | Raw observations | 1 day | Daily summary |
| Weekly | Daily summaries | 7 days | Weekly retro |
| Monthly | Weekly retros | 4 weeks | Monthly retro |
| Quarterly | Monthly retros | 3 months | Quarterly retro |
| Yearly | Quarterly retros | 12 months | Yearly retro |
Fractal pattern: Each level compresses the previous level's outputs into inputs for the next.
# Verify current date
TZ='America/New_York' date '+%A, %B %d, %Y - %I:%M %p %Z'
Confirm the period being reviewed:
Load inputs appropriate to scale:
Also load:
If inputs missing: Note gaps, proceed with available data.
When a plan document exists for the period being reviewed:
When to use: Weekly or longer retrospectives with daily summaries available. This is the default approach for weekly retros - it's valuable enough to do every time.
Purpose: Before synthesizing patterns, walk through each day briefly. This surfaces details that might otherwise get lost and helps the user reconnect with the full week.
Process:
Why this helps:
Keep it light: This is orientation, not analysis. Save synthesis for the main sections.
CRITICAL: Create structure-only artifact and explain it to user before filling anything.
Process:
Why this matters:
Filename template:
[Scale]-Retro-[Date-Range].md
Examples:
Daily-Summary-2025-12-05.mdWeekly-Retro-2025-12-01-to-07.mdMonthly-Retro-2025-12.mdQuarterly-Retro-2025-Q4.mdYearly-Retro-2025.md# [Scale] Retro: [Theme/Title]
**Period:** [Date range]
**Context:** [Brief context line]
---
## TL;DR - [Period] Summary
**Format: Bulleted list for easy scanning**
- Major pattern 1
- Major pattern 2
- Key discovery
- Primary challenge
- Overall trajectory
---
## Day-by-Day Timeline (Weekly+)
**Include for weekly or longer retros. Condensed reference from day-by-day review.**
| Day | Date | Context Tag | Key Events |
|-----|------|-------------|------------|
| Mon | [Date] | [tag] | [1-2 key events] |
| Tue | [Date] | [tag] | [1-2 key events] |
| ... | ... | ... | ... |
**Context Tag:** Optional column for domain-specific state tracking (defined in personal extension).
---
## Plan vs Actual (Weekly+ When Plan Exists)
**Include for weekly, monthly, quarterly, yearly retros when a plan document exists.**
### Theme Assessment
**Planned theme:** [From plan]
**Did it hold?** [Yes/Partially/No + evidence]
### Success Metrics
| Area | Target | Actual | Assessment |
|------|--------|--------|------------|
| [Priority 1] | [Goal] | [Result] | ✓ Met / ◐ Partial / ✗ Below |
| [Priority 2] | [Goal] | [Result] | ✓ Met / ◐ Partial / ✗ Below |
### Level Assessment (from [Period] Plan)
**Level 0 (Foundation):** [✓ Met / ◐ Partial / ✗ Not met]
- [Criterion 1 from plan] [✓/✗]
- [Criterion 2 from plan] [✓/✗]
**Level 1 (Base):** [✓ Met / ◐ Partial / ✗ Not met]
- [Criterion 1 from plan] [✓/✗]
- [Criterion 2 from plan] [✓/✗]
**Level 2 (Target):** [✓ Met / ◐ Partial / ✗ Not met]
- [Criterion 1 from plan] [✓/✗]
**Level 3 (Reach):** [✓ Met / ◐ Partial / ✗ Not met] (if applicable)
- [Criterion 1 from plan] [✓/✗]
### Venn Diagram
**Planned Only:**
- [Things planned but didn't happen]
**Both:**
- [Things that happened as planned]
**Actual Only:**
- [Things that happened but weren't in the plan]
---
## What Worked (Want More Of)
[Fill conversationally through observations → reactions]
---
## What Didn't Work (+ Experiments to Try)
**Format: Challenge → Proposed experiments**
### Challenge 1: [Issue]
**Why problematic:** [Impact]
**Experiments to try:**
- **Next [shorter period]:** [Immediate test]
- **Next [current period]:** [Medium-term experiment]
- **Longer timeframe:** [Deferred approach]
---
## Progress Tracking
**Compare against relevant intervals:**
### Last [Period]
**Previous:** [Summary]
**Current:** [Summary]
**Trajectory:** [Better/Stable/Declining + evidence]
### Longer Timeframe (if data available)
**Then:** [State]
**Now:** [State]
**Arc:** [What shifted]
---
## [Scale]-Retro (Improve This Process)
[Meta observations about the retrospective itself]
- What worked about this retro format?
- What was awkward or missing?
- Skill updates needed?
---
## Gratitude
[Positive closing anchor - peak-end rule]
What are you grateful for from this [period]?
⚠️ CRITICAL: Ask one question, wait for response, update artifact, then move to next.
Pattern per section:
Lead with observations, not open questions:
Pacing by section:
Save to: /mnt/user-data/outputs/[filename]
Remind user: "Click 'add to project' to save permanently."
Archive previous level's inputs:
Same questions, any scale: The three questions work whether you're reviewing a day or a year.
Inputs compress to outputs: Each retro compresses its inputs into a summary that becomes input for the next level.
Observations → Reactions: Humans react better than they generate from scratch.
Experiments over judgments: "What didn't work + what to try" beats "what failed."
Peak-end rule: End with gratitude regardless of period difficulty.
Meta-improvement: The retro process itself should improve over time.
First retro at a scale:
Missing inputs:
Combined scales:
Structure is guide, not prescription: