Skip to content

docs: add collapsible "How it works" section to README#42

Merged
liam-machine merged 1 commit into
mainfrom
ship/readme-how-it-works
May 7, 2026
Merged

docs: add collapsible "How it works" section to README#42
liam-machine merged 1 commit into
mainfrom
ship/readme-how-it-works

Conversation

@liam-machine

Copy link
Copy Markdown
Owner

Summary

  • New collapsible <details> block at the end of Getting started covering the file format, folder layout, and full lifecycle for installed users.
  • Renders as expand-on-click on GitHub. If the VS Code Marketplace renderer strips the <details> wrapper, the inner content still reads as a coherent section thanks to clear ### headings.
  • Single source of truth — no separate doc file. Inner content covers: two-file mental model (YAML + JSON), folder tree, model + domain field-reference tables, Logical vs Physical stages, cardinality-from-tests inference, AI harness install targets and edit guard, selectors.yml and discrepancy outputs, and when to edit by hand vs AI vs canvas.

Test plan

  • Render the README on GitHub and verify the <details> block expands cleanly.
  • After publish, visit the marketplace listing and check whether <details> renders interactively, expanded, or stripped — adjust formatting if the inner content reads poorly when always-visible.

🤖 Generated with Claude Code

Adds a <details> block at the end of Getting started covering the file
format, folder layout, and lifecycle. Renders as expand-on-click on
GitHub; degrades to a long visible section if the marketplace renderer
strips the wrapper. Single source of truth — no separate doc file.

Covers: the two-file mental model (model YAML + domain JSON), the
on-disk folder layout, anatomy of a model file and a domain file with
field-reference tables, the Logical/Physical stage distinction with
cardinality inference rules, AI harness install targets and the edit
guard, auto-generated outputs (selectors.yml, discrepancy reports), and
when to edit by hand vs the AI vs the canvas.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@liam-machine liam-machine merged commit bf19237 into main May 7, 2026
2 checks passed
@liam-machine liam-machine deleted the ship/readme-how-it-works branch May 7, 2026 03:04
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