Description
Gary's CLAUDE.md is ~10KB — too large. When Cowork sessions or scheduled tasks load it, the rules get buried in reference material (tool commands, state files, prompt tables). This causes the same context degradation problem Morty v2 hit: rules get evicted from working memory in long sessions.
Current State
CLAUDE.md tries to be both a rules document and a reference manual. It contains:
- User profile + onboarding script
- Account/data source configuration
- Tool command syntax (email, calendar, Slack, GitHub)
- Full prompt file index with schedules
- State file inventory with staleness limits
- Config file descriptions
- 8 operational rules
- Vault structure
Suggested Fix
Follow the pattern applied to Morty v2 (172→88 lines):
Why It Matters
- Cowork chat sessions have limited context windows — lean CLAUDE.md means rules survive longer
- Scheduled tasks read CLAUDE.md at start — less noise = faster startup
- The reference material is still accessible in
docs/ when needed
Reference
Morty v2 commit: e240b39 — "Trim CLAUDE.md from 172 to 88 lines for iMessage context efficiency"
Priority
Medium — improves reliability of rule-following across all session types
Description
Gary's CLAUDE.md is ~10KB — too large. When Cowork sessions or scheduled tasks load it, the rules get buried in reference material (tool commands, state files, prompt tables). This causes the same context degradation problem Morty v2 hit: rules get evicted from working memory in long sessions.
Current State
CLAUDE.md tries to be both a rules document and a reference manual. It contains:
Suggested Fix
Follow the pattern applied to Morty v2 (172→88 lines):
docs/tool-reference.mdWhy It Matters
docs/when neededReference
Morty v2 commit:
e240b39— "Trim CLAUDE.md from 172 to 88 lines for iMessage context efficiency"Priority
Medium — improves reliability of rule-following across all session types