blumeops/docs/how-to
Erich Blume 66b5b32f1d Formalize C0/C1/C2 change classification (#259)
## Summary
- **C0 (Quick Fix):** Now explicitly allows direct-to-main commits with no PR required — for low-risk, fix-forward-safe changes
- **C1 (Human Review):** New docs-first workflow with branch deployment (ArgoCD `--revision`, Ansible from checkout). Includes upgrade criteria for escalation to C2
- **C2 (Mikado Chain):** Introduces the **Mikado Branch Invariant** — strict commit ordering where card-introducing commits come first, followed by code progress, followed by card closures. Branch resets required when new prerequisites are discovered

Updates CLAUDE.md rules (3, 4, 8, 9) to reflect that C0 bypasses branching/PR requirements. Also updates ai-assistance-guide, how-to index, and docs-mikado task description.

## Files changed
- `CLAUDE.md` — rules and classification table
- `docs/how-to/agent-change-process.md` — full process rewrite
- `docs/tutorials/ai-assistance-guide.md` — branching and pitfalls sections
- `docs/how-to/how-to.md` — index description
- `mise-tasks/docs-mikado` — task description
- `docs/changelog.d/formalize-change-classification.doc.md` — changelog fragment

Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/259
2026-02-23 16:19:54 -08:00
..
authentik Review deploy-authentik: rewrite as process guide (#257) 2026-02-23 14:35:39 -08:00
configuration Update tooling dependencies (Feb 2026 cycle) 2026-02-23 13:22:09 -08:00
deployment Adopt commit-based container tags (#232) 2026-02-20 22:56:20 -08:00
forgejo-runner Upgrade k8s forgejo-runner from v6.3.1 to v12.7.0 (#251) 2026-02-22 17:43:39 -08:00
grafana Review Grafana: replace Helm upgrade plan with C2 Mikado chain (#258) 2026-02-23 15:06:00 -08:00
knowledgebase Replace indri-runner-logs with general-purpose runner-logs Typer CLI (#244) 2026-02-22 10:20:11 -08:00
operations Review gandi-operations doc and reorganize how-to guides (#200) 2026-02-17 07:29:33 -08:00
plans Review Grafana: replace Helm upgrade plan with C2 Mikado chain (#258) 2026-02-23 15:06:00 -08:00
ringtail Update ringtail flake inputs, add flake-update pipeline (#240) 2026-02-22 08:17:52 -08:00
zot Docs pass: update zot Mikado chain for completion 2026-02-21 15:32:34 -08:00
agent-change-process.md Formalize C0/C1/C2 change classification (#259) 2026-02-23 16:19:54 -08:00
how-to.md Formalize C0/C1/C2 change classification (#259) 2026-02-23 16:19:54 -08:00