{
  "id": "EVI-AE-107",
  "evidence_id": "EVI-AE-107",
  "version": "2.15.0",
  "status": "PASS",
  "generated": "2026-08-07",
  "reviewerClass": "repository-automated",
  "authorityIds": [
    "EVI-AUT-001",
    "EVI-AUT-002"
  ],
  "certificationStatus": "Not independent certification",
  "artifactClass": "structural-validation-snapshot",
  "suite": "tools/validate_site.py",
  "proofPath": "/docs/proof/validation-results.json",
  "scope": "Routes, semantic HTML, links, data parity, structured metadata, publication-review registries, source graph, connector envelopes, report memory, protected anchors, private search, security controls, and package manifest.",
  "truthBoundary": "Local static Eviulon repository and package evidence only. No live connector, cross-site mutation, publication action, credential or contract action, search ranking, indexation, generative-answer inclusion, backend acceptance, production deployment, operational readiness, external recognition, or independent certification is established.",
  "result": {
    "status": "PASS",
    "preFinalCheckCount": 70,
    "unexpectedErrorCount": 0,
    "warningCount": 0,
    "publicRouteCount": 1673,
    "largestHtmlBytes": 74260,
    "maximumDomElements": 1474,
    "publicationReviewDiscovery": {
      "observationReviews": 10,
      "driftIncidents": 8,
      "sourceIndependence": 8,
      "connectorAuthorizations": 4,
      "nationalAnswers": 16,
      "canonicalEntityFacts": 15,
      "discoveryStandards": 11,
      "activeConnectors": 0,
      "authorizedReadOnlyConnectors": 0,
      "llmsTxtPublished": false,
      "currentClaims": [
        "EVI-AC-122",
        "EVI-AC-123",
        "EVI-AC-124",
        "EVI-AC-125",
        "EVI-AC-126",
        "EVI-AC-127"
      ],
      "currentEvidence": [
        "EVI-AE-107",
        "EVI-AE-108",
        "EVI-AE-109",
        "EVI-AE-110",
        "EVI-AE-111"
      ]
    },
    "finalValidationRequiredAfterEvidenceBinding": true
  },
  "limitations": [
    "Final validation is regenerated after evidence files and hashes are bound into the public assurance registry.",
    "Native assistive-technology, field performance, external search-console data, and actual-host acceptance remain external."
  ]
}
