2466ce79c7d9ad949366d9a5fe40287046ba9029
The coupling gate treated every path under .claude/ as mechanism, so editing the pre-approved command list demanded an explanation of a machine that had not changed. HARNESS.md already calls settings.json a convenience — if its schema changed the harness would still work, you would just get more prompts — so the gate now exempts that one file and nothing else. Carries the settings.json edit that exposed it.
khosra
A flat-file personal publishing engine in Go. Point the binary at a directory of Markdown and it becomes an owned, networked home for fiction, webcomics, art, and essays, in English and Bengali. The site's content lives in its own repository, not this one (ADR-0011).
If you are a human: start at HARNESS.md — what the scaffolding is, how to use it, and what to decide.
If you are an agent: start at CLAUDE.md — the constitution and the read order. It is loaded for you automatically; this file is not a prerequisite and nothing here is a rule.
Languages
Go
89%
Shell
7%
HTML
2.3%
CSS
1%
Makefile
0.4%
Other
0.3%