From 4c9a6a0da95040dbbb2fc078bdfedfac0e611885 Mon Sep 17 00:00:00 2001 From: Kristofer Lund Date: Tue, 15 Sep 2026 12:10:15 +0200 Subject: [PATCH 1/7] docs: restructure protocol documentation --- components/Layout.js | 6 +- components/SearchDialog.js | 8 +- docs/information-architecture.md | 92 +++++ docs/remote-markdown.md | 14 + lib/generate-last-updated.js | 2 +- lib/generate-search-index.js | 31 +- lib/navigation.js | 195 +++++----- pages/architecture/account-and-identity.md | 25 +- pages/architecture/data-flow-and-lifecycle.md | 250 ++++--------- pages/architecture/overview.md | 28 +- pages/architecture/portability-and-scaling.md | 56 ++- pages/change-history/index.md | 23 ++ pages/client-integration/index.md | 38 ++ pages/core-concepts/cel-work-scopes.md | 236 ++---------- pages/core-concepts/certified-identity.md | 88 +++-- pages/core-concepts/common-use-cases.md | 50 +-- pages/core-concepts/funding-and-value-flow.md | 116 ++---- .../hypercerts-core-data-model.md | 146 ++++---- .../validation-and-interpretation.md | 67 ++++ pages/core-concepts/what-is-hypercerts.md | 48 +-- pages/core-concepts/why-at-protocol.md | 26 +- pages/ecosystem/why-we-need-hypercerts.md | 4 + .../getting-started/building-on-hypercerts.md | 37 +- pages/getting-started/quickstart.md | 354 ------------------ .../getting-started/testing-and-deployment.md | 10 +- .../working-with-evaluations.md | 87 ----- pages/guide/index.md | 69 ++++ pages/index.md | 40 +- .../certified-lexicons/badge-award.md | 6 +- .../certified-lexicons/badge-definition.md | 6 +- .../certified-lexicons/badge-response.md | 6 +- pages/lexicons/certified-lexicons/index.md | 11 +- pages/lexicons/certified-lexicons/location.md | 2 +- pages/lexicons/certified-lexicons/profile.md | 2 +- .../certified-lexicons/shared-defs.md | 9 +- .../hypercerts-lexicons/acknowledgement.md | 2 +- .../hypercerts-lexicons/activity-claim.md | 6 +- .../hypercerts-lexicons/attachment.md | 6 +- .../hypercerts-lexicons/collection.md | 8 +- .../hypercerts-lexicons/contribution.md | 12 +- .../hypercerts-lexicons/evaluation.md | 6 +- .../hypercerts-lexicons/funding-receipt.md | 8 +- pages/lexicons/hypercerts-lexicons/index.md | 11 +- .../hypercerts-lexicons/measurement.md | 4 +- pages/lexicons/hypercerts-lexicons/rights.md | 2 +- pages/reference/faq.md | 17 +- pages/reference/glossary.md | 8 +- pages/reference/index.md | 56 +++ pages/reference/lexicon-inventory.md | 71 ++++ pages/roadmap.md | 5 +- pages/tools/hyperboards.md | 85 ----- pages/tools/hypercerts-feed-service.md | 5 +- pages/tools/hyperindex.md | 4 +- pages/tools/scaffold.md | 297 --------------- styles/globals.css | 4 +- vercel.json | 44 ++- 56 files changed, 1128 insertions(+), 1721 deletions(-) create mode 100644 docs/information-architecture.md create mode 100644 pages/change-history/index.md create mode 100644 pages/client-integration/index.md create mode 100644 pages/core-concepts/validation-and-interpretation.md delete mode 100644 pages/getting-started/quickstart.md delete mode 100644 pages/getting-started/working-with-evaluations.md create mode 100644 pages/guide/index.md create mode 100644 pages/reference/index.md create mode 100644 pages/reference/lexicon-inventory.md delete mode 100644 pages/tools/hyperboards.md delete mode 100644 pages/tools/scaffold.md diff --git a/components/Layout.js b/components/Layout.js index 1aab698..234efe4 100644 --- a/components/Layout.js +++ b/components/Layout.js @@ -162,8 +162,10 @@ export default function Layout({ children, frontmatter }) {