Skip to content

docs(readme): answer the "i can do this with one prompt" objection - #480

Merged
plind-junior merged 2 commits into
testfrom
docs/why-not-one-prompt
Jul 15, 2026
Merged

docs(readme): answer the "i can do this with one prompt" objection#480
plind-junior merged 2 commits into
testfrom
docs/why-not-one-prompt

Conversation

@plind-junior

Copy link
Copy Markdown
Member

What changed

adds a ## "I can do this with one prompt" section to the README, right after the llm-wiki framing and before the demo video. concedes the objection honestly (recall really is easy; a memory file or a host's native auto-memory is the right first reach), then draws the line the objection misses: memory is a recall problem, vouch is a write-path trust problem — single-writer memory needs no trust model, n>=2 writers do.

carries a six-row side-by-side table (who can write / why believe a line / what happens when it is wrong / who changed it / behaviour at n>=2 writers / what you end up reading) and closes with the positioning: vouch is not a better place to put memory, it is a review gate in front of one and a wiki on the other side. links to docs/review-gate.md for the full case.

Why

"you can do that with one prompt" is the most common reaction to vouch, and the README never addresses it — a reader who thinks it and finds no answer just leaves. it also mis-frames the product: leading with "durable memory" invites the comparison on recall, the one axis where a paragraph in claude.md genuinely competes. this moves the argument to the axis vouch actually owns.

What might break

docs only — no code, no method surface, no behavioural change. every claim in the table was verified against the tree before writing: citation-required is a model validator (models.py:234), sources are content-hashed (models.py:166), supersede/contradict/archive exist in lifecycle.py, the approver-must-differ rule is proposals.py:380, and the audit log is append-only. no forward-looking capability is claimed — the "runs alongside whatever your host already remembers" line describes passive capture as it ships today, not the planned import-native extractor.

VEP

not a surface change; none needed.

Tests

  • docs-only; no code touched, so no gate to run
  • every factual claim in the table checked against the current tree (file:line above)
  • internal link docs/review-gate.md verified to exist

the most common reaction to vouch is that a paragraph in claude.md or a
host's native auto-memory already solves it. that's largely true for
recall, and pretending otherwise loses the reader — so concede it up
front and draw the real line: memory is a recall problem, vouch is a
write-path trust problem.

adds a section after the llm-wiki framing with a side-by-side table
(who can write, why believe a line, what happens when it's wrong, who
changed it, n>=2 writers, what you end up reading) and an honest close:
solo, one prompt is fine; once several agents or a team write to shared
knowledge, the pile needs an editor, and an editor isn't promptable.
@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: bc1eeadb-7cdd-45da-99cd-bb82bcbdbaab

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/why-not-one-prompt

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added docs documentation, specs, examples, and repo guidance size: XS less than 50 changed non-doc lines labels Jul 14, 2026
draws the section's core claim as a picture: trust in what you read
stays flat behind a review gate as writers are added, while a shared
memory file decays from the second writer on — identical at one writer,
which the section concedes in prose. light and dark svgs swap via a
prefers-color-scheme picture element; the subtitle labels the chart
illustrative, not a benchmark, and the six-row table above remains the
accessible table view of the same comparison.
@plind-junior
plind-junior merged commit 8d56620 into test Jul 15, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs documentation, specs, examples, and repo guidance size: XS less than 50 changed non-doc lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant