Skip to content

Compact the README; add an Overview chapter to the docs#34

Merged
fariedabuzaid merged 2 commits into
mainfrom
readme-compaction
Jul 19, 2026
Merged

Compact the README; add an Overview chapter to the docs#34
fariedabuzaid merged 2 commits into
mainfrom
readme-compaction

Conversation

@fariedabuzaid

Copy link
Copy Markdown
Owner

The README had grown a long per-class middle that a first-time visitor is unlikely to read in full. This compresses it to what earns a landing page and moves the depth into the documentation.

README now keeps the motivational overview, minimal usage examples, the structure-vs-class distinction and its algorithmic use, a compact table of the implemented structures and classes, the changelog animation, and the references — and links to the documentation up front.

New docs/source/overview.md is the guided tour that used to live in the README middle: decision procedure, computer algebra over ℤ[1/p], uniform classes, composition, bounded rank-width, implicit evaluation, and how it works (the integer encoding and the automaton diagram). Wired in as the first entry of the docs, with theme-aware images (only-light/only-dark) and {doc} cross-links to the notebooks.

Verified with a full local sphinx-build -W (no warnings; overview + all notebooks build, images and cross-refs resolve); the README code examples were run to confirm their outputs.

🤖 Generated with Claude Code

fariedabuzaid and others added 2 commits July 19, 2026 20:26
The README had grown a long per-class middle that a first-time visitor is
unlikely to read in full. Compress it to what earns a landing page and move the
depth into the docs:

- README now keeps the motivational overview, minimal usage examples, the
  structure-vs-class distinction and its algorithmic use, a table of the
  implemented structures and classes, the changelog animation, and references;
  it links to the documentation up front.
- New docs/source/overview.md is the guided tour that used to live in the
  README middle — decision procedure, computer algebra, uniform classes,
  composition, bounded rank-width, implicit evaluation, and how it works
  (including the integer encoding and the automaton diagram) — wired in as the
  first entry of the docs, with theme-aware images and cross-links to the
  notebooks.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Drop the URL-in-label, the explicit overview-chapter call-outs, and the short-
version framing in favor of a plain pointer to the documentation.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@fariedabuzaid
fariedabuzaid merged commit ce1a6b4 into main Jul 19, 2026
4 checks passed
@fariedabuzaid
fariedabuzaid deleted the readme-compaction branch July 19, 2026 18: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.

1 participant