{
  "profile": "OPENVERIFIER-PUBLIC-DEPLOYMENT-MANIFEST-v1",
  "public_surface_version": "13.9.0-rc3",
  "source_revision": "openverifier-v13.9.0-rc3",
  "surface_revision": "ov-surface-v13.9.0-20260925.3-final",
  "deployment_state_model": {
    "status_asserted_in_this_manifest": false,
    "reason": "Review and deployment are operational facts recorded separately so immutable package bytes do not become stale when those states change.",
    "attestation_profile": "OPENVERIFIER-DEPLOYMENT-ATTESTATION-v1"
  },
  "operator": "Aurifex Inc.",
  "operated_independently": true,
  "canonical_emilia_gate_deployment": false,
  "emilia_approval_or_certification_claimed": false,
  "prior_independently_checked_rc2": {
    "review_zip_sha256": "c59a7ec00b5e3a63d8c036624dd8521236ab18511481fbc3286ca932054e034c",
    "production_public_surface_sha256": "a02df8dd91f56e328748fb16ead5fb3576f88071b26268f63d1af7c467b626c6",
    "deployment_attestation_path": "attestations/OPENVERIFIER_DEPLOYMENT_ATTESTATION_v13.9.0-rc2.json",
    "deployment_attestation_sha256": "53d6ba62ace7076bdb11542db79d9849773064aab93ff6072396ce9764c7b8ca",
    "deployment_attestation_signed": false
  },
  "baseline_p3_zip_sha256": "fc676e975bb679c2f5971a8209c5dd07bb828dfd95fee8ba0a33bb6847823e3d",
  "baseline_p3_modified": false,
  "separately_reviewed_v13_8_zip_sha256": "e6d2324baf13d09d7c2cee74d905f74230bfddaf3fdcae343661bbeee1d6697d",
  "functional_profile": "OPENVERIFIER-EXACT-ACTION-BINDING-v1",
  "exact_action_continuity_term": {
    "kind": "OpenVerifier explanatory language",
    "protocol_state": false,
    "execution_authorizing": false,
    "provider_or_physical_outcome_claim": false
  },
  "rc2_supporting_verification_modules_preserved": [
    "sync-native.js",
    "gate-record.js",
    "qualification.js",
    "signer-policy.js"
  ],
  "rc3_finalization_completion": {
    "action_binding_decision_logic_changed": false,
    "removed_runtime_review_state_fields": [
      "independent_review",
      "review_candidate"
    ],
    "binding_primitives_change": "source-comment-only timeless wording",
    "binding_ui_change": "timeless exact-action continuity result kicker"
  },
  "served_file_policy": "all package files except tests/**, tools/**, PACKAGE_MANIFEST.json and Netlify control files (_redirects, netlify.toml); deployment manifest self-excluded",
  "manifest_self_excluded": true,
  "files": [
    {
      "path": "EXACT_ACTION_BINDING_SPEC.md",
      "bytes": 13518,
      "sha256": "61bf825530629ee91b834bd322fd6e53de7572877260ab5f17c43dae94116e89"
    },
    {
      "path": "FROZEN_ARTIFACT_BUILD_MANIFEST_v13.8.json",
      "bytes": 6538,
      "sha256": "b9fd200e5243b0c067e625f2b199221c883647e8fc592d250e00d4c6e96aa2dd"
    },
    {
      "path": "GATE_PROJECTION_SPEC.md",
      "bytes": 9232,
      "sha256": "12663016f9b251278f4ad394140b8b394f00359cd9d5e19cd7c5234a88186ac5"
    },
    {
      "path": "LICENSES_AND_NOTICES.md",
      "bytes": 4366,
      "sha256": "1cf45a4cbfed09b3624d8746a7c57fffa349a77cde46ff026a8e14f4f7566339"
    },
    {
      "path": "PATCH_NOTES_PUBLIC_SURFACE_v13_8_3.md",
      "bytes": 2395,
      "sha256": "a02f23ab37912f3f4c8d87b077f618fe468a432c763f5fb584bc37ada31ea15a"
    },
    {
      "path": "PATCH_NOTES_v13_4.md",
      "bytes": 1323,
      "sha256": "3b9a44f6edb551e6049c3dd6acf3bbaaaffadd5e82c703203a758eced157c1c7"
    },
    {
      "path": "PATCH_NOTES_v13_5.md",
      "bytes": 1224,
      "sha256": "737fe05cedd2b0730097a6205b932c4dabbd6526d4349f0133a26ff18c47e1ec"
    },
    {
      "path": "PATCH_NOTES_v13_6.md",
      "bytes": 909,
      "sha256": "5d64f57f61d3fc29e83f39c82733f7a142ce6543d2e07cca92869b7bddb8be69"
    },
    {
      "path": "PATCH_NOTES_v13_7.md",
      "bytes": 1023,
      "sha256": "4c31e47020b5d1b65c01f5ad6f5373d9471ad21acfb41e199ad7ada39c05db5f"
    },
    {
      "path": "PATCH_NOTES_v13_8.md",
      "bytes": 933,
      "sha256": "805530672178d0eeb34e152d62b9aede971dbef373a96f8caeb57cd892803a91"
    },
    {
      "path": "PATCH_NOTES_v13_9_0.md",
      "bytes": 2170,
      "sha256": "facb9b0e3e734647859844fcb6c4a06468e51b70b7c51960c06f9f0f0930cf2a"
    },
    {
      "path": "PATCH_NOTES_v13_9_0_rc3.md",
      "bytes": 4099,
      "sha256": "13dceaca33cde5c086a094870a4d475de7c142668b6c38fff7f885e84f5ad222"
    },
    {
      "path": "PUBLIC_SURFACE_NOTICE.md",
      "bytes": 1579,
      "sha256": "5eb5f683c914ba889b65eb3d31954a002971174130b5ab4202249ff1ab328f9c"
    },
    {
      "path": "QUALIFICATION_ADAPTER_SPEC.md",
      "bytes": 1846,
      "sha256": "eb392606b7f402e051cbd8beafa5156d125cadf9b9cfabac09251f0f33c23785"
    },
    {
      "path": "README.md",
      "bytes": 3868,
      "sha256": "c4a77fa10a0d2d5793725eb47500c013880e949381f607e861f1bc49e3bc9416"
    },
    {
      "path": "REPRODUCIBILITY.md",
      "bytes": 1444,
      "sha256": "9d5814a62e4108204897fdbe80e84df4ddf760a1b30178c761f71eb4784e4724"
    },
    {
      "path": "REVIEW_REPORT.md",
      "bytes": 8170,
      "sha256": "6af0e37815e072c54f0794c38a34c4e8f06ef2802d749196e4a6bd07960eda86"
    },
    {
      "path": "VERIFICATION_SPEC.md",
      "bytes": 2725,
      "sha256": "6c91377f85032119822812c6c1d7431ea9a9346b1adc317712f6a23a1ef57519"
    },
    {
      "path": "VERSION.txt",
      "bytes": 338,
      "sha256": "cff26c2b4948b5da3887fc6187d482db1e143c122345c261fdf7d186881febc6"
    },
    {
      "path": "action-binding.js",
      "bytes": 13219,
      "sha256": "07211f9a68745d3445389c33a7a49146c1f7646ffa69554c8561c71fe3d2ecf3"
    },
    {
      "path": "app.js",
      "bytes": 115437,
      "sha256": "8b68014954e98fd659fe71eff0f21c87e789a5b4bfed83beacaf267b648ba856"
    },
    {
      "path": "attestations/OPENVERIFIER_DEPLOYMENT_ATTESTATION_v13.9.0-rc2.json",
      "bytes": 2643,
      "sha256": "53d6ba62ace7076bdb11542db79d9849773064aab93ff6072396ce9764c7b8ca"
    },
    {
      "path": "attestations/OPENVERIFIER_DEPLOYMENT_ATTESTATION_v13.9.0-rc2.json.sha256",
      "bytes": 119,
      "sha256": "0295b4b4895f63f28bdf3eff966d1032fd2116be7ddcb69691bb6c08d2f1b7c3"
    },
    {
      "path": "binding-primitives.js",
      "bytes": 7946,
      "sha256": "e1dfae6c8975a68ec68af4a57c898e25d7fd9c44003ce1e46e16fc5c89c8b904"
    },
    {
      "path": "binding-ui.js",
      "bytes": 6733,
      "sha256": "d30090d92ea7c25c573f10e7d4000cbc1f349d8200ae3518b03bf6008a71ea1b"
    },
    {
      "path": "examples/index.html",
      "bytes": 3846,
      "sha256": "c94c0e37a18428d6dafa7f3a36813f30dede8f0cd030a0650202283b6d32613e"
    },
    {
      "path": "gate-record.js",
      "bytes": 31032,
      "sha256": "fee1f7b3430cd1cbc3e0d3c450f9274b3e2bd455c987a7bd6cc5ccabee0b366e"
    },
    {
      "path": "governance/index.html",
      "bytes": 3820,
      "sha256": "2d695f9173521a3cb26c5a5e405f48ea81a914630e3982fa5b8d1439087b8660"
    },
    {
      "path": "index.html",
      "bytes": 23481,
      "sha256": "130e8876a340ad6b2843d11d01cb09023cdc72c0b66fcdf49d3be027b0aa71c3"
    },
    {
      "path": "legal/index.html",
      "bytes": 3368,
      "sha256": "a0726d791a2941ac6297ecb8581fb8b6ab20246de4263b7a8dc7106b9b4ab4d8"
    },
    {
      "path": "package.json",
      "bytes": 1223,
      "sha256": "b3683422ee86b8e29d75d62c8e3cfe751b524004b9dabb96f592f440cc5191b7"
    },
    {
      "path": "qualification.js",
      "bytes": 41130,
      "sha256": "5ac594e4e98d77db091de74c6a4245f866978277c5219403bf8cb222949e554d"
    },
    {
      "path": "signer-policy.js",
      "bytes": 4062,
      "sha256": "eee354db19922fd0f0244c8fb89b1e94f58bb33593bb9661696977ec1b113028"
    },
    {
      "path": "sources/index.html",
      "bytes": 9190,
      "sha256": "0397880770b5795a7751520181d26dbc7d3578ccc05ba5d21cbee8e4021c063f"
    },
    {
      "path": "spec/ISO_4217_ALPHA3_PIN_v1.json",
      "bytes": 2480,
      "sha256": "3e0e37f0ccdc9dcddd6ea1f4d5c1260d2667bbe64fc9c60f9223a149221f614d"
    },
    {
      "path": "spec/index.html",
      "bytes": 6059,
      "sha256": "6c2d25b0f3d90256e013255eedf9628faf1cb091d4c68083568150acd4f07dd3"
    },
    {
      "path": "styles.css",
      "bytes": 27205,
      "sha256": "9e7c030a3722021e382ef228c69240aad176d6d34759e6d1cd8aa8efb4e8c8f4"
    },
    {
      "path": "sync-native.js",
      "bytes": 8749,
      "sha256": "9c49741376a9d137f971626fdbdb6a87b89566c7948a197bc6ab4adec6f81f38"
    }
  ],
  "public_surface_sha256": "b01de9c6c66cbec8952d9da0c6bdc06906016b5d015bb1cf96317b224e552fc0",
  "public_surface_sha256_method": "sha256 over path-sorted \"<path> <sha256>\\n\" lines of files[]",
  "delivery_transform_policy": "Netlify post-processing disabled via netlify.toml; delivered static bytes must equal manifest-listed source bytes exactly"
}
