Skip to content

README: close four first-run gaps, and surface the three defects that shaped the repo - #20

Merged
digitalmasterykit-rgb merged 1 commit into
mainfrom
docs/readme-first-run-gaps
Aug 26, 2026
Merged

digitalmasterykit-rgb merged 1 commit into
mainfrom
docs/readme-first-run-gaps

Conversation

@digitalmasterykit-rgb

@digitalmasterykit-rgb digitalmasterykit-rgb commented Aug 26, 2026 •

Copy link
Copy Markdown
Contributor

Two related passes over the README, both from walking it as a first-time reader who had just been
sent the link.

1. Four first-run gaps

None are wrong claims — they are gaps between "documented somewhere" and "obvious on arrival".

Gap Fix
Opening block starts at npm ci, assuming a clone no line tells you to make Added the git clone line
--twice listed with its claim but not its payoff Quoted the real output: ✓ re-run: skipped at layer 'event' — 0 model calls, $0.00
Docs table gives 8 files equal weight Added a one-line reading order; EXTRACTION.md now carries the weight LIMITATIONS.md had
A reader finds BOARD_AGENT_WRITES and tries --agents --board-writes Stated plainly it has no cassettes, and that stopping on a missing one is intended, not a broken build

2. "Three things that went wrong"

A demo proves the code runs. It cannot prove anyone has run it — and the evidence that this has been
operated was already here, scattered across three files a five-minute reader never reaches.

Now surfaced in one place: the in-process lock that only fails when real processes race (5a3ae48,
20 of 20 workers wrongly accepting the same delivery), the resumeHold path that was written, tested,
correct and called by nothing, and the model-call counter that was measured, reproducible, and
under-reporting paid calls by a fifth.

Framed as what went wrong rather than as an argument about honesty — a section announcing its own
candour is the tell it is trying to avoid.

No new claims. Every figure is quoted from the file that already carried it, and each was checked
against its source before being repeated.

Verification

  • npm test — 1018 passing · npm run lint clean
  • Every relative link in README.md resolves to a file that exists
  • 5a3ae48 confirmed reachable from origin/main
  • All four quoted figures (20/20, 16-vs-21 calls, the fourth unreachable module, the --twice and --board-writes outputs) verified against their sources or a live run

Walked the repo as someone who had just been sent the link, and hit four places
where something true was documented but not where a five-minute skim would find
it:

- The opening code block started at `npm ci`, assuming a clone that no line ever
  told you to make. Every other instruction was complete; this one was not.
- `--twice` was listed with its claim but not its payoff. The line it actually
  prints — "0 model calls, $0.00" — is the most quotable proof in the repo and
  was invisible until you ran it.
- The documentation table gave eight files equal weight. LIMITATIONS.md had a
  bold hint; EXTRACTION.md did not, and it is the one that answers "is this
  really what you run?"
- BOARD_AGENT_WRITES is documented in three places, so a reader will find the
  flag and try the obvious `--agents --board-writes`. That mode has no cassettes
  and stops on a missing one, which is correct behaviour and read as a broken
  build, because nothing said so first.

Both quoted outputs are copied from a real run rather than written from memory.
@digitalmasterykit-rgb
digitalmasterykit-rgb merged commit 2d33fc3 into main Aug 26, 2026
6 checks passed
@digitalmasterykit-rgb digitalmasterykit-rgb changed the title Close four first-run gaps a cold reader hits in the README README: close four first-run gaps, and surface the three defects that shaped the repo Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants