Skip to content

Commit 0b8c569

Browse files
committed
partial align with analyze
1 parent def345f commit 0b8c569

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

commands/verify.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ Run `{SCRIPT}` once from repo root and parse JSON for FEATURE_DIR and AVAILABLE_
3333
- PLAN = FEATURE_DIR/plan.md
3434
- TASKS = FEATURE_DIR/tasks.md
3535

36-
Abort if SPEC or TASKS is missing (instruct the user to run the missing prerequisite command). PLAN and constitution are optional — checks that depend on them are skipped gracefully.
37-
Abort if TASKS has no completed tasks.
36+
Abort with an error message if any required file is missing (instruct the user to run missing prerequisite command).
3837
For single quotes in args like "I'm Groot", use escape syntax: e.g 'I'\''m Groot' (or double-quote if possible: "I'm Groot").
3938

4039
### 2. Load Artifacts (Progressive Disclosure)
@@ -137,7 +136,6 @@ Use this heuristic to prioritize findings:
137136
- **HIGH**: Spec intent divergence, fundamental implementation mismatch with acceptance criteria, missing scenario/test coverage
138137
- **MEDIUM**: Design pattern drift, minor spec intent deviation
139138
- **LOW**: Structure deviations, naming inconsistencies, minor observations not affecting functionality
140-
- **INFO**: Positive confirmations (all tasks complete, all requirements covered, no issues found). Use sparingly — only in summary metrics, not as individual finding rows.
141139

142140
### 7. Produce Compact Verification Report
143141

@@ -196,9 +194,5 @@ Ask the user: "Would you like me to suggest concrete remediation edits for the t
196194
- **Prioritize constitution violations** (these are always CRITICAL)
197195
- **Use examples over exhaustive rules** (cite specific instances, not generic patterns)
198196
- **Report zero issues gracefully** (emit success report with coverage statistics)
199-
- **Every finding must trace back** to a specification artifact (spec.md requirement, user story, scenario, edge case), a structural reference (plan.md, constitution.md), or a task in tasks.md
200197

201-
### Idempotency by Design
202-
203-
The command produces deterministic output — running verification twice on the same state yields the same report. No counters, timestamp-dependent logic, or accumulated state affects findings. The report is fully regenerated on each run.
204198

0 commit comments

Comments
 (0)