Skip to content

docs: add self-guided adventures to README#13

Merged
IanMayo merged 1 commit into
mainfrom
claude/wonderful-noether-ycnjwz
Jun 20, 2026
Merged

docs: add self-guided adventures to README#13
IanMayo merged 1 commit into
mainfrom
claude/wonderful-noether-ycnjwz

Conversation

@IanMayo

@IanMayo IanMayo commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

What

Adds a Self-guided adventures section to the README — four short, hands-on loops that take a newcomer from "the Codespace opened, now what?" to actually running, exploring, and understanding the pipeline.

Each adventure follows the same shape: run a command → look at what it produced → peek at the code that did it → read the concept doc that explains why.

  1. Run the whole pipeline and watch the gatesmake verify, acoustic pipeline, validate, compare.
  2. Explore a typed Python data class in the REPL — build a Platform, feel why a typo is a TypeError and not a silent dict key.
  3. Reverse-engineer the data classes from the schema — trace one element from XSD → generated @dataclass, see the xsdata invocation in generate.py.
  4. Generate and view the XSD documentationacoustic gen-schema-docs (xs3p HTML reference) and make docs-serve (MkDocs Material site).

Verification

Every command in the new section was run end-to-end before documenting, so the shown output matches reality. The transient model regeneration produced during verification was reverted; the only file changed in this PR is README.md.

🤖 Generated with Claude Code


Generated by Claude Code

Four hands-on walkthroughs for newcomers: running the pipeline and its
verification gates, exploring typed dataclasses in the REPL, reverse-
engineering models from the XSD via xsdata, and generating/viewing the
XSD documentation. Each loop is run-verified and links to the relevant
concept docs and source.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AHAkhfmfcCdWTHZuvRcJNF
@github-actions

github-actions Bot commented Jun 20, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-06-20 17:43 UTC

@IanMayo IanMayo merged commit c6c6407 into main Jun 20, 2026
3 checks passed
@IanMayo IanMayo deleted the claude/wonderful-noether-ycnjwz branch June 20, 2026 17:43
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.

2 participants