← ClaudeAtlas

id-rollbacklisted

The infra-delivery INCIDENT safe-revert PROCEDURE skill (the recurring/incident rollback step) — the PROCEDURE the generic agent runs when a delivered change did NOT land (a NOT-LANDED realization, an escaped defect, bad config) to restore the last-known-good IaC and prove reality matches it again. The shape is git revert -> reconcile -> verify-landed: revert the offending commit via the governed /foundry:revert (restoring the prior authorized IaC — the reused prior authorization, NOT a no-skip bypass; still subject to the merge floor), drive the GitOps controller's idempotent reconcile toward the REVERTED IaC PINNED to the reverted commit's candidate_sha (the merged-HEAD pin, never an arbitrary HEAD), then run the realization read and RECORD the realization observation via the DEDICATED post-deploy producer emit_realization_evidence(*, change_scope, candidate_sha, post_apply_plan_results, argocd_status, artifact) (scripts/foundry_realization.py, DC3 — a real, live producer) — recording {candidate_sha, post_a
lukasrepublic/agentic-foundry · ★ 1 · Code & Development · score 67
Install: claude install-skill lukasrepublic/agentic-foundry
# id-rollback — the incident safe-revert procedure (git revert → reconcile → verify-landed) The `infra-delivery` step sequence (a documented procedure this skill family forms — no workflow engine or state-machine file ships)'s **incident path**. When a delivered change did **NOT land** — a **NOT-LANDED** realization (the `derive_realization_verdict` consequence), an escaped defect, bad config — the operator runs this **safe-revert PROCEDURE** to restore the last-known-good IaC and **prove reality matches it again**. The shape is **`git revert` → reconcile → verify-landed**: revert the offending commit (restoring the prior **authorized** IaC via the governed `/foundry:revert`), drive the GitOps controller's **idempotent** reconcile toward the **reverted IaC**, then run the **realization read** through the **post-deploy realization frame** — ArgoCD **Synced ∧ Healthy** + post-revert **`tofu plan == ∅` against the reverted IaC** ⇒ the revert **LANDED** (the incident is closed); a residual OutOfSync / non-empty plan ⇒ **NOT-LANDED** (the revert itself did not realize — escalate). It is a PROCEDURE skill the generic agent runs. ## ADVISORY — observe-and-record, the floor re-derives, the skill self-certifies nothing This skill is **ADVISORY**. The post-deploy **realization frame** is an **observe-and-record** path (the `id-sync`/`id-verify` discipline): `id-rollback` **records** the post-revert realization observation; the **realization gate** (`derive_realization_verdict` — a r