← ClaudeAtlas

id-baselinelisted

The read-only adopt-existing-IaC entry mode (infra-delivery step 2) — adopt an EXISTING OpenTofu/Terraform repo and VALIDATE it is drift-free against the live environment, proven by the acceptance seam `tofu plan == ∅` (the IaC equals reality). A PROCEDURE skill the generic agent runs: the `tofu plan` / `argocd app diff` reads are all read-only. It NEVER applies and NEVER auto-reconciles — adoption is read-only validation, proven by the empty diff; drift is SURFACED, never fixed. ADVISORY craft (produces a baseline/drift report + a `.foundry/`-partitioned drift step-report note; adoption VALIDATES, it does NOT claim a machine-adjudicated GREEN verdict — a change isn't being delivered, and the merge floor, branch protection + CI checks, is the merge authority).
lukasrepublic/agentic-foundry · ★ 1 · AI & Automation · score 67
Install: claude install-skill lukasrepublic/agentic-foundry
# id-baseline — read-only adopt-existing-IaC craft (infra-delivery step 2, ★ entry mode) The `infra-delivery` step sequence (a documented procedure this skill family forms — no workflow engine or state-machine file ships) drives an infra change → merge. Step 2 has four **entry modes**, one per starting condition. `id-baseline` is the entry mode for **"an IaC repo already exists"** — the operator points at an existing OpenTofu/Terraform repo and **adopts** it. Unlike `id-import` (greenfield — codify live infra that has NO IaC), `id-baseline` **adopts** an existing repo and **validates it is drift-free** against the live environment. The procedure the generic agent **runs**: point at the existing IaC root, resolve the active stack profile, run the **acceptance seam `infra_binding.plan` read-only** and require the plan **empty**, then produce the **drift-free / drift REPORT** and record the observation. The acceptance seam is **`tofu plan == ∅`** — an empty plan means the IaC equals reality (the adoption is clean, which doubles as the forever drift check). It **NEVER applies** and **NEVER auto-reconciles** — adoption is read-only validation, proven by the empty diff; **drift is surfaced, never fixed**. ## ADVISORY — not a gate, no machine-adjudicated GREEN verdict This skill is **ADVISORY**. It produces a **baseline/drift report + a `.foundry/`-partitioned drift step-report note**; it does **NOT gate, approve, or block** any merge. **Crucially, adoption VALIDATES — it is not