{
  "summary": {
    "generatedAt": "2026-09-08T08:00:43.276Z",
    "domain": "avantiholding.co.uk",
    "filesScanned": 697,
    "references": 66,
    "validated": 52,
    "mailtoLinks": 30,
    "passing": 52,
    "failing": 0,
    "exempt": 14
  },
  "references": [
    {
      "file": "src/components/brochure-leads-table.tsx",
      "line": 217,
      "address": "you@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/hospitality-enquiry.tsx",
      "line": 92,
      "address": "reservations@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/hospitality-enquiry.tsx",
      "line": 133,
      "address": "reservations@avantiholding.co.uk",
      "kind": "mailto link",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/hospitality-enquiry.tsx",
      "line": 136,
      "address": "reservations@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/hospitality-enquiry.tsx",
      "line": 269,
      "address": "reservations@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/hospitality-enquiry.tsx",
      "line": 270,
      "address": "events@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/hospitality-enquiry.tsx",
      "line": 271,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/press-releases-panel.tsx",
      "line": 196,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/redirect-anomaly-settings.tsx",
      "line": 347,
      "address": "alerts@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/components/redirect-anomaly-settings.tsx",
      "line": 347,
      "address": "ops@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/components/redirect-rejections.tsx",
      "line": 115,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/components/seo-audit-retention-panel.tsx",
      "line": 179,
      "address": "security@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/answers.ts",
      "line": 125,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/answers.ts",
      "line": 125,
      "address": "ir@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/answers.ts",
      "line": 125,
      "address": "procurement@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/answers.ts",
      "line": 125,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/answers.ts",
      "line": 165,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/authority-targets.ts",
      "line": 54,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/faqs.ts",
      "line": 39,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/faqs.ts",
      "line": 49,
      "address": "ir@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/faqs.ts",
      "line": 54,
      "address": "procurement@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/faqs.ts",
      "line": 59,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/media-profile.ts",
      "line": 50,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/data/media-profile.ts",
      "line": 51,
      "address": "ir@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/lib/contact-validation.ts",
      "line": 29,
      "address": "name@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/lib/email-templates/enquiry-notification.tsx",
      "line": 51,
      "address": "sara@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/lib/insight-redirect-alerts.server.ts",
      "line": 10,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/lib/media-enquiry.functions.ts",
      "line": 76,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/lib/media-enquiry.functions.ts",
      "line": 81,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/lib/redirect-analytics-openapi.ts",
      "line": 55,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/lib/redirect-anomaly-settings.ts",
      "line": 17,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/lib/seo-audit-settings.ts",
      "line": 15,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/lib/structured-data.ts",
      "line": 67,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/about.company-profile.tsx",
      "line": 101,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/ai-labs.research.gcc-ai-execution-gap-2026.tsx",
      "line": 550,
      "address": "press@avantiholding.co.uk",
      "kind": "mailto link",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/ai-labs.research.gcc-ai-execution-gap-2026.tsx",
      "line": 553,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/api/public/company-facts.ts",
      "line": 35,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/api/public/company-facts.ts",
      "line": 36,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/api/public/company-facts.ts",
      "line": 37,
      "address": "ir@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/api/public/company-facts.ts",
      "line": 38,
      "address": "procurement@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/cookies.tsx",
      "line": 79,
      "address": "privacy@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/corporate-governance.tsx",
      "line": 398,
      "address": "governance@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/corporate-governance.tsx",
      "line": 1029,
      "address": "ir@avantiholding.co.uk",
      "kind": "mailto link",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/corporate-governance.tsx",
      "line": 1032,
      "address": "ir@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/investors.tsx",
      "line": 306,
      "address": "ir@avantiholding.co.uk",
      "kind": "mailto link",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/investors.tsx",
      "line": 309,
      "address": "ir@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/investors.tsx",
      "line": 397,
      "address": "ir@avantiholding.co.uk",
      "kind": "mailto link",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/media.company-facts.tsx",
      "line": 62,
      "address": "hello@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/media.company-facts.tsx",
      "line": 63,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/media.company-facts.tsx",
      "line": 64,
      "address": "ir@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/press-inbox.tsx",
      "line": 254,
      "address": "press@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/privacy.tsx",
      "line": 40,
      "address": "privacy@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/privacy.tsx",
      "line": 94,
      "address": "privacy@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/routes/terms.tsx",
      "line": 109,
      "address": "legal@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/tests/alert-delivery-health.test.ts",
      "line": 8,
      "address": "alerts@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/alert-delivery-health.test.ts",
      "line": 39,
      "address": "a@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/alert-delivery-health.test.ts",
      "line": 40,
      "address": "b@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/alert-delivery-health.test.ts",
      "line": 42,
      "address": "b@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/alert-delivery-health.test.ts",
      "line": 42,
      "address": "a@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/contact-validation.test.ts",
      "line": 10,
      "address": "ada@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/redirect-maintenance-alerts.test.ts",
      "line": 30,
      "address": "ops@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    },
    {
      "file": "src/tests/seo-audit-filter-contract.test.ts",
      "line": 17,
      "address": "admin@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/seo-audit-filter-fuzz.test.ts",
      "line": 38,
      "address": "admin@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/seo-audit-range-timezone.test.ts",
      "line": 77,
      "address": "secret@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/seo-audit-range-timezone.test.ts",
      "line": 81,
      "address": "secret@example.com",
      "kind": "email reference",
      "status": "exempt (third party)",
      "matchesDomain": null
    },
    {
      "file": "src/tests/seo-crawl-guard.test.ts",
      "line": 55,
      "address": "pass@avantiholding.co.uk",
      "kind": "email reference",
      "status": "pass",
      "matchesDomain": true
    }
  ]
}
