What problem does it solve?
Validate that a feature composed of multiple implemented tasks integrates correctly end-to-end by checking cross-task contracts, full test execution, runtime liveness, requirements coverage, and design alignment so that boundary violations or hidden dependencies are caught before release.
Core Features & Use Cases
- Full-suite validation: Runs the repository's canonical test commands and a smoke boot to confirm runtime liveness.
- Cross-task integration checks: Verifies that Task A outputs match Task B inputs, shared state is consistent, and APIs/contracts align across tasks.
- Design and requirements mapping: Maps requirements.md and design.md to implemented tasks and highlights coverage gaps and architectural drift.
- Boundary audit and ownership: Detects boundary spillover, upstream vs local ownership, blocked tasks, and produces actionable GO/NO-GO or MANUAL_VERIFY_REQUIRED verdicts.
- Use Case: Run a feature-level validation for a multi-task feature like user-auth to ensure tests pass, data flows match design, and no hidden dependencies were introduced.
Quick Start
Run kiro-validate-impl for the feature user-auth to perform full integration validation including tests, smoke boot, requirements mapping, and a boundary audit.