| íëĒŠ | ë´ėŠ |
|---|---|
| Invoke | /spec:verify |
| Category | spec-clarity |
| Complexity | medium |
/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#
| Parameter | Description | Default |
|---|---|---|
--file |
Seed spec file path | Latest docs/seed-spec-*.md |
--lock | Auto-lock on verification pass | false |
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
--lockflag 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.
Related Commands#
/spec:seedâ Create Seed spec/spec:ambiguityâ Calculate ambiguity score/spec:evolveâ Evolve locked Seed spec