{
  "run": {
    "id": "6244ad59-14ec-4fe4-a2e1-1e23bb79658c",
    "mode": "audit",
    "createdAt": "2026-04-22T11:36:39.525Z",
    "completedAt": "2026-04-22T11:36:39.596Z",
    "artifactVersion": "0.3.0",
    "ruleVersion": "2026-04-14",
    "configHash": "3626bb2340d24bdd",
    "sampleCount": 0,
    "locale": null
  },
  "site": {
    "kind": "local",
    "input": "/home/runner/work/ai-visibility-auditor/ai-visibility-auditor/examples/fixtures/static-good",
    "baseUrl": "https://fixture.local",
    "display": "AnswerLens static-good fixture demo",
    "generatedAt": "2026-04-22T11:36:39.596Z"
  },
  "summary": {
    "overallScore": 90,
    "vavr": null,
    "missingPageTypes": [],
    "crawledPages": 11,
    "discoveredUrls": 11,
    "keyPageCount": 11
  },
  "scores": {
    "access": {
      "score": 100,
      "issueCount": 0,
      "errorCount": 0,
      "warnCount": 0,
      "infoCount": 0
    },
    "structure": {
      "score": 48,
      "issueCount": 9,
      "errorCount": 0,
      "warnCount": 5,
      "infoCount": 4
    },
    "entityClarity": {
      "score": 100,
      "issueCount": 0,
      "errorCount": 0,
      "warnCount": 0,
      "infoCount": 0
    },
    "evidence": {
      "score": 100,
      "issueCount": 0,
      "errorCount": 0,
      "warnCount": 0,
      "infoCount": 0
    },
    "comparativeReadiness": {
      "score": 100,
      "issueCount": 0,
      "errorCount": 0,
      "warnCount": 0,
      "infoCount": 0
    }
  },
  "issues": [
    {
      "id": "thin-key-page-https-fixture-local",
      "severity": "warn",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/"
    },
    {
      "id": "thin-key-page-https-fixture-local-pricing",
      "severity": "warn",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/pricing"
    },
    {
      "id": "thin-key-page-https-fixture-local-security",
      "severity": "warn",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/security"
    },
    {
      "id": "thin-key-page-https-fixture-local-faq",
      "severity": "info",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/faq"
    },
    {
      "id": "thin-key-page-https-fixture-local-docs",
      "severity": "warn",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/docs"
    },
    {
      "id": "thin-key-page-https-fixture-local-use-case-enterprise",
      "severity": "info",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/use-case/enterprise"
    },
    {
      "id": "thin-key-page-https-fixture-local-use-case-fintech",
      "severity": "info",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/use-case/fintech"
    },
    {
      "id": "thin-key-page-https-fixture-local-use-case-platform",
      "severity": "info",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/use-case/platform"
    },
    {
      "id": "thin-key-page-https-fixture-local-product",
      "severity": "warn",
      "scope": "page",
      "category": "structure",
      "bucket": "structure",
      "title": "Thin key page",
      "message": "A key page has little extractable body text.",
      "fixHint": "Add plain-language explanations, evidence blocks, and stronger sections.",
      "pageUrl": "https://fixture.local/product"
    }
  ],
  "recommendations": [
    {
      "id": "tighten-page-structure",
      "title": "Tighten structure and schema alignment on key pages",
      "rationale": "Thin, weakly segmented pages and mismatched schema make assistants less likely to interpret pages consistently.",
      "expectedOutcome": "Higher extraction quality and fewer ambiguous summaries.",
      "relatedIssues": [
        "thin-key-page-https-fixture-local",
        "thin-key-page-https-fixture-local-pricing",
        "thin-key-page-https-fixture-local-security",
        "thin-key-page-https-fixture-local-faq",
        "thin-key-page-https-fixture-local-docs",
        "thin-key-page-https-fixture-local-use-case-enterprise",
        "thin-key-page-https-fixture-local-use-case-fintech",
        "thin-key-page-https-fixture-local-use-case-platform",
        "thin-key-page-https-fixture-local-product"
      ]
    }
  ],
  "pages": [
    {
      "url": "https://fixture.local/",
      "pathname": "/",
      "status": 200,
      "pageType": "home",
      "title": "Acme developer analytics platform for product and engineering teams",
      "metaDescription": "Acme helps product managers and developer experience teams analyze onboarding friction, activation, and feature adoption.",
      "h1": "Developer analytics for product and engineering teams",
      "h1Count": 1,
      "headings": [
        "Built for developer experience teams",
        "Evaluation proof for buyers",
        "Evidence teams can cite"
      ],
      "wordCount": 114,
      "internalLinkRecords": [
        {
          "url": "https://fixture.local/pricing",
          "anchorText": "Pricing",
          "sourceContext": "Developer analytics for product and engineering teams"
        },
        {
          "url": "https://fixture.local/security",
          "anchorText": "Security",
          "sourceContext": "Developer analytics for product and engineering teams"
        },
        {
          "url": "https://fixture.local/docs",
          "anchorText": "Docs",
          "sourceContext": "Developer analytics for product and engineering teams"
        },
        {
          "url": "https://fixture.local/faq",
          "anchorText": "FAQ",
          "sourceContext": "Developer analytics for product and engineering teams"
        },
        {
          "url": "https://fixture.local/compare",
          "anchorText": "Compare",
          "sourceContext": "Developer analytics for product and engineering teams"
        },
        {
          "url": "https://fixture.local/integrations",
          "anchorText": "Integrations",
          "sourceContext": "Developer analytics for product and engineering teams"
        },
        {
          "url": "https://fixture.local/pricing",
          "anchorText": "pricing plans",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Review pricing plans, security controls, and implementation docs before procurement."
        },
        {
          "url": "https://fixture.local/security",
          "anchorText": "security controls",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Review pricing plans, security controls, and implementation docs before procurement."
        },
        {
          "url": "https://fixture.local/docs",
          "anchorText": "implementation docs",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Review pricing plans, security controls, and implementation docs before procurement."
        },
        {
          "url": "https://fixture.local/faq",
          "anchorText": "implementation FAQ",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Read the implementation FAQ for support questions and rollout blockers."
        },
        {
          "url": "https://fixture.local/compare",
          "anchorText": "comparison guide",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Use the comparison guide when evaluating alternatives for engineering-heavy teams."
        },
        {
          "url": "https://fixture.local/integrations",
          "anchorText": "integration docs",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Browse integration docs for Slack, Segment, warehouse, and API connections."
        },
        {
          "url": "https://fixture.local/use-case/enterprise",
          "anchorText": "enterprise rollout workflow",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Choose a workflow: enterprise rollout workflow, fintech onboarding workflow, or platform team adoption workflow."
        },
        {
          "url": "https://fixture.local/use-case/fintech",
          "anchorText": "fintech onboarding workflow",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Choose a workflow: enterprise rollout workflow, fintech onboarding workflow, or platform team adoption workflow."
        },
        {
          "url": "https://fixture.local/use-case/platform",
          "anchorText": "platform team adoption workflow",
          "sourceContext": "Evaluation proof for buyers Evaluation proof for buyers Choose a workflow: enterprise rollout workflow, fintech onboarding workflow, or platform team adoption workflow."
        }
      ],
      "internalLinks": [
        "https://fixture.local/pricing",
        "https://fixture.local/security",
        "https://fixture.local/docs",
        "https://fixture.local/faq",
        "https://fixture.local/compare",
        "https://fixture.local/integrations",
        "https://fixture.local/use-case/enterprise",
        "https://fixture.local/use-case/fintech",
        "https://fixture.local/use-case/platform"
      ],
      "externalLinks": [],
      "lists": 2,
      "tables": 0,
      "hasJsonLd": true,
      "jsonLdTypes": [
        "SoftwareApplication"
      ],
      "jsonLdRecords": [
        {
          "type": "SoftwareApplication",
          "name": "Acme",
          "description": "Acme helps teams analyze onboarding friction, measure feature adoption, and reduce time-to-value.",
          "category": "Developer Analytics Platform"
        }
      ],
      "schemaTextSignals": [
        {
          "recordType": "SoftwareApplication",
          "field": "name",
          "value": "Acme",
          "visible": true
        },
        {
          "recordType": "SoftwareApplication",
          "field": "description",
          "value": "Acme helps teams analyze onboarding friction, measure feature adoption, and reduce time-to-value.",
          "visible": true
        },
        {
          "recordType": "SoftwareApplication",
          "field": "category",
          "value": "Developer Analytics Platform",
          "visible": true
        }
      ],
      "evidenceSignals": [
        {
          "type": "numbers",
          "count": 1,
          "examples": [
            "2"
          ]
        },
        {
          "type": "lists",
          "count": 2,
          "examples": [
            "2 lists"
          ]
        },
        {
          "type": "trust-markers",
          "count": 1,
          "examples": [
            "soc 2"
          ]
        },
        {
          "type": "pricing-proof",
          "count": 3,
          "examples": [
            "plan",
            "pricing",
            "enterprise"
          ]
        },
        {
          "type": "comparison-criteria",
          "count": 2,
          "examples": [
            "compare",
            "alternative"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 4,
          "examples": [
            "implementation",
            "workflow",
            "onboard"
          ]
        },
        {
          "type": "outcome-proof",
          "count": 4,
          "examples": [
            "reduce",
            "adoption",
            "activation"
          ]
        },
        {
          "type": "docs-proof",
          "count": 3,
          "examples": [
            "api",
            "guide",
            "implementation"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": true,
      "hasNumbers": true,
      "jsHeavy": false,
      "textSnippet": "Developer analytics for product and engineering teams Acme helps teams analyze onboarding friction, measure feature adoption, and reduce time-to-value. Pricing Security Docs FAQ Compare Integrations Built for developer experience teams Even"
    },
    {
      "url": "https://fixture.local/pricing",
      "pathname": "/pricing",
      "status": 200,
      "pageType": "pricing",
      "title": "Acme pricing for developer analytics teams",
      "metaDescription": "Transparent plans for startup, growth, and enterprise teams.",
      "h1": "Pricing",
      "h1Count": 1,
      "headings": [
        "Simple plans",
        "Why teams upgrade"
      ],
      "wordCount": 21,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 0,
      "tables": 1,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "numbers",
          "count": 2,
          "examples": [
            "$99",
            "$499"
          ]
        },
        {
          "type": "tables",
          "count": 1,
          "examples": [
            "1 table"
          ]
        },
        {
          "type": "trust-markers",
          "count": 2,
          "examples": [
            "sso",
            "audit log"
          ]
        },
        {
          "type": "pricing-proof",
          "count": 7,
          "examples": [
            "plan",
            "pricing",
            "price"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": true,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme pricing for developer analytics teamsPricingSimple plansPlanPriceIncludesStarter$99Event analytics, funnelsGrowth$499SSO, advanced cohortsWhy teams upgradeEnterprise plans support SSO, advanced permissions, and audit logs."
    },
    {
      "url": "https://fixture.local/security",
      "pathname": "/security",
      "status": 200,
      "pageType": "security",
      "title": "Acme security, compliance, and deployment controls",
      "metaDescription": "Security practices, SSO, encryption, and compliance details for Acme.",
      "h1": "Security",
      "h1Count": 1,
      "headings": [
        "Controls",
        "Operational trust"
      ],
      "wordCount": 24,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 1,
      "tables": 0,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "numbers",
          "count": 1,
          "examples": [
            "2"
          ]
        },
        {
          "type": "lists",
          "count": 1,
          "examples": [
            "1 list"
          ]
        },
        {
          "type": "trust-markers",
          "count": 7,
          "examples": [
            "soc 2",
            "sso",
            "saml"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 1,
          "examples": [
            "deploy"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": true,
      "hasNumbers": true,
      "jsHeavy": false,
      "textSnippet": "Acme security, compliance, and deployment controlsSecurityControlsAcme supports SSO, SAML, encryption at rest, audit logs, and a SOC 2 Type II program.Operational trustEncryptionDPA availableRole-based access"
    },
    {
      "url": "https://fixture.local/faq",
      "pathname": "/faq",
      "status": 200,
      "pageType": "faq",
      "title": "Acme frequently asked questions",
      "metaDescription": "FAQ for pricing, implementation, onboarding, and deployment.",
      "h1": "FAQ",
      "h1Count": 1,
      "headings": [
        "How quickly can we onboard?",
        "Do you support SSO?"
      ],
      "wordCount": 27,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 0,
      "tables": 0,
      "hasJsonLd": true,
      "jsonLdTypes": [
        "FAQPage"
      ],
      "jsonLdRecords": [
        {
          "type": "FAQPage",
          "questions": [
            {
              "question": "How quickly can we onboard?",
              "answer": "Most teams go live in less than one week."
            },
            {
              "question": "Do you support SSO?",
              "answer": "Yes. SSO is available on growth and enterprise plans."
            }
          ]
        }
      ],
      "schemaTextSignals": [
        {
          "recordType": "FAQPage",
          "field": "faq.question",
          "value": "How quickly can we onboard?",
          "visible": true
        },
        {
          "recordType": "FAQPage",
          "field": "faq.answer",
          "value": "Most teams go live in less than one week.",
          "visible": true
        },
        {
          "recordType": "FAQPage",
          "field": "faq.question",
          "value": "Do you support SSO?",
          "visible": true
        },
        {
          "recordType": "FAQPage",
          "field": "faq.answer",
          "value": "Yes. SSO is available on growth and enterprise plans.",
          "visible": true
        }
      ],
      "evidenceSignals": [
        {
          "type": "trust-markers",
          "count": 1,
          "examples": [
            "sso"
          ]
        },
        {
          "type": "pricing-proof",
          "count": 3,
          "examples": [
            "plan",
            "growth",
            "enterprise"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 1,
          "examples": [
            "onboard"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": true,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme frequently asked questionsFAQHow quickly can we onboard?Most teams go live in less than one week.Do you support SSO?Yes. SSO is available on growth and enterprise plans."
    },
    {
      "url": "https://fixture.local/compare",
      "pathname": "/compare",
      "status": 200,
      "pageType": "compare",
      "title": "Acme compare page for Mixpanel, Amplitude, and PostHog alternatives",
      "metaDescription": "Why developer-focused teams evaluate Acme against Mixpanel, Amplitude, and PostHog.",
      "h1": "Compare Acme to Mixpanel, Amplitude, and PostHog",
      "h1Count": 1,
      "headings": [
        "Built for developer experience",
        "Evaluation criteria"
      ],
      "wordCount": 32,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 1,
      "tables": 0,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "lists",
          "count": 1,
          "examples": [
            "1 list"
          ]
        },
        {
          "type": "pricing-proof",
          "count": 1,
          "examples": [
            "pricing"
          ]
        },
        {
          "type": "comparison-criteria",
          "count": 3,
          "examples": [
            "compare",
            "alternative",
            "criteria"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 2,
          "examples": [
            "implementation",
            "onboard"
          ]
        },
        {
          "type": "outcome-proof",
          "count": 1,
          "examples": [
            "activation"
          ]
        },
        {
          "type": "docs-proof",
          "count": 1,
          "examples": [
            "implementation"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": false,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme compare page for Mixpanel, Amplitude, and PostHog alternativesCompare Acme to Mixpanel, Amplitude, and PostHogBuilt for developer experienceAcme focuses on onboarding analytics and activation tracking for engineering-heavy teams.Evalua"
    },
    {
      "url": "https://fixture.local/docs",
      "pathname": "/docs",
      "status": 200,
      "pageType": "docs",
      "title": "Acme docs and implementation guides",
      "metaDescription": "Developer setup, API guides, and implementation reference.",
      "h1": "Documentation",
      "h1Count": 1,
      "headings": [
        "Get started",
        "Implementation guides",
        "Evaluation paths"
      ],
      "wordCount": 51,
      "internalLinkRecords": [
        {
          "url": "https://fixture.local/faq",
          "anchorText": "support FAQ",
          "sourceContext": "Documentation Documentation Start with the support FAQ, the compare guide, and the integration reference when buyers ask implementation questions."
        },
        {
          "url": "https://fixture.local/compare",
          "anchorText": "compare guide",
          "sourceContext": "Documentation Documentation Start with the support FAQ, the compare guide, and the integration reference when buyers ask implementation questions."
        },
        {
          "url": "https://fixture.local/integrations",
          "anchorText": "integration reference",
          "sourceContext": "Documentation Documentation Start with the support FAQ, the compare guide, and the integration reference when buyers ask implementation questions."
        },
        {
          "url": "https://fixture.local/use-case/enterprise",
          "anchorText": "enterprise rollout workflow",
          "sourceContext": "Documentation Documentation Use the enterprise rollout workflow, fintech onboarding workflow, or platform team workflow for deeper deployment examples."
        },
        {
          "url": "https://fixture.local/use-case/fintech",
          "anchorText": "fintech onboarding workflow",
          "sourceContext": "Documentation Documentation Use the enterprise rollout workflow, fintech onboarding workflow, or platform team workflow for deeper deployment examples."
        },
        {
          "url": "https://fixture.local/use-case/platform",
          "anchorText": "platform team workflow",
          "sourceContext": "Documentation Documentation Use the enterprise rollout workflow, fintech onboarding workflow, or platform team workflow for deeper deployment examples."
        }
      ],
      "internalLinks": [
        "https://fixture.local/faq",
        "https://fixture.local/compare",
        "https://fixture.local/integrations",
        "https://fixture.local/use-case/enterprise",
        "https://fixture.local/use-case/fintech",
        "https://fixture.local/use-case/platform"
      ],
      "externalLinks": [],
      "lists": 1,
      "tables": 0,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "numbers",
          "count": 3,
          "examples": [
            "2026",
            "04",
            "09"
          ]
        },
        {
          "type": "lists",
          "count": 1,
          "examples": [
            "1 list"
          ]
        },
        {
          "type": "freshness",
          "count": 1,
          "examples": [
            "2026"
          ]
        },
        {
          "type": "versions",
          "count": 1,
          "examples": [
            "v1.4.0"
          ]
        },
        {
          "type": "pricing-proof",
          "count": 1,
          "examples": [
            "enterprise"
          ]
        },
        {
          "type": "comparison-criteria",
          "count": 1,
          "examples": [
            "compare"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 6,
          "examples": [
            "quickstart",
            "implementation",
            "workflow"
          ]
        },
        {
          "type": "outcome-proof",
          "count": 1,
          "examples": [
            "activation"
          ]
        },
        {
          "type": "docs-proof",
          "count": 8,
          "examples": [
            "api",
            "sdk",
            "quickstart"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": true,
      "hasVersion": true,
      "hasTrustSignals": false,
      "hasNumbers": true,
      "jsHeavy": false,
      "textSnippet": "Documentation Get started Updated 2026-04-09. API version v1.4.0. Implementation guides SDK quickstart Warehouse sync Activation metrics Evaluation paths Start with the support FAQ, the compare guide, and the integration reference when buye"
    },
    {
      "url": "https://fixture.local/integrations",
      "pathname": "/integrations",
      "status": 200,
      "pageType": "integrations",
      "title": "Acme integrations for Slack, Segment, and warehouse pipelines",
      "metaDescription": "Integrations for Slack, Segment, dbt, and warehouse-native data teams.",
      "h1": "Integrations",
      "h1Count": 1,
      "headings": [
        "Works with your stack",
        "Deployment options"
      ],
      "wordCount": 23,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 1,
      "tables": 0,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "lists",
          "count": 1,
          "examples": [
            "1 list"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 2,
          "examples": [
            "deploy",
            "onboard"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": false,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme integrations for Slack, Segment, and warehouse pipelinesIntegrationsWorks with your stackConnect Slack, Segment, warehouse pipelines, and internal data models.Deployment optionsSelf-serve onboardingWebhook integrationsWarehouse sync"
    },
    {
      "url": "https://fixture.local/use-case/enterprise",
      "pathname": "/use-case/enterprise",
      "status": 200,
      "pageType": "use-case",
      "title": "Acme for enterprise rollout teams",
      "metaDescription": "Support enterprise onboarding, SSO deployment, and long sales cycles with stronger product evidence.",
      "h1": "Acme for enterprise teams",
      "h1Count": 1,
      "headings": [
        "Roll out safely",
        "Reduce time-to-value"
      ],
      "wordCount": 28,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 0,
      "tables": 0,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "pricing-proof",
          "count": 2,
          "examples": [
            "pricing",
            "enterprise"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 3,
          "examples": [
            "implementation",
            "workflow",
            "rollout"
          ]
        },
        {
          "type": "outcome-proof",
          "count": 3,
          "examples": [
            "reduce",
            "activation",
            "time-to-value"
          ]
        },
        {
          "type": "docs-proof",
          "count": 1,
          "examples": [
            "implementation"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": false,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme for enterprise rollout teamsAcme for enterprise teamsRoll out safelySecurity proof, pricing clarity, and docs coverage support enterprise buying workflows.Reduce time-to-valueTrack activation events across implementation and training m"
    },
    {
      "url": "https://fixture.local/use-case/fintech",
      "pathname": "/use-case/fintech",
      "status": 200,
      "pageType": "use-case",
      "title": "Acme for fintech product teams",
      "metaDescription": "Understand activation, compliance workflows, and onboarding friction for fintech teams.",
      "h1": "Acme for fintech teams",
      "h1Count": 1,
      "headings": [
        "Improve onboarding",
        "Link product and engineering"
      ],
      "wordCount": 30,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 0,
      "tables": 0,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "workflow-proof",
          "count": 1,
          "examples": [
            "onboard"
          ]
        },
        {
          "type": "outcome-proof",
          "count": 2,
          "examples": [
            "improve",
            "activation"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": false,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme for fintech product teamsAcme for fintech teamsImprove onboardingMeasure KYC completion, activation milestones, and drop-off across onboarding funnels.Link product and engineeringShare event definitions and activation metrics with the "
    },
    {
      "url": "https://fixture.local/use-case/platform",
      "pathname": "/use-case/platform",
      "status": 200,
      "pageType": "use-case",
      "title": "Acme for platform and developer experience teams",
      "metaDescription": "Developer analytics for platform teams that care about adoption and time-to-value.",
      "h1": "Acme for platform teams",
      "h1Count": 1,
      "headings": [
        "Measure adoption",
        "Support documentation-led growth"
      ],
      "wordCount": 33,
      "internalLinkRecords": [],
      "internalLinks": [],
      "externalLinks": [],
      "lists": 0,
      "tables": 0,
      "hasJsonLd": false,
      "jsonLdTypes": [],
      "jsonLdRecords": [],
      "schemaTextSignals": [],
      "evidenceSignals": [
        {
          "type": "pricing-proof",
          "count": 1,
          "examples": [
            "growth"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 1,
          "examples": [
            "setup"
          ]
        },
        {
          "type": "outcome-proof",
          "count": 1,
          "examples": [
            "adoption"
          ]
        },
        {
          "type": "docs-proof",
          "count": 1,
          "examples": [
            "guide"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": false,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme for platform and developer experience teamsAcme for platform teamsMeasure adoptionSee which teams activate new capabilities and where setup friction appears.Support documentation-led growthUse docs and FAQ evidence to guide evaluation "
    },
    {
      "url": "https://fixture.local/product",
      "pathname": "/product",
      "status": 200,
      "pageType": "product",
      "title": "Acme product overview and activation analytics",
      "metaDescription": "Learn how Acme helps product teams understand activation and adoption with developer-native analytics.",
      "h1": "Acme developer analytics product without product-marketing fluff",
      "h1Count": 1,
      "headings": [
        "Measure onboarding",
        "Work with engineering",
        "Buyer proof path"
      ],
      "wordCount": 75,
      "internalLinkRecords": [
        {
          "url": "https://fixture.local/pricing",
          "anchorText": "transparent pricing plans",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff Review transparent pricing plans and security documentation before..."
        },
        {
          "url": "https://fixture.local/security",
          "anchorText": "security documentation",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff Review transparent pricing plans and security documentation before..."
        },
        {
          "url": "https://fixture.local/compare",
          "anchorText": "compare Acme alternatives guide",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff For evaluation, start with the compare Acme alternatives guide, the..."
        },
        {
          "url": "https://fixture.local/faq",
          "anchorText": "implementation FAQ",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff For evaluation, start with the compare Acme alternatives guide, the..."
        },
        {
          "url": "https://fixture.local/integrations",
          "anchorText": "integration reference",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff For evaluation, start with the compare Acme alternatives guide, the..."
        },
        {
          "url": "https://fixture.local/use-case/enterprise",
          "anchorText": "Enterprise rollout workflow",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff Enterprise rollout workflow"
        },
        {
          "url": "https://fixture.local/use-case/fintech",
          "anchorText": "Fintech onboarding workflow",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff Fintech onboarding workflow"
        },
        {
          "url": "https://fixture.local/use-case/platform",
          "anchorText": "Platform team adoption workflow",
          "sourceContext": "Acme developer analytics product without product-marketing fluff Acme developer analytics product without product-marketing fluff Platform team adoption workflow"
        }
      ],
      "internalLinks": [
        "https://fixture.local/pricing",
        "https://fixture.local/security",
        "https://fixture.local/compare",
        "https://fixture.local/faq",
        "https://fixture.local/integrations",
        "https://fixture.local/use-case/enterprise",
        "https://fixture.local/use-case/fintech",
        "https://fixture.local/use-case/platform"
      ],
      "externalLinks": [],
      "lists": 1,
      "tables": 0,
      "hasJsonLd": true,
      "jsonLdTypes": [
        "Product"
      ],
      "jsonLdRecords": [
        {
          "type": "Product",
          "name": "Acme product analytics",
          "description": "Track activation, funnel leakage, and onboarding friction with warehouse-friendly data paths.",
          "category": "Developer analytics"
        }
      ],
      "schemaTextSignals": [
        {
          "recordType": "Product",
          "field": "name",
          "value": "Acme product analytics",
          "visible": true
        },
        {
          "recordType": "Product",
          "field": "description",
          "value": "Track activation, funnel leakage, and onboarding friction with warehouse-friendly data paths.",
          "visible": true
        },
        {
          "recordType": "Product",
          "field": "category",
          "value": "Developer analytics",
          "visible": true
        }
      ],
      "evidenceSignals": [
        {
          "type": "lists",
          "count": 1,
          "examples": [
            "1 list"
          ]
        },
        {
          "type": "freshness",
          "count": 1,
          "examples": [
            "marketing"
          ]
        },
        {
          "type": "pricing-proof",
          "count": 3,
          "examples": [
            "plan",
            "pricing",
            "enterprise"
          ]
        },
        {
          "type": "comparison-criteria",
          "count": 2,
          "examples": [
            "compare",
            "alternative"
          ]
        },
        {
          "type": "workflow-proof",
          "count": 4,
          "examples": [
            "implementation",
            "workflow",
            "onboard"
          ]
        },
        {
          "type": "outcome-proof",
          "count": 2,
          "examples": [
            "adoption",
            "activation"
          ]
        },
        {
          "type": "docs-proof",
          "count": 3,
          "examples": [
            "reference",
            "guide",
            "implementation"
          ]
        }
      ],
      "ariaLabeledControls": 0,
      "interactiveControls": 0,
      "canonical": null,
      "noindex": false,
      "hasDate": false,
      "hasVersion": false,
      "hasTrustSignals": false,
      "hasNumbers": false,
      "jsHeavy": false,
      "textSnippet": "Acme developer analytics product without product-marketing fluff Measure onboarding Track activation, funnel leakage, and onboarding friction with warehouse-friendly data paths. Work with engineering Use events, funnels, cohort segmentation"
    }
  ],
  "robots": {
    "exists": true,
    "text": "﻿User-agent: *\nAllow: /\n\nUser-agent: OAI-SearchBot\nAllow: /\n\nUser-agent: PerplexityBot\nAllow: /\n\nSitemap: https://fixture.local/sitemap.xml\n",
    "blockedAll": false,
    "blockedAiBots": [],
    "sitemapHints": [
      "https://fixture.local/sitemap.xml"
    ]
  },
  "configs": {
    "brand": {
      "name": "Acme",
      "domain": "acme.test",
      "category": "developer analytics platform",
      "target_personas": [
        "product managers",
        "developer experience teams"
      ],
      "key_use_cases": [
        "analyze onboarding friction",
        "measure feature adoption",
        "reduce time-to-value"
      ],
      "trusted_domains": [
        "acme.test",
        "docs.acme.test",
        "github.com/acme"
      ]
    },
    "competitors": 3,
    "competitorNames": [
      "Mixpanel",
      "Amplitude",
      "PostHog"
    ],
    "prompts": 35
  }
}
