Skip to content

docs: README *Going further* — drop stale exports count + redundant docs/ bullet#41

Merged
raeq merged 1 commit into
mainfrom
readme-going-further-stale-refs
May 20, 2026
Merged

docs: README *Going further* — drop stale exports count + redundant docs/ bullet#41
raeq merged 1 commit into
mainfrom
readme-going-further-stale-refs

Conversation

@raeq

@raeq raeq commented May 20, 2026

Copy link
Copy Markdown
Owner

Summary

Two stale references in the project root README's Going further section.

Finding 1demos/ bullet said "source + all six exports + rendered schematic". The shipped set is eleven export formats plus the breadboard SVG, the assembly guide, and three reports. Replaced the hard-coded count with a category list and pointed at demos/hello_led/docs/ as the live example. Same "point at the auto-generated artefact, not the count" principle as PR #40.

Finding 2docs/ bullet claimed "implementation specs for every major work package". Wrong: implementation specs live in .plans/ (gitignored per CLAUDE.md's rule). The committed docs/ folder is user-facing documentation published to GitHub Pages. The section above already has a Documentation heading that links to https://raeq.github.io/wirebench/, so the bullet was redundant — dropped it.

Diff: +1 / -2 on README.md alone.

Verification

  • grep -n "all six exports\\|implementation specs for every major" README.md returns no matches (exit 1).
  • mkdocs build --strict passes (no warnings).
  • uv run pytest — 4829 passed; nothing tested the removed strings.
  • Eyeballed the Going further section in context.

…ocs/ bullet

Two stale references in the project root README's *Going further*
section:

- The `demos/` bullet said *"source + all six exports + rendered
  schematic"*.  The shipped set is eleven export formats plus the
  breadboard SVG, the assembly guide, and three reports — twice
  what the count claimed.  Replaced the hard-coded count with a
  category list (BOM / KiCad / SPICE / Mermaid / Graphviz / Yosys /
  SVG / breadboard SVG / assembly guide / reports) and pointed at
  `demos/hello_led/docs/` as the live example.  Future format
  additions only need to add a category name, not bump a number.

- The `docs/` bullet claimed *"implementation specs for every major
  work package"* — wrong.  Implementation specs live in `.plans/`,
  which is gitignored per CLAUDE.md's rule.  The committed `docs/`
  folder is user-facing documentation published to GitHub Pages,
  and the section above already has a *Documentation* heading that
  links to https://raeq.github.io/wirebench/.  Dropped the
  redundant bullet rather than rewriting it.

Verification:
- `grep -n "all six exports\|implementation specs for every major" README.md`
  returns no matches.
- `mkdocs build --strict` passes (no warnings).
- `uv run pytest` — 4829 passed; nothing tested the removed strings.
Copilot AI review requested due to automatic review settings May 20, 2026 20:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the root README’s Going further section to remove stale/incorrect references and keep the guidance accurate as the project’s generated artifacts and documentation structure evolve.

Changes:

  • Replaces the demos/ bullet’s stale “six exports” claim with a count-free description and a concrete live example (demos/hello_led/docs/).
  • Removes the redundant/misleading docs/ bullet about “implementation specs” (since committed docs/ is user-facing, and implementation specs live in git-ignored working docs).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
## Going further

- [`demos/`](demos/) — every demo is a complete study artifact (source + all six exports + rendered schematic).
- [`demos/`](demos/) — every demo is a complete study artifact: source plus the full set of generated exports (BOM, KiCad netlist + schematic, SPICE deck, Mermaid / Graphviz / Yosys / SVG renders, breadboard SVG, assembly guide, net / domain / interface reports). [`hello_led/docs/`](demos/hello_led/docs/) is a live example.
Comment thread README.md
- [`docs/design-principles.md`](docs/design-principles.md) — why the framework prevents what it prevents.
- [`docs/component-library-data.md`](docs/component-library-data.md) — hand-curated catalogue with datasheet links, pin maps, and footprints; [`docs/parts.md`](docs/parts.md) — auto-generated index of all 150 modelled components, searchable on the doc site.
- [`docs/`](docs/) — implementation specs for every major work package.
- [`CLAUDE.md`](CLAUDE.md) — design philosophy in full, for contributors.
@raeq raeq merged commit f45ea9e into main May 20, 2026
4 checks passed
@raeq raeq deleted the readme-going-further-stale-refs branch May 20, 2026 20:44
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