Evaluate and iterate on the SDLC Layer Separation Architecture implementation. Runs validation checks (cross-references, doc completeness, layer metadata, integration points), produces a findings report, and supports iterative fixes. Use when validating first-pass implementation, before claiming layer work is complete, or when improving layer docs/schema.
Evaluate and iterate on the SDLC Layer Separation Architecture implementation. Runs validation checks (cross-references, doc completeness, layer metadata, integration points), produces a findings report, and supports iterative fixes. Use when validating first-pass implementation, before claiming layer work is complete, or when improving layer docs/schema.
argument-hint
[--dry-run | --fix]
user-invocable
true
Evaluate SDLC Layers
Systematically evaluate the SDLC Layer Separation Architecture implementation and support iterative improvement. Treats the implementation as first-pass until validated.
Arguments
--dry-run — Run all checks, produce report only. Do not apply fixes.
--fix — After evaluation, apply safe fixes for broken references, missing metadata, or obvious gaps. Report what was changed.
(no args) — Evaluate and produce report; offer to fix or delegate fixes.
Evaluation Checklist
Run each check and record PASS / FAIL / SKIP with evidence.
1. Cross-Reference Validation
For each linked path in .claude/docs/sdlc-layers/ and related docs:
sam-definition.md — exists at .claude/skills/work-backlog-item/references/sam-definition.md
plugins/development-harness/CLAUDE.md — exists
stateless-agent-methodology/research/arl/PROVENANCE.md — exists (sibling repo or configured path)
Layer 0 docs → TASK_FILE_FORMAT.md — exists at .claude/docs/TASK_FILE_FORMAT.md
Layer 1 → language-manifest-schema.md, role-resolution-protocol.md — exist in development-harness
Layer 2 → plugins/development-harness/docs/layer-2/ — exists with README, schema, pilot profiles
Evidence: List each path checked and result (exists / 404 / wrong content).
If --fix: Apply safe fixes (broken paths, missing frontmatter fields, obvious typos). Report each change.
If no --fix: Present findings; offer to create backlog items or apply fixes.
Re-run: After fixes, re-run evaluation to confirm improvements.
Experiments
Flow experiments and learnings live in sam-flow-experiments. Clone via SSH: git clone git@github.com:Jamie-BitFlight/sam-flow-experiments.git. When iterating, consider running experiments against concept fixtures to validate changes.