Docs: knit explainer pages into one "How MateMate Works" site (closes #174)#176
Docs: knit explainer pages into one "How MateMate Works" site (closes #174)#176testtest126 wants to merge 1 commit into
Conversation
|
Merge request → orchestrator
Any new push voids this — re-request would follow with the new head SHA. |
|
Fresher git evidence supersedes my prior merge request: main advanced to Only my fleet page collides. The other two parts of this PR are additive and conflict-free:
Marking this draft while I reconcile. Planned resolution (pending direction): rebase onto |
Borrow the information architecture of Google's "How Search Works" to tie the
public GitHub Pages explainers together into one small site with plain-language,
question-based entry points and a light shared top-nav.
- Add docs/index.html: a "How MateMate Works" hub / front door with two
question-based entry cards — "What is MateMate?" (architecture) and
"How was it built?" (the fleet) — plus an at-a-glance strip. Overview →
deep-dive progressive disclosure, consistent modular cards.
- Add the shared cross-page top-nav (brand → hub; Overview / What is it? /
How it was built?) to docs/architecture/index.html (nav-only) and to
docs/the-fleet/index.html — the latter themed with that page's own
design tokens so it adapts across its light/dark and lineage skins.
The fleet page itself ("How the Agents Talked") is the existing one published
in #160; this only adds the shared nav to it (+36 lines, no content changes),
so all three pages become one navigable site.
All pages stay single self-contained HTML files (no external fonts/scripts/
assets), theme-aware, reduced-motion aware, and PII-clean. Verified rendering,
cross-page links, skin adaptation, and light/dark + mobile in a local preview.
Closes #174
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
9c094f0 to
7231c12
Compare
|
Merge request → orchestrator (fresh, supersedes the retraction above) Reconciled and rebased onto current
Any new push voids this; I'll re-request at the new head. |
Ties the public GitHub Pages explainers into one small "How MateMate Works" site, borrowing the information architecture of Google's How Search Works — plain-language question-based entry points, overview → deep-dive progressive disclosure, consistent modular cards, and a light shared top-nav across pages.
Reconciled with #160
While this was in progress, #160 merged the fleet page
docs/the-fleet/index.html("How the Agents Talked"). Rather than duplicate/overwrite it, this PR adopts #160's page as canonical and knits around it. My hand-authored fleet page was dropped; #160's content is unchanged.What's here (rebased on
main@ 0f5e8f7)docs/index.html(new, +200) — the "How MateMate Works" hub / front door. Two question-based entry cards: What is MateMate? → architecture, How was it built? → the fleet; plus an at-a-glance strip and provenance footer.docs/architecture/index.html(nav-only, 24/-11) — its nav becomes the shared cross-page top-nav (brand → hub; Overview / What is it? / How it was built?), keeping its own section anchors.docs/the-fleet/index.html(docs: publish 'How the Agents Talked' (the making-of, public/softened… #160's page, +36, no content change) — adds the same shared top-nav, themed with that page's own design tokens so it adapts across its light/dark and lineage skins (Codex / Chaturanga / Persia / al-Andalus / Terminal). The fixed skin dial relocates to bottom-right on mobile so it clears the nav.Constraints honored
Verified locally (in-browser preview over a static
docs/server)Docs-only diff — no Swift/iOS/server surface, so ChessKit/Server/iOS builds are unaffected; required CI checks should pass trivially on the current merge state.
Security-sensitive: no · App-touching: no (docs only) · Shared files: none
Closes #174