feat: add ProofPath Deploy Guard assured-action demo - #206
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Validation completeFinal head: Passed:
ACCEPT certificate
Demo manifest
Evidence artifact
Honest boundary remains explicit: No merge has been performed. |
What changed
Adds the first product-shaped ProofPath Assured Action demo for AI coding and cloud agents.
ProofPath Deploy Guard evaluates one proposed production deployment against observable authority, policy, approval, test, security, ticket, artifact, commit, provenance, and runner evidence. It emits a deterministic clearance certificate with one of four outcomes:
The implementation adds:
CHALLENGE > BLOCK > HOLD > ACCEPTprecedence;Assured Action certificate
Every certificate states the exact current assurance boundary:
authority_grantedis alwaysfalse. AnACCEPTdecision says only that the supplied observable evidence satisfies the evaluated policy for the exact action.Signed demo
The workflow:
Safety boundary
The demo does not deploy anything, call a cloud provider, modify IAM, merge code, grant broader authority, claim an independent quorum, or provide financial coverage. It signs the decision artifact rather than executing the deployment.
Product path
Stacked PR
Base:
agent/poci-external-submission-admission-v0.1/ #205No merge is performed by this PR.