a73x

f8760c8c

docs: the working rules point at the gate that now enforces them

a73x   2026-08-20 09:17

Commit message
docs: the working rules point at the gate that now enforces them

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

CLAUDE.md
Old New
@@ -77,7 +77,9 @@ real pty), `wsclient` (browser stand-in), `rawmode`, `delaypipe`, `render`.
77 77
78 - Assert behavior, don't assume it. Mocks are assumptions. 78 - Assert behavior, don't assume it. Mocks are assumptions.
79 - Comments say *why*, not *how*. Existing ones are load-bearing — trim noise, 79 - Comments say *why*, not *how*. Existing ones are load-bearing — trim noise,
80 keep rationale. 80 keep rationale. `zig build check` gates the claims (symbol refs must
81 resolve, no history codenames in src comments); `zig build doc-report`
82 lists doc blocks that outweigh their decl.
81 - Commit often with `--fixup`/`--squash`, autosquash before delivery. The final 83 - Commit often with `--fixup`/`--squash`, autosquash before delivery. The final
82 history should tell the feature's story, not the development's. 84 history should tell the feature's story, not the development's.
83 - `git-collab` tracks issues (`git-collab issue list`); the commit-msg hook 85 - `git-collab` tracks issues (`git-collab issue list`); the commit-msg hook