What problem does it solve?
It prevents architectural drift and fragile implementations by forcing complete design and documentation before code, then validating structural choices through multi-agent review and test-backed execution.
Core Features & Use Cases
- Architecture Flow with hard stop rules: Stops implementation when documentation is missing, capability is reduced, or coupling is detected.
- Multi-agent validation & decision rationale: Requires review by Product Owner, Architect, and User/Stakeholder before structural decisions are finalized.
- Zero-coupling and config externalization: Enforces independence between expansion packs and requires mutable configuration to be externalized to YAML.
- Test-driven safety net (escape hatch): Allows pragmatic “ugly/rapid” code only when tests and logging/observation points are in place.
Quick Start
Use this skill to define the architecture and acceptance criteria for a new feature (or a refactor), validate it with A/B/C options via stakeholder review, then implement only after documentation is complete and coupling/tests are ready.