Context
GSD uses a three-agent pattern: researcher → checker → executor. VINE currently skips the checker step between inquire (design) and navigate (implement). There's no validation that the design in SPEC.md is complete and coherent before code starts.
Proposal
Create vine-design-checker agent that validates SPEC.md against CONTEXT.md before navigate begins:
- Acceptance criteria completeness
- Slice dependency coherence
- API contract definitions
- Missing edge case handling
Could optionally produce a DESIGN.md artifact capturing architecture decisions and tradeoff analysis as a bridge between SPEC and NAVIGATION.
Inspired by
GSD's gsd-plan-checker �� goal-backward verification of plans before execution
Context
GSD uses a three-agent pattern: researcher → checker → executor. VINE currently skips the checker step between inquire (design) and navigate (implement). There's no validation that the design in SPEC.md is complete and coherent before code starts.
Proposal
Create
vine-design-checkeragent that validates SPEC.md against CONTEXT.md before navigate begins:Could optionally produce a DESIGN.md artifact capturing architecture decisions and tradeoff analysis as a bridge between SPEC and NAVIGATION.
Inspired by
GSD's
gsd-plan-checker�� goal-backward verification of plans before execution