Loading...
Loading...
AI SDLC change-impact and lifecycle recovery workflow. Use when a requirement, acceptance criterion, decision, API contract, risk assumption, or other traced source changed after downstream artifacts were created and an AI assistant must identify stale artifacts, affected lifecycle stages, and evidence-backed reopen or revalidation actions without silently rewriting authoritative state. Supports `--quick-flow` for focused trace scanning and `--full-flow` for strict state and source-evidence gates.
npx skill4agent add mikegorelikoff/ai-sdlc-harness ai-sdlc-change-impactInternal AI SDLC skill, not client-facing by default. Every rule below is important to follow. None of it can be skipped. Analysis proposes recovery actions; the owning lifecycle skill applies them.
ai-sdlc-change-impactchange-impact.md_ai_sdlc/change-impact.toonspecs/specs-refiniment/--quick-flow--full-flowai-sdlc-handoff/v1resultblockersnext_requirednext_optionalreasoncommandexpected_artifactsummary.txt*-summary.txt<feature-root>/change-impact.md<feature-root>/_ai_sdlc/change-impact.toon<feature-root>/_ai_sdlc/state.toon--state-check--begin-state--complete-statereopenartifact_metadataai-sdlc-change-impact-metadata/v1metatagsai-sdlcchange-impactrecoveryspecs/_ai_sdlc/specs-index.toonspecs-refiniment/_ai_sdlc/specs-index.toonspecs/specs-index.mdspecs-refiniment/specs-index.mdreferences/change-set-contract.mdscripts/change_impact.pypython3 skills/ai-sdlc-change-impact/scripts/change_impact.py specs/payments --changes /tmp/changes.json --emit --quick-flow
python3 skills/ai-sdlc-change-impact/scripts/change_impact.py specs/payments --changes /tmp/changes.json --write --full-flow --format toon
python3 skills/ai-sdlc-change-impact/scripts/change_impact.py specs/payments --changes /tmp/changes.json --state-check --format toon--writeai-sdlc-change-impact/v1stageskillactionreasonevidence_pathevidence_linechanged_refexpected_artifact{"id":"CHG-001","changed_ref":"AC-004","source":{"path":"requirements.md","line":121,"detail":"Retry behavior changed from optional to required."}}The requirements changed recently.$ai-sdlc-navigator