{
  "id": "EVI-AE-057",
  "evidence_id": "EVI-AE-057",
  "version": "2.5.0",
  "status": "PASS",
  "generated": "2026-08-06",
  "reviewerClass": "repository-automated",
  "authorityIds": [
    "EVI-AUT-001",
    "EVI-AUT-002"
  ],
  "certificationStatus": "Not independent certification",
  "truthBoundary": "Local Eviulon repository and root-deployable static-package evidence only; not a live assurance scheduler, task queue, production-host acceptance, field-performance measurement, live Patefacere identity or credential service, real citizen operation, production cryptography, external legal or diplomatic recognition, operational Evulgare readiness, legal approval, or independent certification.",
  "artifactClass": "structural-validation-snapshot",
  "suite": "tools/validate_site.py",
  "proofPath": "/docs/proof/validation-results.json",
  "scope": "Routes, HTML, internal links, APIs, JSON/CSV parity, exactly-once assurance segment membership, canonical assurance detail routes, current claims/evidence, Patefacere boundaries, reports, UAIX memory, security controls, immutable assets and package manifest.",
  "result": {
    "status": "PASS",
    "checkCount": 59,
    "errorCountOutsideEvidenceFinalization": 0,
    "warningCount": 0,
    "publicRouteCount": 742,
    "largestHtmlBytes": 69480,
    "largestHtmlRoute": "/reference/directory/assurance-records/page-2/",
    "maximumDomElements": 1135,
    "maximumDomRoute": "/data/statistics/",
    "assuranceRegistrySegmentation": {
      "registries": 5,
      "segment_pages": 25,
      "max_hub_bytes": 18384,
      "max_hub_dom": 449,
      "max_segment_bytes": 28400,
      "max_segment_dom": 690
    },
    "assetBudgets": {
      "assets/css/site.2.5.0.css": {
        "bytes": 46826,
        "gzip_bytes": 9934
      },
      "assets/css/print.2.5.0.css": {
        "bytes": 2399,
        "gzip_bytes": 962
      },
      "assets/js/site.2.5.0.js": {
        "bytes": 8875,
        "gzip_bytes": 2898
      },
      "assets/js/search.2.5.0.js": {
        "bytes": 14398,
        "gzip_bytes": 4246
      },
      "assets/data/search-index.json": {
        "bytes": 351,
        "gzip_bytes": 242
      },
      "assets/search/search-manifest.json": {
        "bytes": 191189,
        "gzip_bytes": 48275
      },
      "search_initial_delivery": {
        "search_js_gzip_bytes": 4246,
        "manifest_gzip_bytes": 48275,
        "largest_token_shard_gzip_bytes": 18743,
        "largest_record_chunk_gzip_bytes": 18570,
        "aggregate_gzip_bytes": 89834,
        "target_bytes": 100000
      }
    }
  },
  "advisories": [],
  "limitations": [
    "The first finalization pass may precede final public artifact-hash validation; build and structural validation must be rerun after these evidence bytes are written.",
    "Native assistive-technology review, human narrative review, field Core Web Vitals and actual-host acceptance remain external."
  ]
}
