Skip to content

Rewrite the quickstart in a plain, instructional voice - #149

Merged
mmacy merged 2 commits into
mainfrom
rewrite-quickstart
Oct 15, 2026
Merged

mmacy merged 2 commits into
mainfrom
rewrite-quickstart

Conversation

@mmacy

@mmacy mmacy commented Oct 15, 2026

Copy link
Copy Markdown
Owner

What changed

Rewrote docs/getting-started/quickstart.md to follow the voice gradient in AGENTS.md: the funnel top is written plain, every sentence doing instruction.

Cut:

  • The meta-opening ("That's the whole loop, and you run it once here")
  • Design justifications ("Rejection is a normal in-fiction outcome, not an exception")
  • Over-explained prose ("Every random draw in osrlib comes from a named stream forked from a master seed, so the same seed always produces the same characters")
  • Redundant exposition that the code already shows

Also corrected "same characters" to "same rolls" — the character name is caller-supplied, not drawn from the seed.

What didn't change

The code is untouched. The complete program at the end of the page is identical and still passes the doc-example test harness (linted + executed).

Verification

  • pytest tests/test_docs_examples.py — 319 passed, 73 skipped (no-run blocks)
  • mkdocs build --strict — clean
  • Live preview at mkdocs serve confirmed the rewrite renders correctly

mmacy and others added 2 commits October 14, 2026 17:54
Cut the meta-opening, the design justifications, and the over-explained
prose. Every sentence now does instruction. The code and the complete
program are unchanged.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
@mmacy
mmacy merged commit 67d14de into main Oct 15, 2026
5 checks passed
@mmacy
mmacy deleted the rewrite-quickstart branch October 15, 2026 01:10
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