{
  "entries": [
    {
      "entry_type": "genesis",
      "issued_utc": "2026-02-27T00:00:00Z",
      "notes": "Genesis template for v70.3 recut (avoids legacy key-rollover dual-sign constraints).",
      "prev_entry_sha256": null
    },
    {
      "entry_type": "site_release",
      "evidence_bundle_manifest_relpath": "MVG_EVIDENCE_BUNDLE_MANIFEST_MVG-SITE-PROD-20260227.2.json",
      "evidence_bundle_manifest_sha256": "b91d31f35cd7570a12c4c0814f405a568c63c21be29c1d98d24991dbd0c84427",
      "evidence_bundle_path": "/trust/site-release/latest/releases/MVG_SiteRelease_Evidence_Bundle_MVG-SITE-PROD-20260227.2.zip",
      "issued_utc": "2026-02-27T06:12:55Z",
      "manifest_path": "/trust/site-release/latest/releases/MVG_SITE_RELEASE_MANIFEST_MVG-SITE-PROD-20260227.2.json",
      "manifest_sha256": "d191e934b772b7c7eae9afe7bf666ab8f5082c78d8df7847be771653ea5f72b6",
      "prev_entry_sha256": "07e9d8baa90cc5cae7b190a733b35359b9fed695f87eb96463907d8b3bf303bb",
      "publish_txn_record_relpath": "trust/site-release/latest/releases/MVG_PUBLISH_TXN_RECORD_MVG-SITE-PROD-20260227.2_v1.json",
      "publish_txn_record_sha256": "f2afbefdadd1f05e4f8f32fe836d1951144741ad781b3a55bdf7c9f627c809d7",
      "release_test_attestation_path": "/trust/site-release/latest/releases/MVG_SITE_RELEASE_TEST_ATTESTATION_MVG-SITE-PROD-20260227.2_v1.json",
      "release_test_attestation_sha256": "298bf684dc09d935987cdadee1798d3b670eea7827a7823c2cc9fa9e3eaf734f",
      "site_release_id": "MVG-SITE-PROD-20260227.2"
    },
    {
      "entry_type": "site_release",
      "evidence_bundle_manifest_relpath": "MVG_EVIDENCE_BUNDLE_MANIFEST_MVG-SITE-PROD-20260227.3.json",
      "evidence_bundle_manifest_sha256": "9e14e3f43f9a93e276fc6fcda478e60e8fb2b95abdf7eaa901987b668e2006d3",
      "evidence_bundle_path": "/trust/site-release/latest/releases/MVG_SiteRelease_Evidence_Bundle_MVG-SITE-PROD-20260227.3.zip",
      "issued_utc": "2026-02-27T06:15:32Z",
      "manifest_path": "/trust/site-release/latest/releases/MVG_SITE_RELEASE_MANIFEST_MVG-SITE-PROD-20260227.3.json",
      "manifest_sha256": "1cd934212c8ac957f5ea645462922480e11001146617879cc4866c071b21cd2e",
      "prev_entry_sha256": "007c1639fdb32a88c7dff3246428763bce693f07bdcfbad6463d0c84ba32c105",
      "publish_txn_record_relpath": "trust/site-release/latest/releases/MVG_PUBLISH_TXN_RECORD_MVG-SITE-PROD-20260227.3_v1.json",
      "publish_txn_record_sha256": "ef9afb90437983a4c6f612ea31ef93f89f74d9290939e6059e00375c47fed54e",
      "release_test_attestation_path": "/trust/site-release/latest/releases/MVG_SITE_RELEASE_TEST_ATTESTATION_MVG-SITE-PROD-20260227.3_v1.json",
      "release_test_attestation_sha256": "f157e7dbbe1abb26eb98f8868603d265f0322d6229348ccbe35492c37779676a",
      "site_release_id": "MVG-SITE-PROD-20260227.3"
    }
  ],
  "expires_utc": "2026-05-28T06:15:32Z",
  "issued_utc": "2026-02-27T06:15:32Z",
  "notes": [
    "Template headchain used only as an input to publisher_cut_release; the published headchain for each RID is immutable once cut.",
    "v50.6 pins evidence_bundle_manifest_sha256 in headchain to lock evidence-bundle contents without self-referential zip hashing.",
    "v50.7 adds publish_txn_record_sha256 for pointer/keyring/signature-change visibility (also covered by evidence-bundle manifest).",
    "v50.6 pins evidence_bundle_manifest_sha256 in headchain to lock evidence-bundle contents without self-referential zip hashing.",
    "v50.7 adds publish_txn_record_sha256 for pointer/keyring/signature-change visibility (also covered by evidence-bundle manifest)."
  ],
  "schema_id": "mvg.site_release_headchain@2",
  "schema_version": "2.1.0",
  "trust_mode": "PROD"
}
