{
  "id": "EVI-AE-055",
  "version": "2.4.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 search service, query analytics, field performance, production-host acceptance, a live Patefacere implementation, real citizen or credential operation, production cryptography, external legal or diplomatic recognition, operational Evulgare readiness, legal approval, or independent certification.",
  "artifactClass": "directory-search-governance-snapshot",
  "suite": "tools/search_index.py, tools/build_site.py, tools/update_v24_memory.py, tests/browser_smoke.py and tools/validate_site.py",
  "proofPath": "/docs/proof/validation-results.json",
  "scope": "Exactly-once semantic directory assignment, compact hub delivery, deterministic manifest/token/record shards, local-only query handling, accessible failure fallback, complete no-JavaScript discovery and preservation of all report, dignity, assurance and Patefacere boundaries.",
  "result": {
    "status": "PASS",
    "currentReportEditionCount": 51,
    "exactSourceArchiveCount": 51,
    "uaixReportPointerCount": 51,
    "directoryCategoryCount": 16,
    "directoryEntityCount": 734,
    "directoryHubBytes": 16797,
    "siteIndexHubBytes": 18417,
    "searchRecordCount": 668,
    "searchRecordChunkCount": 42,
    "searchTokenShardCount": 707,
    "searchJavaScriptGzipBytes": 4246,
    "searchManifestGzipBytes": 48720,
    "largestTokenShardGzipBytes": 17496,
    "largestRecordChunkGzipBytes": 18570,
    "initialSearchPayloadGzipBytes": 89032,
    "queriesRemainLocal": true,
    "firstPartyStaticRequestsVerified": true,
    "accessibleFailureFallbackVerified": true,
    "noJavaScriptDirectoryVerified": true,
    "noJavaScriptSiteIndexVerified": true
  },
  "acceptedBoundaries": [
    "Eviulon remains sovereign, constitutional and civic authority.",
    "Patefacere remains delegated identity, credential, passport, presentation and contextual-trust infrastructure.",
    "Evulgare remains assurance, evidence, provenance and technical answerability rather than identity or authority.",
    "Directory and search files are generated public projections, not competing canonical authority or citizen registries.",
    "Every public directory entity has exactly one canonical semantic category.",
    "Queries remain on-device, use URL-fragment state and are not sent to a search or analytics provider.",
    "The complete segmented Site Index and National Directory remain ordinary-link fallbacks without JavaScript.",
    "All current reports and exact sources remain preserved and section-level deep-linked from UAIX memory."
  ],
  "limitations": [
    "The search evidence covers the generated static package and automated harness, not field query volume or field performance.",
    "No live search backend, analytics, user profiling, citizen registry, Patefacere runtime or third-party service was used."
  ]
}
