This document defines the vertical memory system for a solo founder operating with AI agents (O3Pro, Claude Code) in your monorepo.
-
New chat per day:
- Title:
YYYY-MM-DD(e.g.,2025-06-11) - Import the latest
Weekly Control Reviewtable (from canvas or markdown file)
- Title:
-
End-of-day (EOD):
-
Write an
agent_summaryblock at the bottom:### agent_summary – YYYY-MM-DD - o3pro-recsys: [short bullet] - claude: [short bullet] - (others…)
-
Pin it or mark clearly in the chat/file.
-
-
Every Monday, 11AM:
-
Open the current chat or markdown file with the canvas/table view.
-
Gather the last 7 days of
agent_summaryblocks. -
Paste them into a new section/message.
-
Prompt:
Run control review for [date range]. Surface all progress, blockers, and next actions in table form.
-
-
Update:
- Overwrite the previous
Weekly Control Reviewtable with the new one. - Refresh meta-summary and checklist based on actual progress.
- Overwrite the previous
- When starting a new daily chat, import the latest table/canvas from the previous session or file.
- Do NOT depend on chat memory—trust the explicit table/canvas only.
- Workstreams are updated, added, or pruned in the weekly review.
- Steps are fully manual until Stage 2 (CLI/database) automation is implemented.
- Calendar reminders exist for both daily memory block and weekly review.
- Protocol must take <10 minutes daily, <30 minutes weekly.
-
If agent count or memory management becomes a bottleneck, implement Stage 2 automation:
- CLI for logging summaries
- Supabase table for weekly rollup
- React dashboard for persistent board view
- Only the founder (you) maintain and update the memory protocol and table.
- AI agents cannot write to canvas/table—only you manage state propagation.
This protocol keeps your vertical memory unbroken, your execution compounding, and your stress low—even as agent complexity grows.