blumeops/docs/how-to
Erich Blume f1c2605331 Fix: switch invariant check from pre-commit to commit-msg hook
The pre-commit stage runs before the commit is created, so it can't
validate the commit being made. The commit-msg stage receives the
message file as argv[1], allowing the hook to include the pending
commit in its invariant check.

Also works standalone (no args) for validating existing branch history.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:18:29 -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 Fix: switch invariant check from pre-commit to commit-msg hook 2026-02-23 16:18:29 -08:00
how-to.md Formalize C0/C1/C2 change classification process 2026-02-23 15:33:18 -08:00