Skip to content

Tighten README — cut redundant sections, fix stale copy#62

Merged
4nkur merged 1 commit intomainfrom
polish-readme
Apr 30, 2026
Merged

Tighten README — cut redundant sections, fix stale copy#62
4nkur merged 1 commit intomainfrom
polish-readme

Conversation

@4nkur
Copy link
Copy Markdown
Owner

@4nkur 4nkur commented Apr 29, 2026

Summary

Pass over README.md applying clarity principles: cut redundancy, fix stale claims, tighten copy. Net delta: 287 → 204 lines (-29%) without losing substance.

  • Killed duplicated heading at line 53 (one 🗺️ Explains heading had no body; the next one did)
  • Merged "How Draftwise helps" + "Four things you'll actually use this for" into one JTBD section that names the moment plus the concrete command
  • Dropped "What you get from each command" — restated the Commands table
  • Dropped Roadmap sectionas of 0.0.1; next release will be 0.1.0 was stale (we're on 0.2.1) and the checked-box list added no signal
  • Fixed scaffold.json provenance copy — post-api-drop, the host agent writes it, not init
  • Fixed scaffold table row--yes is required upfront, not "confirms before writing"
  • Collapsed the marketplace install alternative under <details>; led with the recommended skills install snippet
  • Compressed "The problem" from six emoji-headed sections to three tight paragraphs

Test plan

  • Render preview in GitHub PR view to confirm anchors, code blocks, and <details> collapsibles render correctly
  • Spot-check that every command name in the README still exists in the CLI

The README had three structural redundancies and a couple of stale claims that snuck through the api / inquirer drops. This pass tightens it from ~287 lines to ~204 (-29%) without losing substance.

Structural cleanup: the "Four things you'll actually use this for" section restated "How Draftwise helps" in different words — merged into one JTBD-flavored section that names the moment AND the concrete command. The "What you get from each command" bullet section restated the Commands table — dropped. The Roadmap section's "v1 commands shipped on npm as of 0.0.1; next published release will be 0.1.0 after end-to-end smoke testing" claim was stale (we're on 0.2.1) and the checked-box list added no signal — dropped entirely. Killed a duplicated "🗺️ Explains" heading at the top of "How Draftwise helps" (one had a body, one was an empty stub).

Copy fixes: scaffold.json provenance was "written by init in greenfield mode" — that's wrong post-api-drop; init prints a handoff and the host coding agent writes scaffold.json. Updated to "structured stack data for draftwise scaffold" without attributing the writer. The `draftwise scaffold` command line in the table also drops the now-stale "confirms before writing" wording — `--yes` is required upfront. The slash-commands install paragraph was a dense block; collapsed the marketplace alternative under a `<details>` and led with the recommended `skills install` snippet.

Tone: kept the empathetic "The problem" framing but compressed six emoji-headed sections to three tight paragraphs that say the same thing without padding. Philosophy block, spec template details, and shields row stayed verbatim.
@4nkur 4nkur merged commit d756bd3 into main Apr 30, 2026
2 checks passed
@4nkur 4nkur deleted the polish-readme branch April 30, 2026 03:42
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