Repository navigation
v0.6.5 — Today.md daily plan
What's New
Today.md — plain-text daily plan
A new 01 Now/Today.md file replaces flaky calendar API integrations with a markdown time-blocked schedule. Faster to scan, easier to edit mid-day, and never breaks because an MCP server is down.
/morningoffers to build Today.md with a visual timeline (time blocks, gaps, tentative items)/afternoonreads Today.md to show progress against the plan/goodnightuses Today.md as the richest source for what was planned vs what happened- Stale detection: commands check the heading date and skip gracefully if it's from yesterday
- Fully opt-in — unstructured days work fine without one
Timeline format uses block characters for at-a-glance scanning:
07:00 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
07:30 ██ Gym (1h)
░░ open — 30 min
09:00 ██████ Deep work: project X (2h)
11:00 ▓▓ Lunch with Sam (tentative)
README rewrite
Restructured for clarity: Who This Is For, The System (four layers from sessions to extended breaks), NIPARAS folder structure, Quick Start, all 21 commands in one table, and Under the Hood technical details.
Other improvements
- Path-keyed memories warning in CLAUDE.md template — explains how to recover memories if you move your vault
- Area-owned Archive subfolders — project archiving convention updated so completed projects archive into their parent Area's Archive subfolder
- Windows line endings —
.gitattributesadded for cross-platform consistency /shutdownalias for/goodnight/patternsadded to README commands table- Deprecated
/daily-reviewremoved —/goodnightis the replacement /de-ai-ifygenericised for template use/goodnightworking memory guard — prevents re-reading session files after user corrections
Upgrading
Run /update inside Claude Code, or manually:
git fetch template
git checkout template/main -- .claude/commands/ .claude/scripts/ "01 Now/Today.md"
chmod +x .claude/scripts/*.sh
git commit -m "Update CCO commands from template v0.6.5"The new 01 Now/Today.md is a template file that gets overwritten on first /morning use.