Skip to content

Cut the README to what it is and how it works - #30

Merged
BY571 merged 1 commit into
masterfrom
docs/readme-to-the-point
Aug 19, 2026
Merged

Cut the README to what it is and how it works#30
BY571 merged 1 commit into
masterfrom
docs/readme-to-the-point

Conversation

@BY571

@BY571 BY571 commented Aug 19, 2026

Copy link
Copy Markdown
Owner

296 → 142 lines, 2,105 → 763 words. It had become a manual with a README on top.

What's left

  1. Two paragraphs on what knoten is and why it exists.
  2. One real dead node, so you can see what a file actually looks like.
  3. The loop, as a single command block.
  4. One rules example, plus the vocabulary block.
  5. Pointers outSKILL.md, examples/, SPEC.md.

What went, and where it lives instead

removed now in
research-loop diagram, edge directions SKILL.md (agents) and SPEC §3–4 (designers)
query-vs-index argument, frontier walkthrough, gates record, retraction example SPEC §8.1 and §5
"Two readers, one file"
update / --field semantics SKILL.md, which serves the audience that needs them

The two claims worth keeping from the old "Why bother" section moved into the opening
paragraphs, where a reader arrives, rather than sitting 250 lines below: a claim cannot be
marked alive without citing a test it survived, and a dead end has to say what would
reopen it.

Kept executable

The node example and both yaml blocks stay, because test_docs.py runs them against the
real example graph. A README's examples are the ones most likely to rot, so they are
exactly the ones worth keeping executable.

284 passed — the count moved from 285 because two of the removed yaml blocks were
themselves parametrized doc tests.

296 lines -> 142; 2,105 words -> 763. It had become a manual with a README on top.

What it is now: two paragraphs saying what knoten is and why it exists, one real dead
node so you can see what a file looks like, the loop as a single command block, one
rules example, and pointers out. Anyone who wants more has SKILL.md for the agent loop
and SPEC.md for the design.

What went, and where it lives instead: the research-loop diagram and edge directions
(SKILL.md and SPEC §3-4, where an agent and a designer respectively will actually look);
the query-vs-index argument, the frontier walkthrough, the gates record and the
retraction example (SPEC §8.1 and §5); "Two readers, one file"; and the update/--field
semantics, which SKILL.md already carries for the audience that needs them.

The two claims worth keeping from the "why bother" section are now in the opening
paragraphs where a reader arrives, rather than 250 lines below: a claim cannot be marked
alive without citing a test it survived, and a dead end has to say what would reopen it.

The node example and both yaml blocks stay, because test_docs executes them against the
real example graph — the README's examples are the ones most likely to rot, so they are
the ones worth keeping executable.
@BY571
BY571 merged commit 79fcf66 into master Aug 19, 2026
2 checks passed
@BY571
BY571 deleted the docs/readme-to-the-point branch August 19, 2026 15:56
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.

1 participant