From ceb7fbb7652334a275611f09e99f9abcb976bec5 Mon Sep 17 00:00:00 2001 From: Imran Siddique Date: Mon, 14 Sep 2026 13:49:22 -0700 Subject: [PATCH 1/2] feat(site): one header and a nine-link top bar on every page Nine agentrust-io.com pages carried their own menu of in-page anchors, while the homepage and /community/ used Verify, Specs, Build, Community and GitHub. Every page now uses that header, stamped from tools/site_header.py by tools/build-header.py, with --check in the links job. /go/ and the catalog render it through the same function. The old section links move to an On this page row under each hero. supernav.js drops from 14 links to 9 in chain order. design-system.css keeps one .hub-header block in place of four sets of header rules, and every page loads stylesheet v=21. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_013aK3gVWzNdcM3hZ2o2awK2 --- .github/workflows/reader-journey.yml | 1 + .gitignore | 1 + 404.html | 37 ++++- community/index.html | 10 +- demos/index.html | 50 ++++-- design-system.css | 157 +++++------------- extensions/ca2a/v0.1/index.html | 51 ++++-- go/agent-anomaly-detection/index.html | 2 +- go/agent-circuit-breaker/index.html | 2 +- go/agent-identity-credential/index.html | 2 +- go/agent-key-binding/index.html | 2 +- go/agent-purpose-declaration/index.html | 2 +- go/agent-rate-limiting/index.html | 2 +- go/agent-session-revocation/index.html | 2 +- go/agent-state-rollback/index.html | 2 +- go/agent-termination/index.html | 2 +- go/attested-a2a-channel/index.html | 2 +- go/behavioural-baseline/index.html | 2 +- go/blast-radius-containment/index.html | 2 +- go/capability-attenuation/index.html | 2 +- go/capability-manifest/index.html | 2 +- go/context-provenance/index.html | 2 +- go/continuous-usage-control/index.html | 2 +- go/evidence-transparency-anchoring/index.html | 2 +- go/graceful-degradation/index.html | 2 +- go/index.html | 50 ++++-- go/input-schema-validation/index.html | 2 +- go/model-weight-custody/index.html | 2 +- go/output-encoding/index.html | 2 +- go/output-personal-data/index.html | 2 +- go/policy-verdict-rationale/index.html | 2 +- go/prompt-injection-prevention/index.html | 2 +- go/resource-allowlist/index.html | 2 +- go/runtime-attestation-evidence/index.html | 2 +- go/structured-action-logging/index.html | 2 +- go/tool-authorization/index.html | 2 +- go/transaction-limits/index.html | 2 +- go/verifiable-evidence-record/index.html | 2 +- index.html | 12 +- marketplace/catalog/index.html | 36 +++- marketplace/index.html | 38 ++++- quickstart/index.html | 52 ++++-- registry/index.html | 53 ++++-- supernav.js | 59 +++---- telemetry/index.html | 53 ++++-- tools/DISCOVERY.md | 1 + tools/build-controls.py | 26 +-- tools/build-discovery.py | 10 +- tools/build-header.py | 82 +++++++++ tools/site_header.py | 84 ++++++++++ verify/index.html | 51 ++++-- 51 files changed, 685 insertions(+), 289 deletions(-) create mode 100644 .gitignore create mode 100644 tools/build-header.py create mode 100644 tools/site_header.py diff --git a/.github/workflows/reader-journey.yml b/.github/workflows/reader-journey.yml index 78443d2..94dacf8 100644 --- a/.github/workflows/reader-journey.yml +++ b/.github/workflows/reader-journey.yml @@ -17,6 +17,7 @@ jobs: python-version: '3.12' - run: python tools/check-site.py - run: python tools/build-controls.py --check + - run: python tools/build-header.py --check - run: python tools/build-discovery.py --check - run: python tools/check-discovery.py quickstart: diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c18dd8d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +__pycache__/ diff --git a/404.html b/404.html index c2bb643..3981d69 100644 --- a/404.html +++ b/404.html @@ -3,10 +3,41 @@ Page not found | AgenTrust - + - -

404 · Page not found

Find your next step.

+ + +
+ +
+ + +

404 · Page not found

Find your next step.

This address may have moved, or the link may be incomplete. Older links pointed at homepage sections that are now one four-step chain.

  • Verify a real Intel TDX quote in your browser
  • diff --git a/community/index.html b/community/index.html index 2c3896c..3c8283b 100644 --- a/community/index.html +++ b/community/index.html @@ -31,13 +31,12 @@ - + + - - -
    +
    + +