{% extends "base.html" %} {# SEO and AEO head additions for the TRACE docs. Adds OpenGraph and Twitter card meta plus JSON-LD structured data (Organization, WebSite, SoftwareApplication) so search engines and AI answer engines can describe and cite the specification accurately. Material already emits the canonical link when site_url is set, so it is not repeated here. #} {# The homepage is built from README.md, which mkdocs treats as the site index. Material falls back to site_name when a page has no front-matter title, so the homepage was titled with the bare string "TRACE". Front matter is not an option here: README.md is also the GitHub landing page and YAML would render as noise there. Inner pages keep their own titles through super(). #} {% block htmltitle %} {% if page and page.is_homepage %} Hardware-attested receipts for AI agent actions - {{ config.site_name }} {% else %} {{ super() }} {% endif %} {% endblock %} {% block extrahead %} {{ super() }} {% set page_title = page.title ~ " - " ~ config.site_name if page and page.title and not page.is_homepage else config.site_name %} {% set page_desc = page.meta.description if page and page.meta and page.meta.description else config.site_description %} {% set page_url = page.canonical_url if page and page.canonical_url else config.site_url %} {% endblock %}