Delivery & recovery · Audit
Delivery Recovery Audit
Audit commit-to-artifact-to-environment delivery plus rollback, feature controls, backup, restore, and disaster recovery as one executable release contract.
MCP library 1.6.1 · Instruction library 1.6.1 · English technical instructions
← Back to searchUse this workflow
Connect Vibe Coding Library to a coding agent that supports MCP over Streamable HTTP. Choose Other / MCP agent for a neutral prompt, or a ready-made Codex or Claude Code invocation. Add your task details below.
Goal and scope
Audit commit-to-artifact-to-environment delivery plus rollback, feature controls, backup, restore, and disaster recovery as one executable release contract.
Domain invariants
- Commit, dependencies/lockfiles, build inputs, toolchain, artifact digest and required inventory/provenance, deployment manifest, and runtime version are traceably linked.
- CI gates run on the exact merge/release inputs, fail closed for required checks, protect secrets, and do not reuse untrusted artifacts/caches across trust boundaries.
- Each deployment identifies its exact immutable artifact. If environments require separate builds, record changed inputs and verify the resulting artifacts; signatures/attestations follow the established policy.
- Rollout strategy defines cohorts, health signals, pause/abort thresholds, capacity, migration compatibility, and who may advance or roll back.
- Feature flags/config changes have owner, default, targeting, fail behavior, observability, rollback role, expiry, and removal plan.
- Rollback is validated against data/schema/event/config compatibility; when rollback is unsafe, a bounded forward-fix or restore strategy is explicit.
- Backups identify all required state, consistency point, encryption/access, retention/immutability, region/failure-domain, and restore prerequisites.
- RPO/RTO are demonstrated by restore/DR exercises with integrity and application-level correctness, not inferred from backup job success.
Audit method
- Trace one release from commit and CI identity through artifact digest, promotion, deployment/config/flag, runtime health, rollback, and incident evidence.
- Inspect cache/artifact/secret trust boundaries, reproducibility inputs, approval/concurrency, and environment-specific mutation.
- Map rollout signals and abort decisions to directly affected service, schema, queue, client, and dependency contracts.
- Inventory backup coverage and dependencies, then walk the actual restore order, credentials, DNS/config, schema/version, integrity, and application verification.
- Compare stated RPO/RTO with observed backup frequency, replication lag, restore duration, data validation, and operator steps.
Handoff
Retain the broken link in source → tested bytes → promoted runtime → compatible state/recovery, with exact identities and an observable acceptance criterion. For a restore, include backup consistency point and required dependencies/operator prerequisites. Feed that concrete identity/procedure failure into Improve Delivery Recovery; a runbook claim or successful backup job cannot establish recovery.
Workflow ID: delivery-recovery-audit · View the versioned source · Shared workflow and authority rules