What problem does it solve?
Plan-driven architectures often leave test coverage unclear and boundaries ambiguous. plan-materialize closes the loop by materializing an architect plan into concrete unit, runtime integration, and selected E2E tests, and by producing a gate report that makes ownership and contract compliance explicit, without modifying production code.
Core Features & Use Cases
- Materialize tests after planning: convert plan clauses and linked phase details into durable test artifacts.
- Respect local conventions: align with repository test runners, boundaries, and owner ownership to minimize rework.
- Generate gate reports: capture outcomes, blockers, and next actions for plan execution and review.
- Use Case: given an architect plan and phase details, materialize produces unit and runtime tests that enforce the contract.
Quick Start
Materialize the current architect plan into source-tree unit, runtime, and selected E2E tests and generate a gate report.