Skip to content

docs: reorganize the README so a stranger can install without a wall of text - #15

Closed
lucy-wolfe wants to merge 5 commits into
tribes-protocol:mainfrom
lucy-wolfe:readme-concise
Closed

docs: reorganize the README so a stranger can install without a wall of text#15
lucy-wolfe wants to merge 5 commits into
tribes-protocol:mainfrom
lucy-wolfe:readme-concise

Conversation

@lucy-wolfe

Copy link
Copy Markdown
Contributor

What this changes

Only README.md. The page now leads with what chief is in two sentences, the recorded demo, the install command, and the first company. Depth follows in short skimmable sections or moves to the docs that already carry it.

Reorganized

  • A two-sentence definition of chief sits above the fold, before the GIF.
  • The GIF caption shrank to two sentences and keeps the fact that it is a capture of a running company, with the panels.cast recording still linked.
  • New: an Everyday commands table. Every row was checked against the routed verb table (OPERATOR_VERBS in chief-cli/src/main.rs): ls, attach, stop, stand-down, resume, reset, rm, upgrade. actuate and topology stay in docs/OPERATING.md, which the section links for the full surface.
  • "Why chief" is one short paragraph plus six bullets, down from three paragraphs plus eight bullets. Nothing cut was false; the daemon/client split prose moved into "How it works".
  • "How it works" is one paragraph, the architecture diagram, and a link to docs/ARCHITECTURE.md. The crate-by-crate table was removed from the README because that doc already owns it.
  • New: a Contributing section naming the two large open workstreams:
    1. finishing apps/web, described honestly per its own README (real Next.js code and CI-run unit suites, but it does not build a working host today and ships in nothing a user installs);
    2. multi-machine hosting, so different departments can run on different machines instead of one busy company pegging a single box's CPU. No design exists yet; proposals go to Discussions.
      Plus links to the issue tracker and CONTRIBUTING.md.

Verified while writing

  • The install command matches install.sh, and the Pi floor line keeps Pi and 0.80.10 on one line, which scripts/test/pi-floor-single-definition.test.mjs requires of this file.
  • Every chief <verb> claim is in the routed verb set that scripts/test/model-facing-copy.test.mjs derives at run time.
  • The set of docs/*.md files linked from the README is unchanged, so the doc sweep's enrolled surface is unchanged.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TMNbixeJo8rpeijUKyxhD2

…ng past a lecture

What it is in two sentences, the animation, install, and the first company
now lead the page. Depth moved into short skimmable sections or linked
docs: the crate table went to docs/ARCHITECTURE.md, which already carries
it, and the long GIF caption and quick-start asides were trimmed.

New: an Everyday commands table, derived from the routed operator verbs in
chief-cli's OPERATOR_VERBS, and a Contributing section naming the two open
workstreams (finishing apps/web, and multi-machine hosting so one busy
company stops pegging a single box's CPU) plus the issue tracker and
CONTRIBUTING.md.

Every command documented was checked against install.sh and the routed
verb table. The Pi floor line keeps Pi and 0.80.10 on one line for
pi-floor-single-definition.test.mjs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TMNbixeJo8rpeijUKyxhD2
Signed-off-by: Lucy Wolfe <lucy@zbox.sh>
@lucy-wolfe
lucy-wolfe requested a review from hishboy as a code owner August 28, 2026 16:25
Lucy Wolfe and others added 4 commits August 28, 2026 16:29
The installer already edits the shell profile and reports exactly which
file it touched, so the extra line was a second copy of work the script
does itself.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TMNbixeJo8rpeijUKyxhD2
Signed-off-by: Lucy Wolfe <lucy@zbox.sh>
The animation speaks for itself; the recording provenance note is not
needed on the front page.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TMNbixeJo8rpeijUKyxhD2
Signed-off-by: Lucy Wolfe <lucy@zbox.sh>
Three steps a stranger can paste in order: Pi, chief, first company. The
Pi floor stays on one line with the name for the pi-floor guard.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TMNbixeJo8rpeijUKyxhD2
Signed-off-by: Lucy Wolfe <lucy@zbox.sh>
Step 3 says what the first run is (Founder, two questions, then the CEO
boots) and step 4 says what every later run is (the same bare chief
starts and attaches the company). The transition is the part a stranger
cannot guess from the command alone.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TMNbixeJo8rpeijUKyxhD2
Signed-off-by: Lucy Wolfe <lucy@zbox.sh>
@lucy-wolfe

Copy link
Copy Markdown
Contributor Author

Superseded by #16, which merges this branch together with the other two changes so main takes one commit and mints one release. The review that happened here still stands; nothing was rewritten on the way in.

@lucy-wolfe lucy-wolfe closed this Aug 28, 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.

1 participant