feat(speckit): workflow architecture upgrades + rework 038 spec per new flow

Add prototype/openapi/validate/resume commands, wire edge-failure matrix into UX,
enforce traceability + validation gates, mandate C4/C5 belief-runtime verification.
Rework 038-dashboard-scenario-model artifacts: applicability, structured edge cases,
24-class UX state matrix, interactive HTML prototype, standardized OpenAPI 3.1 (7 ops),
full RTM with coverage gate, 56-task backlog, and PASS validation report.
This commit is contained in:
2026-07-31 11:25:43 +03:00
parent 2136082d6d
commit d874a4dca6
30 changed files with 3327 additions and 355 deletions

View File

@@ -177,8 +177,12 @@ Examples of foundational tasks (adjust based on your project):
- [ ] TXXX Security hardening
- [ ] TXXX Run quickstart.md validation
- [ ] TXXX [P] **Attention compliance audit**: verify ATTN_1 (first-line density), ATTN_2 (hierarchical IDs), ATTN_3 (`@SEMANTICS` keyword consistency across same-domain contracts), ATTN_4 (contract ≤150 lines, module ≤400 lines) per `semantics-core` §VIII
- [ ] TXXX [P] **Semantic index rebuild**: `axiom_semantic_index rebuild rebuild_mode="full"` — 0 parse warnings required
- [ ] TXXX [P] **Orphan audit**: `axiom_semantic_context workspace_health` — confirm no new orphans from this feature
- [ ] TXXX [P] **Semantic index rebuild**: `axiom_search operation="rebuild" rebuild_mode="full"` — 0 parse warnings required
- [ ] TXXX [P] **Orphan audit**: `axiom_search operation="workspace_health"` — confirm no new orphans from this feature
- [ ] TXXX [P] **Belief runtime audit (C4/C5)**: `axiom_audit operation="audit_belief_runtime"` + `axiom_audit operation="audit_belief_protocol"` — confirm all C4/C5 contracts have @RATIONALE/@REJECTED and REASON/REFLECT/EXPLORE markers
- [ ] TXXX [P] **Prototype validation** (if prototype generated): verify every @UX_STATE in contracts reachable via prototype state switcher; verify responsive layout on mobile viewport
- [ ] TXXX [P] **OpenAPI drift check** (if openapi.yaml exists): verify operationId uniqueness, $ref resolve, and example coverage against implemented endpoints
- [ ] TXXX **Pre-implementation validation gate**: run `/speckit.validate` — confirm PASS before `/speckit.implement`
---