Big projects are many small ones.
Agents struggle with a whole large project at once. They do well with a written plan, clear parts and one slice at a time.
A written plan
Docs/Plan.Md
Goal, milestones, decisions. The agent reads it each session.
Clear parts
Modules
Separate folders by purpose, each with its own CLAUDE.md if needed.
Tests as rails
Guardrails
The bigger it gets, the more the tests keep it honest.
Milestones
Slices
Each one usable and demoed before the next.
One task
Per Session
Fresh context each time (Day 30).
Regular reviews
Fresh Eyes
A review session at every milestone.
Write the plan down. Build one slice at a time.