validate_plan
Bad plans should fail early.
validate_plan checks whether the plan covers the task contract, names risky assumptions and includes verification that matches the real failure path.
Plans
A typed plan gives the implementer, reviewer and final gate the same object to reason about. It names files, risks, interface contracts and verification steps before work starts.
validate_plan
validate_plan checks whether the plan covers the task contract, names risky assumptions and includes verification that matches the real failure path.
Cross-project
For cross-project work, the global plan carries the interface contract while per-project subtasks stay scoped to each repo.