{
  "schemaVersion": 2,
  "capturedAt": "2026-09-18T14:10:40.895Z",
  "scope": "public-evidence",
  "evidence": "evidence/denominator/crawl-summary.json",
  "componentCount": 32,
  "components": [
    {
      "id": "mkt-global-navigation",
      "name": "Marketing global navigation",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "a[href]",
      "anatomy": "Marketing header link cluster",
      "occurrences": "primary sitemap marketing pages",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "default and narrow-width navigation are observed; open-menu behavior is not claimed",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-global-navigation; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "mkt-announcement-strip",
      "name": "Marketing announcement strip",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "[class*=\"framer\"]",
      "anatomy": "Home release/status copy near top of page",
      "occurrences": "home",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "default only observed",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-announcement-strip; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "mkt-hero-headline",
      "name": "Marketing hero headline",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "h1",
      "anatomy": "Large Framer headline composition",
      "occurrences": "home and manifesto",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "content and responsive typography observed",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-hero-headline; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "mkt-action-link",
      "name": "Marketing call-to-action link",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "a[href]",
      "anatomy": "CTA links such as Open Roles and Read More",
      "occurrences": "home, manifesto, team and footer",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "link default observed; hover/focus not separately captured",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-action-link; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "mkt-product-media",
      "name": "Marketing product media and animated diagrams",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "img, video, iframe",
      "anatomy": "Images, two videos, embedded visual and Framer animation",
      "occurrences": "home",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "loaded/scrolled media observed; playback controls not claimed",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-product-media; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "mkt-metric-claim",
      "name": "Marketing metric or claim block",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "h2",
      "anatomy": "Headline and numeric claim clusters",
      "occurrences": "home",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "default and responsive text wrapping observed",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-metric-claim; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "mkt-blog-card",
      "name": "Marketing blog-card link",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "a[href*=\"/blog/\"]",
      "anatomy": "Article teaser cards that link to editorial detail",
      "occurrences": "home",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "default card composition observed",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-blog-card; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "mkt-faq-disclosure",
      "name": "Marketing FAQ disclosure",
      "criticality": "primary",
      "observed": true,
      "status": "partial-observation",
      "sourceSelector": "[role=\"button\"], button, details, summary",
      "anatomy": "FAQ wording exists in captured home source; control interaction owned by state-extraction worker",
      "occurrences": "home",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "candidate only until the associated state capture is reconciled",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-faq-disclosure; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": "Requires state-extraction evidence before claiming interactive behavior."
    },
    {
      "id": "mkt-waitlist-contact",
      "name": "Marketing waitlist/contact entry",
      "criticality": "primary",
      "observed": true,
      "status": "partial-observation",
      "sourceSelector": "a[href], button, input",
      "anatomy": "CTA/form candidate in captured source; no submission performed",
      "occurrences": "home and team",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-home",
      "requiredRecipeFamily": "marketing-home",
      "observedStates": "candidate only; no side-effectful state exercised",
      "localImplementationMapping": "Rendered specimen: components.html#mkt-waitlist-contact; full-page recipe: examples/home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": "Requires state-extraction evidence before claiming interactive behavior."
    },
    {
      "id": "team-profile-gallery",
      "name": "Team profile and gallery grid",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "img, [role=\"button\"]",
      "anatomy": "176 images and keyboard-labelled merchandise controls on team route",
      "occurrences": "team",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "marketing-team-recruiting",
      "requiredRecipeFamily": "marketing-team-recruiting",
      "observedStates": "default and interactive-control presence observed",
      "localImplementationMapping": "Rendered specimen: components.html#team-profile-gallery; full-page recipe: examples/team.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "blog-article-body",
      "name": "Blog article body",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "article, h1, h2",
      "anatomy": "Editorial title and flowing prose content",
      "occurrences": "all five blog routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "blog-article",
      "requiredRecipeFamily": "blog-article",
      "observedStates": "basic and technical variants observed",
      "localImplementationMapping": "Rendered specimen: components.html#blog-article-body; full-page recipe: examples/lesson.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "blog-rich-media",
      "name": "Blog rich media/embed",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "img, iframe, figure, table, code",
      "anatomy": "Inline media, embeds; technical article adds figure/table/code",
      "occurrences": "blog routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "blog-technical-article",
      "requiredRecipeFamily": "blog-technical-article",
      "observedStates": "content-dependent variants observed",
      "localImplementationMapping": "Rendered specimen: components.html#blog-rich-media; full-page recipe: examples/launch.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "legal-document-embed",
      "name": "Legal document surface",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "h1, iframe",
      "anatomy": "Legal title and embedded document content",
      "occurrences": "four legal sitemap routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "legal-document",
      "requiredRecipeFamily": "legal-document",
      "observedStates": "responsive outer shell observed; embedded content behavior uninspected",
      "localImplementationMapping": "Rendered specimen: components.html#legal-document-embed; full-page recipe: examples/terms.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-shell",
      "name": "Documentation application shell",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "header, nav, main, footer",
      "anatomy": "Mintlify shell with two headers, 3–4 navs, main and footer",
      "occurrences": "all 109 docs routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "desktop shell and responsive screenshots captured",
      "localImplementationMapping": "Rendered specimen: components.html#docs-shell; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-navigation",
      "name": "Documentation sidebar and section navigation",
      "criticality": "primary",
      "observed": true,
      "status": "partial-observation",
      "sourceSelector": "nav, button",
      "anatomy": "Section buttons plus current-page links",
      "occurrences": "all 109 docs routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "collapsed/mobile behavior is a state candidate",
      "localImplementationMapping": "Rendered specimen: components.html#docs-navigation; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": "Requires state-extraction evidence before claiming interactive behavior."
    },
    {
      "id": "docs-breadcrumb",
      "name": "Documentation breadcrumb and page context",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "nav a[href], main",
      "anatomy": "Article context/navigation links in common shell",
      "occurrences": "docs articles",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "default observed",
      "localImplementationMapping": "Rendered specimen: components.html#docs-breadcrumb; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-search-trigger-dialog",
      "name": "Documentation search",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "button[role=\"button\"], [role=\"dialog\"]",
      "anatomy": "Search trigger labelled Search… Ctrl K / Search…",
      "occurrences": "all 109 docs routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "trigger observed; dialog-open state owned by state-extraction worker",
      "localImplementationMapping": "Rendered specimen: components.html#docs-search-trigger-dialog; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-theme-control",
      "name": "Documentation theme preference",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "button[aria-label*=\"theme\" i]",
      "anatomy": "Change theme preference trigger",
      "occurrences": "all 109 docs routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "trigger observed; dark-theme state owned by state-extraction worker",
      "localImplementationMapping": "Rendered specimen: components.html#docs-theme-control; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-article-header",
      "name": "Documentation article heading",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "main h1",
      "anatomy": "H1 and article hierarchy",
      "occurrences": "all 109 docs routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "short and long titles observed across crawl",
      "localImplementationMapping": "Rendered specimen: components.html#docs-article-header; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-prose-and-callout",
      "name": "Documentation prose/callout content",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "main p, main blockquote, main ul",
      "anatomy": "Article prose and content callouts",
      "occurrences": "docs prose/reference/cookbook routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "content-dependent",
      "localImplementationMapping": "Rendered specimen: components.html#docs-prose-and-callout; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-code-block",
      "name": "Documentation code block with copy action",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "pre, code, button[aria-label*=\"Copy\" i]",
      "anatomy": "Code region and copy-control label",
      "occurrences": "97 docs routes with pre or code",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-quickstart",
      "requiredRecipeFamily": "docs-quickstart",
      "observedStates": "multiple-code-block content observed",
      "localImplementationMapping": "Rendered specimen: components.html#docs-code-block; full-page recipe: examples/quickstart.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-code-tabs",
      "name": "Documentation code tab set",
      "criticality": "secondary",
      "observed": true,
      "status": "partial-observation",
      "sourceSelector": "[role=\"tab\"]",
      "anatomy": "Language/implementation tab labels such as pip, uv, Async, Sync",
      "occurrences": "quickstart, SDK and selected API routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-quickstart",
      "requiredRecipeFamily": "docs-quickstart",
      "observedStates": "selected/unselected states are observed candidates",
      "localImplementationMapping": "Rendered specimen: components.html#docs-code-tabs; full-page recipe: examples/quickstart.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": "Requires state-extraction evidence before claiming interactive behavior."
    },
    {
      "id": "docs-table",
      "name": "Documentation table",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "table",
      "anatomy": "Semantic data tables",
      "occurrences": "reference and some cookbook routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-reference-article",
      "requiredRecipeFamily": "docs-reference-article",
      "observedStates": "content-dependent",
      "localImplementationMapping": "Rendered specimen: components.html#docs-table; full-page recipe: examples/score.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-steps",
      "name": "Documentation instructional steps",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "[class*=\"step\" i], [data-step]",
      "anatomy": "Ordered visual instructions",
      "occurrences": "quickstart and how-to route",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-quickstart",
      "requiredRecipeFamily": "docs-quickstart",
      "observedStates": "observed on two routes",
      "localImplementationMapping": "Rendered specimen: components.html#docs-steps; full-page recipe: examples/quickstart.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-disclosure",
      "name": "Documentation disclosure/details",
      "criticality": "secondary",
      "observed": true,
      "status": "partial-observation",
      "sourceSelector": "details, summary",
      "anatomy": "Native expandable topic/property sections",
      "occurrences": "selected concept, model and API routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-reference-article",
      "requiredRecipeFamily": "docs-reference-article",
      "observedStates": "collapsed default observed; expanded state candidate",
      "localImplementationMapping": "Rendered specimen: components.html#docs-disclosure; full-page recipe: examples/score.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": "Requires state-extraction evidence before claiming interactive behavior."
    },
    {
      "id": "docs-api-member-navigation",
      "name": "Documentation API member navigation",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "button, nav",
      "anatomy": "Classes/functions/interfaces/type aliases/variables member clusters",
      "occurrences": "58 generated SDK API routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-api-reference",
      "requiredRecipeFamily": "docs-api-reference",
      "observedStates": "default section controls observed",
      "localImplementationMapping": "Rendered specimen: components.html#docs-api-member-navigation; full-page recipe: examples/python-api.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-api-signature",
      "name": "Documentation API signature and member detail",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "pre, code, h2",
      "anatomy": "Generated API member heading, signature and content",
      "occurrences": "58 generated SDK API routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-api-reference",
      "requiredRecipeFamily": "docs-api-reference",
      "observedStates": "long/short member variants observed",
      "localImplementationMapping": "Rendered specimen: components.html#docs-api-signature; full-page recipe: examples/python-api.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-media-viewer",
      "name": "Documentation image/map viewer",
      "criticality": "secondary",
      "observed": true,
      "status": "partial-observation",
      "sourceSelector": "button[aria-label*=\"Expand\" i], iframe",
      "anatomy": "Expand image, zoom/pan/fullscreen controls and demo iframe",
      "occurrences": "selected docs routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-interactive-demo-article",
      "requiredRecipeFamily": "docs-interactive-demo-article",
      "observedStates": "controls observed; opened/zoomed state candidates",
      "localImplementationMapping": "Rendered specimen: components.html#docs-media-viewer; full-page recipe: examples/smart-home.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": "Requires state-extraction evidence before claiming interactive behavior."
    },
    {
      "id": "docs-page-feedback",
      "name": "Documentation page feedback",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "button, textarea",
      "anatomy": "Yes/No feedback plus disabled Send message control",
      "occurrences": "all 109 docs routes",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "initial state observed; no feedback/API side effects sent",
      "localImplementationMapping": "Rendered specimen: components.html#docs-page-feedback; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "docs-pagination",
      "name": "Documentation adjacent-page navigation",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "a[href]",
      "anatomy": "Previous/next article links at content end",
      "occurrences": "docs articles",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "docs-prose-code-article",
      "requiredRecipeFamily": "docs-prose-code-article",
      "observedStates": "default observed",
      "localImplementationMapping": "Rendered specimen: components.html#docs-pagination; full-page recipe: examples/docs-intro.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "console-login-form",
      "name": "Console unauthenticated login form",
      "criticality": "primary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "form, input[type=\"email\"], button[type=\"submit\"]",
      "anatomy": "Google provider button, email input, Continue and email-code action",
      "occurrences": "console entry/login",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "console-unauthenticated-entry",
      "requiredRecipeFamily": "console-unauthenticated-entry",
      "observedStates": "unauthenticated default only; credentials/actions intentionally not used",
      "localImplementationMapping": "Rendered specimen: components.html#console-login-form; full-page recipe: examples/console.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    },
    {
      "id": "primary-not-found",
      "name": "Primary public recovery page",
      "criticality": "secondary",
      "observed": true,
      "status": "observed",
      "sourceSelector": "h1, a[href=\"/\"]",
      "anatomy": "Framer 404 title, explanation and Back to Home link",
      "occurrences": "intentional nonexistent primary URL",
      "sourceEvidence": [
        "evidence/denominator/crawl-summary.json",
        "evidence/denominator/crawl-html/"
      ],
      "routeFamilySpecimen": "primary-not-found",
      "requiredRecipeFamily": "primary-not-found",
      "observedStates": "404 state observed",
      "localImplementationMapping": "Rendered specimen: components.html#primary-not-found; full-page recipe: examples/not-found.html. Local reconstruction is present; source fidelity and unexercised states remain provisional.",
      "provenance": "browser-observed",
      "scopeGap": null
    }
  ],
  "noScores": true
}