Skip to content

Add design validation layer (vine-design-checker agent) #40

@rdbruhn

Description

@rdbruhn

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions