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
Workflow Score = (Checks Passed / Total Checks) * 15%
568
+
Example: 6/9 checks passed = (6/9) * 15% = 10%
569
+
```
570
+
571
+
**Why it matters**: Operations without workflow context are "toolboxes", not "workflowsystems". Users need guidance on sequencing and relationships (per marketing-spec-kit feedback).
Copy file name to clipboardExpand all lines: src/metaspec/templates/meta/sds/commands/checklist.md.j2
+36Lines changed: 36 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -219,6 +219,23 @@ Test for specification issues:
219
219
- Are missing definitions noted? [Gap]
220
220
- Are unresolved questions marked (TODO, TBD)? [Ambiguity]
221
221
222
+
#### **Workflow Design Quality** ⭐ NEW (v0.7.0+)
223
+
Test if specification defines complete user workflows:
224
+
- Does specification include "Workflow Specification" section? [Completeness, Constitution §II.7]
225
+
- Are at least 2 distinct workflow phases defined? [Completeness]
226
+
- Is each workflow phase mapped to specific operations? [Completeness]
227
+
- Are entry and exit criteria specified for each phase? [Clarity]
228
+
- Are phase transitions and dependencies documented? [Completeness]
229
+
- Are decision points and branching logic explained? [Clarity]
230
+
- Is an end-to-end workflow example provided? [Coverage]
231
+
- Are all operations referenced in at least one workflow phase? [Consistency]
232
+
- Is workflow purpose clearly stated (why this sequence)? [Clarity]
233
+
- Do workflow examples demonstrate typical user journeys? [Coverage]
234
+
235
+
**Purpose**: Ensures specifications define integrated workflows, not just isolated operations.
236
+
237
+
**Rationale**: Operations without workflow guidance are hard to use. Users need clear paths from start to finish. This aligns with MetaSpec's own workflow design (SDS/SDD).
238
+
222
239
### 5. Checklist Item Structure
223
240
224
241
**Pattern**:
@@ -310,6 +327,25 @@ Test for specification issues:
310
327
- [ ] CHK026 - Are domain standards followed (RFCs, conventions)? [Consistency, Constitution]
311
328
```
312
329
330
+
#### Workflow Design (10 core items) ⭐ NEW (v0.7.0+)
331
+
332
+
```markdown
333
+
- [ ] CHK027 - Does specification include a "Workflow Specification" section? [Completeness, Constitution §II.7]
334
+
- [ ] CHK028 - Are at least 2 distinct workflow phases defined? [Completeness, Spec §Workflow]
335
+
- [ ] CHK029 - Is each workflow phase mapped to specific operations? [Completeness, Spec §Workflow]
336
+
- [ ] CHK030 - Are entry criteria specified for each workflow phase? [Clarity, Spec §Workflow]
337
+
- [ ] CHK031 - Are exit criteria specified for each workflow phase? [Clarity, Spec §Workflow]
338
+
- [ ] CHK032 - Are phase transitions and dependencies documented? [Completeness, Spec §Workflow]
339
+
- [ ] CHK033 - Are decision points and branching logic explained? [Clarity, Spec §Workflow]
340
+
- [ ] CHK034 - Is an end-to-end workflow example provided? [Coverage, Spec §Workflow]
341
+
- [ ] CHK035 - Are all operations referenced in at least one workflow phase? [Consistency, Spec §Workflow]
342
+
- [ ] CHK036 - Do workflow examples demonstrate typical user journeys? [Coverage, Spec §Examples]
343
+
```
344
+
345
+
**Purpose**: Validates workflow completeness per Constitution Part II Principle 7.
346
+
347
+
**Why it matters**: Operations without workflow context are hard to use. Users need guidance on sequencing and relationships.
0 commit comments