Lifecycle skill 06
Prove and Govern
Validate evidence, approvals, review separation, and the run packet.
Skill orientation
Use this panel to select and sequence the skill. The canonical source follows below.
- Purpose
- Validate evidence, approvals, review separation, and the run packet.
- Category and sequence
- Lifecycle; sequence 6
- Primary use
- Assemble Typed Proof, Run Finish Line Gates, Obtain Independent Review And Scoped Approvals
- Required gates
- Proof, Review, Run Packet
- Conditional gates
- smoke for deployed, provider-managed infrastructure, distribution-channel, or runtime behavior; rca for bug, regression, incident, or self-heal routes; Red Zone and route approval for actions that require authority
- Red Zone triggers
- No skill-specific triggers are declared
- Next route
- Trust and Improve
- Source identifier
skills/valdris-prove-govern/SKILL.md
Valdris Prove And Govern
This skill owns Proof and Governance. It converts an implementation claim into a reviewable completion candidate. It cannot make failed behavior pass.
Deterministic flow
- Freeze implementation scope and verify the current intake, classification, route, goal, source commit, environment, catalogs, and evidence identities.
- Run every always-required gate and every route-applicable code-intelligence, foundation, production, AI, domain, eval, trajectory, smoke, RCA, privacy, provenance, neutrality, schema, and authoritative-assurance gate. Validate non-applicability instead of assuming it.
- Produce typed proof at
proof/proof.jsonor the commissioned portable proof path. Command success alone is not semantic proof; assertions must establish the named behavior or control. - Obtain token-gated route and Red Zone approvals only when required. Approval authorizes a scoped decision; it does not replace missing or failed technical evidence.
- Print the accepted gate set and frozen evidence-bundle digest with
run-create.mjs. After the freeze, reject source, route, catalog, trust-store, evidence, or gate mutation. - Commission exactly four distinct roles: scout, implementer, verifier, and independent reviewer. The independent reviewer signs the full roster and frozen evidence bundle with an active operator-commissioned key.
- Create
run/packet.jsonasvaldris.run-packet.v3, binding the assurance level, resolved catalog snapshots, artifacts, proof, review, applicable RCA, approvals, executor receipts, and bridge-head receipts. - Run
run-packet-gate.mjsand the finish-line gates. Treat historical v2 packets as structural history only.
Completion criterion
This stage passes only when all required gates pass; proof and review bind the same frozen evidence; all four roles are independent; required approvals are human and artifact-bound; and run/packet.json validates without post-freeze mutation.
Any failed required gate means blocked. A valid packet hands off to $valdris-trust-improve.
