PLANS.md
This file defines how execution plans are created, updated, completed, and archived.
When A Plan Is Required
Create an execution plan when work:
- spans more than one session
- changes more than one subsystem
- has non-trivial verification or rollout risk
- depends on open decisions that should be logged
Plan Locations
docs/exec-plans/active/: plans currently driving workdocs/exec-plans/completed/: finished plans kept for future agent contextdocs/exec-plans/tech-debt-tracker.md: deferred work and follow-ups
Minimum Plan Sections
- objective
- scope and out-of-scope
- verification path
- risks and blockers
- progress log
- open decisions
Operating Rules
- One active plan should have one clearly owned current step.
- Update the plan as work progresses; do not treat it as static prose.
- If a decision changes implementation direction, record it in the plan.
- Move finished plans to
completed/so agents can still discover prior context.