Loading...
Loading...
AI SDLC versioned policy-as-code workflow. Use when an AI assistant needs to resolve layered delivery policy, evaluate an action with explainable rules and gates, protect organization minimums from weaker overrides, apply or reject an expiring waiver, or select a reusable assurance profile. Supports `--quick-flow` for deterministic evaluation and `--full-flow` for strict owner and exception review.
npx skill4agent add mikegorelikoff/ai-sdlc-harness ai-sdlc-policyInternal AI SDLC skill, not client-facing by default. Every rule below is important to follow. None of it can be skipped. Unknown or invalid policy inputs fail closed when they could weaken protection.
ai-sdlc-policy_ai_sdlc/policy-resolution.{toon,json}_ai_sdlc/policy-decisions/--write--quick-flow--full-flowai-sdlc-handoff/v1resultblockersnext_requirednext_optionalreasoncommandexpected_artifactsummary.txt*-summary.txt_ai_sdlc/_ai_sdlc/state.toonstate.toonartifact_metadatametatagsai-sdlc-policy-layer/v1ai-sdlc-policy-waiver/v1ai-sdlc-policy-resolution/v1ai-sdlc-policy-decision/v1_ai_sdlc/specs-index.toonspecs-index.mdreferences/policy-contract.mdreferences/policy-layer.schema.jsonreferences/policy-waiver.schema.jsonreferences/policy-decision.schema.jsonreferences/profiles/scripts/policy.pypython3 skills/ai-sdlc-policy/scripts/policy.py . --resolve --profile high-assurance --format toon
python3 skills/ai-sdlc-policy/scripts/policy.py . --evaluate change.apply --context policy-context.json --profile regulated --format toon
python3 skills/ai-sdlc-policy/scripts/policy.py . --explain release.publish --context release-context.json --waiver waiver.json --format markdownchange.applyrelease.publishcommand.destructivesecurity-reviewfresh-evidencechange.applyrequireallow--as-ofallow