Skip to content

feat: give the Registry a dedicated page, top-level nav, and footer link - #46

Merged
enricopiovesan merged 1 commit into
mainfrom
feat/registry-page
Jul 30, 2026
Merged

feat: give the Registry a dedicated page, top-level nav, and footer link#46
enricopiovesan merged 1 commit into
mainfrom
feat/registry-page

Conversation

@enricopiovesan

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #44 — the registry was only in a dropdown item + one paragraph on /agents.html. Every other pillar (Platforms, System, Compare) gets full treatment: a top-level nav item, a footer link, and its own page. This closes that gap.

  • New /registry.html: what's actually in the registry (11 capabilities, 38 published versions across 5 namespaces — counted directly from contract.json files in traverse-framework/registry, not estimated), how the live catalog at registry.traverse-framework.com actually works (list/search/inspect/verify, backed by a Rust/WASM catalog-builder step), and the real git-based PR-review publishing flow (from CONTRIBUTING.md).
  • Nav: promoted to a top-level item next to Platforms/Agents (desktop + mobile menu); removed from the Developers dropdown to avoid duplication.
  • Footer: added to the Product column, next to Platforms/The System.
  • /agents.html's mention now links to the internal page instead of jumping straight to the external catalog.

Test plan

  • npm run build — 87 pages (up from 86), no errors
  • Verified via DOM query: top nav has Registry between Agents/Blog pointing to /registry.html; footer has it; dropdown no longer duplicates it; CONTRIBUTING.md link resolves to a real file (confirmed via gh api)
  • Verified the new stats grid renders as display: grid with all 5 namespace cards

Previously the registry was only a single dropdown item and one
paragraph on /agents.html — every other pillar (Platforms, System,
Compare) gets a top-level nav item, a footer link, and its own page.

/registry.html covers what's actually in it (11 capabilities, 38
published versions across 5 namespaces — counted directly from
contract.json files, not estimated), how the live static catalog at
registry.traverse-framework.com actually works (list/search/inspect/
verify, backed by a Rust/WASM catalog-builder step), and the real
git-based PR-review publishing flow from CONTRIBUTING.md.

Nav: promoted to a top-level item next to Platforms/Agents, removed
from the Developers dropdown to avoid duplication. agents.html's
mention now points to the internal page instead of jumping straight
to the external catalog.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@enricopiovesan
enricopiovesan merged commit fa9e5e8 into main Jul 30, 2026
2 checks passed
@enricopiovesan
enricopiovesan deleted the feat/registry-page branch July 30, 2026 21: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