Skip to content

docs(readme): lead with benefits, performance and quick start - #12

Merged
AIwork4me merged 1 commit into
masterfrom
docs/readme-restructure-first-visit-ux
Aug 15, 2026
Merged

docs(readme): lead with benefits, performance and quick start#12
AIwork4me merged 1 commit into
masterfrom
docs/readme-restructure-first-visit-ux

Conversation

@AIwork4me

Copy link
Copy Markdown
Owner

Why

The README had grown to 357 lines with deep explanations interleaved up front; first-visit readers had to scroll past methodology and contract details before reaching what the repository does for them, the measured numbers, and how to start.

What changed

New reading order (357 → 250 lines):

  1. One-liner + What you get (benefits, condensed from "Why this repository exists" + "Why this helps AMD AI developers")
  2. Performance highlights — Study 1/2 tables, Study 3 one-liner, cross-ROCm note, links to full reports
  3. Quick start — unchanged commands + verify block + reasoning-first warning + optional features
  4. Serving paths (GGUF default vs vLLM optional, condensed caveat)
  5. Validation status (hardware matrix, tracks, known good/bad — unchanged tables)
  6. Requirements (condensed) + documentation map

New docs/getting-started.md absorbs the moved details verbatim: prerequisites with per-distro tool one-liners, installer internals, download sizes, optional wrapper, the reproducibility contract and env overrides.

Dropped as redundant, not lost: the adaptation summary table (adaptation.md's delta table is fuller and now linked); the memory-terminology paragraph (METHODOLOGY §5 covers it; docs map links there).

Claims discipline

No claim changed. The three README GENERATED blocks are byte-identical, the TPOT sentence is preserved verbatim (checker requirement), the known-good/bad table keeps the upstream llama.cpp#27117 link, and the claims-hygiene caveats (Study 1 methodology-alignment, AMD-platform-support distinction) were kept as condensed lines rather than dropped.

Test updates

tests/test_docs_ux.py pins the moved content to its new location (per-distro one-liners, env knobs, overrides banner → docs/getting-started.md), and the hardware-validation anchor now targets README#requirements (link + test updated together).

Verification

  • python3 scripts/check_claim_consistency.py → ok
  • uv run --no-sync python -m pytest tests/ → green (excluding the two pre-existing torch/vLLM env-dependency failures)
  • tests/test_markdown_links.py → all README links resolve

Restructure the README for first-visit readability (357 -> 250 lines):

- 'What you get' bullets and the performance highlights now open the
  page; the quick start follows immediately.
- Detailed explanations moved to a new docs/getting-started.md
  (prerequisites with per-distro tool one-liners, installer internals,
  download sizes, the reproducibility contract and env overrides), with
  the README linking it; a documentation map was added.
- The adaptation summary table was dropped in favor of the fuller
  adaptation.md delta table; the memory-terminology paragraph was
  redundant with METHODOLOGY section 5, which the map points at.

No claim changed: the three README generated blocks, the TPOT sentence,
the known-good/bad table (including the upstream llama.cpp#27117 link)
and the claims-hygiene caveats are preserved verbatim or linked. The
docs-UX tests that pinned the moved content were updated to its new
location; the hardware-validation README anchor now targets
#requirements. Gates: claim-consistency ok, pytest green.
@AIwork4me
AIwork4me merged commit e6eb7c2 into master Aug 15, 2026
2 checks passed
AIwork4me added a commit to zihaomu/Muse-Glimmer-30B-ROCm that referenced this pull request Aug 16, 2026
…on package

Conflict resolution: master's restructured README (AIwork4me#12-AIwork4me#14) kept; W7900
Study-2 rows integrated into the unified performance tables. The PR's
Study-1 W7900 rows (33.19/63.98, 30.23/58.26 tok/s) were NOT carried:
they have no committed cell JSONs, manifest entry or results-doc section,
which violates the evidence-first policy the PR's own checklist states.
@AIwork4me AIwork4me mentioned this pull request Aug 16, 2026
6 tasks
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