You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: commands/verify.md
+1-7Lines changed: 1 addition & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,8 +33,7 @@ Run `{SCRIPT}` once from repo root and parse JSON for FEATURE_DIR and AVAILABLE_
33
33
- PLAN = FEATURE_DIR/plan.md
34
34
- TASKS = FEATURE_DIR/tasks.md
35
35
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).
38
37
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").
39
38
40
39
### 2. Load Artifacts (Progressive Disclosure)
@@ -137,7 +136,6 @@ Use this heuristic to prioritize findings:
137
136
-**HIGH**: Spec intent divergence, fundamental implementation mismatch with acceptance criteria, missing scenario/test coverage
138
137
-**MEDIUM**: Design pattern drift, minor spec intent deviation
139
138
-**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.
141
139
142
140
### 7. Produce Compact Verification Report
143
141
@@ -196,9 +194,5 @@ Ask the user: "Would you like me to suggest concrete remediation edits for the t
196
194
-**Prioritize constitution violations** (these are always CRITICAL)
197
195
-**Use examples over exhaustive rules** (cite specific instances, not generic patterns)
198
196
-**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
200
197
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.
0 commit comments