Skip to content

docs: full reposition — peer thesis, deadpan voice, truth-up the status#47

Merged
phall1 merged 3 commits into
mainfrom
docs-fullsend
Jun 3, 2026
Merged

docs: full reposition — peer thesis, deadpan voice, truth-up the status#47
phall1 merged 3 commits into
mainfrom
docs-fullsend

Conversation

@phall1
Copy link
Copy Markdown
Owner

@phall1 phall1 commented Jun 3, 2026

What

The "full send" pass on the user-facing docs. Reframes everything around the real thesis — a human's TUI and an agent's API are peer consumers of the same terminal, by design — in a deliberately deadpan, under-sold voice. Leads with the payoff, demotes the mechanism, holds competitor shots until there's proof.

Also a truth-up: several docs claimed the agent surface was "planned." It ships (headless CLI verbs + phux-mcp). Fixed everywhere it was stale.

Files

  • README — new hook (the two-things framing), demo placeholder front-and-center, the headless/agent surface above the fold, honest stable / API-still-moving / not-yet status split. libghostty drops to a downplayed aside.
  • docs/INSTALL.md (new) — honest install ergonomics: brew + from-source, no cargo install (the binary isn't published), platform-support matrix.
  • docs/CONCEPTS.md — peer thesis in the TL;DR and intro; fixed stale "agent SDK planned" → shipped CLI + MCP surface vs the still-future Rust crate.
  • docs/vision.md — lighter framing; same agent-surface truth-up in the milestones.
  • docs/README.md — turned the bare index into a real front door (read-order + pick-a-lane); added INSTALL / agents / mcp / web.
  • docs/QUICKSTART.md — corrected the stale "only phux + phux server ship"; the headless verbs and MCP adapter are real now, with runnable examples.

Checks

  • just docs-check green (76 files, 0 violations).
  • Every introduced link verified to resolve.
  • Claims spot-checked against code: phux-mcp is a real [[bin]], phux ls --json / phux run exit-code passthrough confirmed in crates/phux/src/main.rs.

Still open (not in this PR)

  • The demo cast. There's a loud placeholder comment where it goes. It's the single highest-leverage missing asset and the only thing prose can't do.

🤖 Generated with Claude Code

Reframe the user-facing docs around the real thesis: a human's TUI and
an agent's API are peer consumers of the same terminal, by design.
Lead with the payoff, not the mechanism (libghostty moves to an aside);
undersell on purpose; hold competitor shots until there's proof.

- README: new hook, demo placeholder front-and-center, headless/agent
  surface above the fold, honest stable/moving/not-yet split.
- docs/INSTALL.md (new): honest install ergonomics — brew + source,
  no cargo-install (binary unpublished), platform matrix.
- CONCEPTS: peer thesis in the TL;DR; fix stale "agent SDK planned" to
  reflect the shipped CLI + phux-mcp surface vs the still-future crate.
- vision: lighter framing; same agent-surface truth-up.
- docs/README.md: real front door (read-order + pick-a-lane) over a
  bare index; add INSTALL/agents/mcp/web.
- QUICKSTART: correct the stale "only phux + phux server ship" — the
  headless verbs and MCP adapter are real now.

just docs-check green (76 files, 0 violations). All links verified.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mintlify
Copy link
Copy Markdown

mintlify Bot commented Jun 3, 2026

Docs PR opened: phall1/mintlify-docs#6

Updated the phux Mintlify quickstart and introduction to document the shipped headless CLI verbs, phux-mcp adapter, and Homebrew install.

phall1 and others added 2 commits June 3, 2026 03:48
The demo is the highest-leverage missing asset; give it a turnkey recipe
instead of a bare TODO. docs/demo.md is the two-beat storyboard (content
survives reattach; same thing driven headless), the reproducible payload,
recording tools, and where the GIF lands. README placeholder now points at
it. Also drop the imprecise "same six verbs" line (MCP tools and the CLI
block don't line up one-to-one).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ax until it exists

The CI dead-link checker resolves relative links inside comments and code
fences too, so the placeholder image markdown pointed at a file that won't
exist until the GIF is recorded. Reference the path as prose instead.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@phall1 phall1 merged commit c2ce7a2 into main Jun 3, 2026
3 of 6 checks passed
@phall1 phall1 deleted the docs-fullsend branch June 3, 2026 15:37
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