Repository navigation
Selectable SDLC compliance standard (GH-69)
- One
standard:selector inworkspace.yaml—none·agile-lite·hybrid·iso-ieee(or a custom.aidlc/profiles/<name>.yaml) — governs, in a single value, the enforced artifact sections, the requirements-traceability validator rules, and the per-phase persona/skill. Default isnone(nothing enforced), so existing projects are unaffected. - Pick it from the UI — a card-based webview picker (sidebar ⚖️ button or the “AIDLC: Select SDLC Standard” command), a dropdown at Start Epic (asked once, skippable →
none), or by hand-editingworkspace.yaml. - Phase-progressive traceability validator (
templates/sdlc/validators/traceability.mjs) enforcing FR → AC → test case → result and RTM integrity — a rule only fires once the artifact it checks exists, so early phases are never blocked. Wires into the existingauto_reviewgate. standardis validated when the workspace loads — an unknown profile is rejected with the list of valid values instead of silently running undefined.
Two-layer command model (GH-71)
- A fixed set of shortcut phase commands (
/plan,/design,/implement,/unit-test,/benchmark,/test-plan,/generate-test-cases,/execute-test) plus a single/aidlc <epic> [phase]dispatcher. Composition resolves at runtime from the epic’s bound pipeline (two pipelines that reuse a phase name no longer collide), and/aidlc <epic>with no phase runs the next eligible step. Emitted alongside the existing per-pipeline commands (backward-compatible).
Install: Open VSX · VS Code Marketplace
Full changelog: packages/extension/CHANGELOG.md