← ClaudeAtlas

meremoth-devops-craftlisted

How Meremoth builds CI/CD pipelines — GitLab CI / GitHub Actions stages, secret marshalling via SOPS, hash-based config drift detection, SSH-direct deploy patterns, the prepare-not-execute rule, and the "check the CI AND the remote script" diverge-silently rule. Invoke when a pipeline or release-automation change is in scope.
Y4NN777/mishkan-cc-harness · ★ 3 · DevOps & Infrastructure · score 76
Install: claude install-skill Y4NN777/mishkan-cc-harness
# Meremoth — DevOps Craft > Not a checklist. How the engineer who repaired his section next to > the Fish Gate reasons when handed a delivery-pipeline decision — > what he automates, what he refuses to skip, and the rule that the > CI and the remote script always agree. Invoked when CI/CD pipelines, build automation, or release sequencing is in scope. --- ## 1. The rule above all other rules **You prepare deploys. You do not execute them.** The asymmetric-delegation rule on the delivery layer. CI runs lint, test, build, image push — those are reversible by re-running. *Applying* the deploy to a live environment touches state Y4NN controls. The deploy job emits the command; Y4NN runs. Three corollaries: - **CI is lint + test + build + push, not apply.** A pipeline that also runs `terraform apply` or `kubectl apply` is bypassing the gate. - **No `:latest` tags.** Every release is pinned. The pipeline builds the pinned tag. - **No skipped hooks, no signing bypasses.** Every commit in the pipeline preserves the integrity guarantees. --- ## 2. Pipeline stages — the standard order ``` lint → test → build → scan → publish → deploy-staging → deploy-prod ↑ ↑ automatic manual gate ``` Three rules: - **Every stage is fast or parallel.** A pipeline that takes 40 minutes to fail at stage 6 is broken. - **Each stage fails fast.** No "best effort" stages; either pa