Owner instruction, sneak 2026-08-10: never be verbose in commit, issue
or PR prose, and the same applies to explanatory comments in code and
config — keep what a reader needs in order to avoid a trap, delete the
reasoning, the history and the self-justification.
This repo diverges badly. Several TODO.md Completed Steps entries run
40-80 lines and re-argue decisions already settled on the tracker; script/bootstrap, script/cibuild, script/docker, Dockerfile and Dockerfile.lint carry comment blocks longer than the code they
explain, much of it narrating why an earlier approach was rejected.
Definition of done
Each TODO.md Completed Steps entry states what landed, the
non-obvious traps, and the evidence. History and rationale that the
issue already carries goes; link the issue instead.
Comment blocks in script/ and both Dockerfiles keep the trap and
drop the argument. A comment that exists to justify a past decision
is deleted.
What must NOT be cut: any trap a reader would otherwise fall into,
any disclosure (a deviation taken, a rule suppressed, a partially
verified claim), and any recorded evidence that a check really ran.
This is a cut of narration, not of content.
No behaviour change; make check green.
Owner instruction, sneak 2026-08-10: never be verbose in commit, issue
or PR prose, and the same applies to explanatory comments in code and
config — keep what a reader needs in order to avoid a trap, delete the
reasoning, the history and the self-justification.
This repo diverges badly. Several `TODO.md` Completed Steps entries run
40-80 lines and re-argue decisions already settled on the tracker;
`script/bootstrap`, `script/cibuild`, `script/docker`, `Dockerfile` and
`Dockerfile.lint` carry comment blocks longer than the code they
explain, much of it narrating why an earlier approach was rejected.
## Definition of done
- Each `TODO.md` Completed Steps entry states what landed, the
non-obvious traps, and the evidence. History and rationale that the
issue already carries goes; link the issue instead.
- Comment blocks in `script/` and both Dockerfiles keep the trap and
drop the argument. A comment that exists to justify a past decision
is deleted.
- What must NOT be cut: any trap a reader would otherwise fall into,
any disclosure (a deviation taken, a rule suppressed, a partially
verified claim), and any recorded evidence that a check really ran.
This is a cut of narration, not of content.
- No behaviour change; `make check` green.
clawbot
added this to the 1.0.0 milestone 2026-08-10 15:46:14 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Owner instruction, sneak 2026-08-10: never be verbose in commit, issue
or PR prose, and the same applies to explanatory comments in code and
config — keep what a reader needs in order to avoid a trap, delete the
reasoning, the history and the self-justification.
This repo diverges badly. Several
TODO.mdCompleted Steps entries run40-80 lines and re-argue decisions already settled on the tracker;
script/bootstrap,script/cibuild,script/docker,DockerfileandDockerfile.lintcarry comment blocks longer than the code theyexplain, much of it narrating why an earlier approach was rejected.
Definition of done
TODO.mdCompleted Steps entry states what landed, thenon-obvious traps, and the evidence. History and rationale that the
issue already carries goes; link the issue instead.
script/and both Dockerfiles keep the trap anddrop the argument. A comment that exists to justify a past decision
is deleted.
any disclosure (a deviation taken, a rule suppressed, a partially
verified claim), and any recorded evidence that a check really ran.
This is a cut of narration, not of content.
make checkgreen.clawbot referenced this issue2026-09-04 11:36:06 +02:00
clawbot referenced this issue2026-09-04 11:51:02 +02:00
clawbot referenced this issue2026-09-04 11:53:24 +02:00