LogoSkills

seed-verify

Seed Spec Verification — Structural completeness + ambiguity score check, then lock

항ëĒŠë‚´ėšŠ
Invoke/spec:verify
Categoryspec-clarity
Complexitymedium

/spec:verify#

Checks the Seed spec's structural completeness and ambiguity score, and locks (LOCKED) it when criteria are met.

Usage#

/spec:verify                         # Verify the latest Seed spec
/spec:verify --file {path}           # Verify a specific file
/spec:verify --lock                  # Auto-lock on verification pass

Parameters#

ParameterDescriptionDefault
--file Seed spec file path Latest docs/seed-spec-*.md
--lockAuto-lock on verification passfalse

Execution Flow#

1. Structural Verification (Mechanical)#

Execute EVALUATION_PROTOCOL.md Stage 1 checklist:

  • Sequentially inspect items M-01 through M-10
  • List failed items + remediation guidance

2. Ambiguity Score Check#

  • Check the ambiguity score in metadata
  • If not yet evaluated, suggest running /spec:ambiguity
  • If score > 0.2, present items requiring fixes

3. Lock Assessment#

All conditions met:

  • Structural verification 10/10 PASS
  • Ambiguity score <= 0.2
  • --lock flag or user confirmation

4. Lock Execution#

  • Change Status: DRAFT → LOCKED
  • Record lock date
  • Add "locked" event to evolution log

Output#

Verification results printed to console. On lock, the Seed spec file is updated.

  • /spec:seed — Create Seed spec
  • /spec:ambiguity — Calculate ambiguity score
  • /spec:evolve — Evolve locked Seed spec