2.5 KiB
2.5 KiB
Validate SM Flow Standard Change Decisions
Capability Source
- This is an ordinary engineering validation, not an explicit sm-flow invocation.
- External OpenSpec child commands are not directly callable in the current tool surface.
- Validation uses file-based OpenSpec fixtures and static/script checks.
Scale Decision
- Scale:
standard. - Reason: this validation intentionally exercises the full normal artifact set: proposal, independent design, specs, tasks, and separate evidence.
- Interface impact: L1 internal documentation/protocol validation.
Question Pool
| Question | Mode | Status | Result |
|---|---|---|---|
Does standard require independent design.md? |
evidence-driven | confirmed | references/scales.md defines independent design.md for standard. |
Does standard require separate evidence.md in devflow? |
evidence-driven | confirmed | references/scales.md defines brief.md, evidence.md, decisions.md, acceptance.md. |
Are standard scale definitions duplicated outside scales.md? |
evidence-driven | confirmed | Scale definition scan matched complete scale definitions only in references/scales.md. |
| Is user scope confirmation needed? | user-interview | not required | User asked to validate a regular change; no product scope choice is blocked. |
Cross-Artifact Alignment
| Link | Status | Notes |
|---|---|---|
| proposal -> design | aligned | Proposal asks for standard artifact validation; design defines standard artifact model. |
| design -> specs | aligned | Specs require full OpenSpec artifacts, evidence archive, and centralized scale definitions. |
| specs -> tasks | aligned | Tasks include fixture creation, validation scans, commit gate, and devflow records. |
Findings
- Standard OpenSpec artifact completeness passed:
proposal.md, independentdesign.md, spec file, andtasks.mdexist. - Cross-artifact alignment passed: proposal -> design -> specs -> tasks.
- Scale duplication scan passed.
- Obsolete wording scan passed.
- Skill quick validation passed.
- Reference integrity scan passed.
Commit Gate
.committedcreated.- Status: committed standard validation fixture.
Archive Status
- Devflow standard records created.
- User confirmed OpenSpec archive.
- External
openspec-archive-changewas not directly callable in the current tool surface. - Archived by moving the OpenSpec change to
openspec/archive/2026-07-05-validate-sm-flow-standard-change/, matching existing repository archive convention. devflow/index.mdstatus updated toarchived.