id-synclisted
Install: claude install-skill lukasrepublic/agentic-foundry
# id-sync — the POST-MERGE GitOps reconcile-and-observe driver (infra-delivery step 13)
The `infra-delivery` step sequence (a documented procedure this skill family forms — no workflow engine or state-machine file ships) drives an IaC change → realized infrastructure. **Merge IS the deploy
trigger**: the change realizes *after* it merges. Step 13 `id-sync` is the **realize-side driver** —
it **drives** the GitOps controller's *idempotent* reconcile of the live env toward the
**gate-merged IaC** (`argocd app sync`/`refresh` against the app-of-apps), then **reads** the
realized state and **records** the realization observation for the **realization frame**. It is the
act that makes the merged change LAND; `id-verify` (step 14) is the read-only re-check that follows.
## ADVISORY — observe-and-record, NOT a pre-merge gate
This skill is **ADVISORY**. The post-deploy **realization frame** is an **observe-and-record** path:
because merge already deployed, a residual NOT-LANDED **cannot un-merge** — the gate is not a
pre-merge block. `id-sync` **records** the realization observation; the **realization gate**
(`derive_realization_verdict`) + `deploy-status` + `id-rollback` adjudicate the recorded signals.
The skill **self-certifies NOTHING** (the `id-verify`/`id-plan` discipline — the skill supplies the
STEPS, the recorded-evidence model + the verdict supply the BAR). The both-modes floor is unchanged:
front-authorization, the merge floor (the adopter's branch protection + CI check