Meridian State Layer

One signed state. Two ways to verify it.

The signed public state behind Trust Center, Verify, and Witness Quorum.

Inspect the current bundle, verify it locally, or compare it to independent replay.

Signed public stateCanonical bundle

One bundle behind every route.

Inspect the current bundle, open the claim graph, and follow the authority path shared by Trust Center, Verify, and Witness Quorum.

Current postureHOLD
State idmvg.state.public.2026-03-09T00-00-00Z
Produced at2026-03-09T00:00:00Z
Fresh until2026-06-19T04:35:21Z
Authority rule

Pages explain. Signed state decides. Missing proofs stay HOLD.

StatusHOLD

The current public posture remains HOLD until required publication proofs become authoritative.

missing_or_unverifiable => HOLD; invalid_or_inconsistent => FAIL

Reason · RC.STATUS.HOLD.REQUIRED_PUBLICATION_PROOFBest route · trust-center
PointerHOLD

The canonical production pointer is published, but its authoritative state remains READY_TO_SIGN and therefore HOLD.

ready_to_sign_or_missing_signature => HOLD

Reason · RC.POINTER.HOLD.READY_TO_SIGNBest route · trust-center
ManifestHOLD

The frontdoor manifest is publicly discoverable and digest-pinned, but unsigned envelope state still keeps posture on HOLD.

unsigned_envelope => HOLD

Reason · RC.MANIFEST.HOLD.UNSIGNED_ENVELOPEBest route · trust-center
AnchorHOLD

External anchor discovery is present, but anchor publication remains READY_TO_ANCHOR and therefore HOLD.

ready_to_anchor_or_missing_anchor => HOLD

Reason · RC.ANCHOR.HOLD.READY_TO_ANCHORBest route · trust-center
Human-friendly JSON twin of the current public state.
Open raw JSON
{
  "state_id": "mvg.state.public.2026-03-09T00-00-00Z",
  "issuer": "meridian-verity-group",
  "produced_at": "2026-03-09T00:00:00Z",
  "canonical_production_pointer": "https://meridianverity.com/.well-known/mvg-prod.json",
  "current_posture": "HOLD",
  "observed_at": "2026-03-09T00:00:00Z",
  "fresh_until": "2026-06-19T04:35:21Z",
  "decision_rule": "missing_or_unverifiable => HOLD; invalid_or_inconsistent => FAIL",
  "bundle_digest": "sha256:1e8048972bd604113ae292840c7412921e9d0aab9da746c1e30d1c8a6bae5198",
  "manifest_ref": "sha256:125e7ab269941f7c6d11bf14c07241d65ff0fb84b98043aeb417f4fff6726795",
  "keys_ref": "sha256:2f1973507d35d0b6912b3e2e6b9374904bf61e74b4ac9c3edbfc82959a7d66fa",
  "reason_codes_ref": "sha256:1c832eefa10704a71fed4b74756dbdec3e14f475be52b72e31e4b0822dee639f",
  "source_artifacts": {
    "status_dsse": "/.well-known/mvg-status.prod.dsse.json",
    "frontdoor_manifest_dsse": "/.well-known/mvg-frontdoor.manifest.prod.dsse.json",
    "production_pointer": "/.well-known/mvg-prod.json",
    "anchor": "/.well-known/mvg-prod.anchor.json",
    "reviewer_index": "/.well-known/mvg-reviewer-index.json",
    "witness_index": "/.well-known/keys/witness/index.json",
    "scitt_export": "/.well-known/mvg-scitt-export.json"
  },
  "claims": [
    {
      "claim_id": "mvg.claim.public.posture",
      "statement": "The current public posture remains HOLD until required publication proofs become authoritative.",
      "kind": "status",
      "status": "HOLD",
      "scope": {
        "surface": "public",
        "route": "trust-center",
        "subject": "current-public-state"
      },
      "owner": {
        "team": "trust-systems",
        "contact_ref": "/.well-known/security.txt"
      },
      "observed_at": "2026-03-09T00:00:00Z",
      "fresh_until": "2026-06-19T04:35:21Z",
      "expires_at": "2026-06-19T04:35:21Z",
      "evidence_dependencies": [
        "mvg.evidence.status.aggregate",
        "mvg.evidence.production.pointer",
        "mvg.evidence.frontdoor.manifest",
        "mvg.evidence.anchor",
        "mvg.evidence.witness.index",
        "mvg.evidence.reviewer.index"
      ],
      "decision_rule": "missing_or_unverifiable => HOLD; invalid_or_inconsistent => FAIL",
      "verify": {
        "command": "python3 public_verify_site_release_v50_4.py --evidence-bundle MVG_SiteRelease_Evidence_Bundle_MVG-SITE-PROD-20260227.3.zip --trust-mode prod",
        "expected_reason_codes": [
          "RC.STATUS.HOLD.REQUIRED_PUBLICATION_PROOF"
        ]
      },
      "reason_code": "RC.STATUS.HOLD.REQUIRED_PUBLICATION_PROOF",
      "tier": "public",
      "supersedes": "mvg.claim.public.posture@2026-03-06T00-00-00Z",
      "changed_since": "2026-03-06T00:00:00Z"
    },
    {
      "claim_id": "mvg.claim.production.pointer",
      "statement": "The canonical production pointer is published, but its authoritative state remains READY_TO_SIGN and therefore HOLD.",
      "kind": "pointer",
      "status": "HOLD",
      "scope": {
        "surface": "public",
        "route": "trust-center",
        "subject": "canonical-production-pointer"
      },
      "owner": {
        "team": "release-integrity",
        "contact_ref": "/.well-known/security.txt"
      },
      "observed_at": "2026-02-23T00:00:00Z",
      "fresh_until": "2026-06-19T04:35:21Z",
      "expires_at": "2026-06-19T04:35:21Z",
      "evidence_dependencies": [
        "mvg.evidence.production.pointer",
        "mvg.evidence.anchor"
      ],
      "decision_rule": "ready_to_sign_or_missing_signature => HOLD",
      "verify": {
        "command": "gpg --verify /.well-known/mvg-prod.json.asc /.well-known/mvg-prod.json",
        "expected_reason_codes": [
          "RC.POINTER.HOLD.READY_TO_SIGN"
        ]
      },
      "reason_code": "RC.POINTER.HOLD.READY_TO_SIGN",
      "tier": "public",
      "supersedes": "mvg.claim.production.pointer@2026-02-23T00-00-00Z",
      "changed_since": "2026-02-23T00:00:00Z"
    },
    {
      "claim_id": "mvg.claim.frontdoor.manifest",
      "statement": "The frontdoor manifest is publicly discoverable and digest-pinned, but unsigned envelope state still keeps posture on HOLD.",
      "kind": "manifest",
      "status": "HOLD",
      "scope": {
        "surface": "public",
        "route": "trust-center",
        "subject": "frontdoor-manifest"
      },
      "owner": {
        "team": "trust-systems",
        "contact_ref": "/.well-known/security.txt"
      },
      "observed_at": "2026-03-09T00:00:00Z",
      "fresh_until": "2026-06-19T04:35:21Z",
      "expires_at": "2026-06-19T04:35:21Z",
      "evidence_dependencies": [
        "mvg.evidence.frontdoor.manifest"
      ],
      "decision_rule": "unsigned_envelope => HOLD",
      "verify": {
        "command": "jq . /.well-known/mvg-frontdoor.manifest.prod.dsse.json",
        "expected_reason_codes": [
          "RC.MANIFEST.HOLD.UNSIGNED_ENVELOPE"
        ]
      },
      "reason_code": "RC.MANIFEST.HOLD.UNSIGNED_ENVELOPE",
      "tier": "public",
      "supersedes": "mvg.claim.frontdoor.manifest@2026-03-06T00-00-00Z",
      "changed_since": "2026-03-06T00:00:00Z"
    },
    {
      "claim_id": "mvg.claim.anchor.receipt",
      "statement": "External anchor discovery is present, but anchor publication remains READY_TO_ANCHOR and therefore HOLD.",
      "kind": "anchor",
      "status": "HOLD",
      "scope": {
        "surface": "public",
        "route": "trust-center",
        "subject": "external-anchor"
      },
      "owner": {
        "team": "release-integrity",
        "contact_ref": "/.well-known/security.txt"
      },
      "observed_at": "2026-02-23T23:26:11Z",
      "fresh_until": "2026-06-19T04:35:21Z",
      "expires_at": "2026-06-19T04:35:21Z",
      "evidence_dependencies": [
        "mvg.evidence.anchor"
      ],
      "decision_rule": "ready_to_anchor_or_missing_anchor => HOLD",
      "verify": {
        "command": "openssl ts -verify -in ./.well-known/mvg-prod.receipt.sha256.tsr -data ./.well-known/mvg-prod.receipt.sha256 -CAfile <tsa_chain.pem>",
        "expected_reason_codes": [
          "RC.ANCHOR.HOLD.READY_TO_ANCHOR"
        ]
      },
      "reason_code": "RC.ANCHOR.HOLD.READY_TO_ANCHOR",
      "tier": "public",
      "supersedes": "mvg.claim.anchor.receipt@2026-02-23T23-26-11Z",
      "changed_since": "2026-02-23T23:26:11Z"
    },
    {
      "claim_id": "mvg.claim.witness.index",
      "statement": "The public witness index is present and machine-readable.",
      "kind": "key_index",
      "status": "PASS",
      "scope": {
        "surface": "public",
        "route": "trust-center",
        "subject": "witness-index"
      },
      "owner": {
        "team": "trust-systems",
        "contact_ref": "/.well-known/security.txt"
      },
      "observed_at": "2026-03-06T00:00:00Z",
      "fresh_until": "2026-06-06T00:00:00Z",
      "expires_at": "2026-06-06T00:00:00Z",
      "evidence_dependencies": [
        "mvg.evidence.witness.index"
      ],
      "decision_rule": "index_present => PASS",
      "verify": {
        "command": "jq . /.well-known/keys/witness/index.json",
        "expected_reason_codes": [
          "RC.WITNESS.PASS.PUBLIC_INDEX_PRESENT"
        ]
      },
      "reason_code": "RC.WITNESS.PASS.PUBLIC_INDEX_PRESENT",
      "tier": "public",
      "supersedes": "mvg.claim.witness.index@2026-02-24T00-00-00Z",
      "changed_since": "2026-03-06T00:00:00Z"
    },
    {
      "claim_id": "mvg.claim.reviewer.routing",
      "statement": "The reviewer index is published and routes leadership, security, procurement, and licensing to the correct next step.",
      "kind": "routing",
      "status": "PASS",
      "scope": {
        "surface": "public",
        "route": "trust-center",
        "subject": "reviewer-routing"
      },
      "owner": {
        "team": "trust-systems",
        "contact_ref": "/.well-known/security.txt"
      },
      "observed_at": "2026-02-24T00:00:00Z",
      "fresh_until": "2026-06-24T00:00:00Z",
      "expires_at": "2026-06-24T00:00:00Z",
      "evidence_dependencies": [
        "mvg.evidence.reviewer.index"
      ],
      "decision_rule": "index_present => PASS",
      "verify": {
        "command": "jq . /.well-known/mvg-reviewer-index.json",
        "expected_reason_codes": [
          "RC.ROUTING.PASS.REVIEWER_INDEX_PRESENT"
        ]
      },
      "reason_code": "RC.ROUTING.PASS.REVIEWER_INDEX_PRESENT",
      "tier": "public",
      "supersedes": "mvg.claim.reviewer.routing@2026-02-23T00-00-00Z",
      "changed_since": "2026-02-24T00:00:00Z"
    }
  ],
  "edges": [
    {
      "from": "mvg.evidence.status.aggregate",
      "to": "mvg.claim.public.posture",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.production.pointer",
      "to": "mvg.claim.public.posture",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.frontdoor.manifest",
      "to": "mvg.claim.public.posture",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.anchor",
      "to": "mvg.claim.public.posture",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.witness.index",
      "to": "mvg.claim.public.posture",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.reviewer.index",
      "to": "mvg.claim.public.posture",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.production.pointer",
      "to": "mvg.claim.production.pointer",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.anchor",
      "to": "mvg.claim.production.pointer",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.frontdoor.manifest",
      "to": "mvg.claim.frontdoor.manifest",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.anchor",
      "to": "mvg.claim.anchor.receipt",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.witness.index",
      "to": "mvg.claim.witness.index",
      "kind": "supports"
    },
    {
      "from": "mvg.evidence.reviewer.index",
      "to": "mvg.claim.reviewer.routing",
      "kind": "supports"
    },
    {
      "from": "mvg.claim.production.pointer",
      "to": "mvg.claim.public.posture",
      "kind": "resolves"
    },
    {
      "from": "mvg.claim.frontdoor.manifest",
      "to": "mvg.claim.public.posture",
      "kind": "resolves"
    },
    {
      "from": "mvg.claim.anchor.receipt",
      "to": "mvg.claim.public.posture",
      "kind": "resolves"
    },
    {
      "from": "mvg.claim.witness.index",
      "to": "mvg.claim.public.posture",
      "kind": "resolves"
    },
    {
      "from": "mvg.claim.reviewer.routing",
      "to": "mvg.claim.public.posture",
      "kind": "resolves"
    }
  ]
}
Current DSSE envelope. Signature state is visible in the object and remains fail-closed.
Open DSSE envelope
{
  "payloadType": "application/vnd.meridian.state+json",
  "payload": "eyJzdGF0ZV9pZCI6Im12Zy5zdGF0ZS5wdWJsaWMuMjAyNi0wMy0wOVQwMC0wMC0wMFoiLCJpc3N1ZXIiOiJtZXJpZGlhbi12ZXJpdHktZ3JvdXAiLCJwcm9kdWNlZF9hdCI6IjIwMjYtMDMtMDlUMDA6MDA6MDBaIiwiY2Fub25pY2FsX3Byb2R1Y3Rpb25fcG9pbnRlciI6Imh0dHBzOi8vbWVyaWRpYW52ZXJpdHkuY29tLy53ZWxsLWtub3duL212Zy1wcm9kLmpzb24iLCJjdXJyZW50X3Bvc3R1cmUiOiJIT0xEIiwib2JzZXJ2ZWRfYXQiOiIyMDI2LTAzLTA5VDAwOjAwOjAwWiIsImZyZXNoX3VudGlsIjoiMjAyNi0wNi0xOVQwNDozNToyMVoiLCJkZWNpc2lvbl9ydWxlIjoibWlzc2luZ19vcl91bnZlcmlmaWFibGUgPT4gSE9MRDsgaW52YWxpZF9vcl9pbmNvbnNpc3RlbnQgPT4gRkFJTCIsImJ1bmRsZV9kaWdlc3QiOiJzaGEyNTY6MWU4MDQ4OTcyYmQ2MDQxMTNhZTI5Mjg0MGM3NDEyOTIxZTlkMGFhYjlkYTc0NmMxZTMwZDFjOGE2YmFlNTE5OCIsIm1hbmlmZXN0X3JlZiI6InNoYTI1NjoxMjVlN2FiMjY5OTQxZjdjNmQxMWJmMTRjMDcyNDFkNjVmZjBmYjg0Yjk4MDQzYWViNDE3ZjRmZmY2NzI2Nzk1Iiwia2V5c19yZWYiOiJzaGEyNTY6MmYxOTczNTA3ZDM1ZDBiNjkxMmIzZTJlNmI5Mzc0OTA0YmY2MWU3NGI0YWM5YzNlZGJmYzgyOTU5YTdkNjZmYSIsInJlYXNvbl9jb2Rlc19yZWYiOiJzaGEyNTY6MWM4MzJlZWZhMTA3MDRhNzFmZWQ0Yjc0NzU2ZGJkZWMzZTE0ZjQ3NWJlNTJiNzJlMzFlNGIwODIyZGVlNjM5ZiIsInNvdXJjZV9hcnRpZmFjdHMiOnsic3RhdHVzX2Rzc2UiOiIvLndlbGwta25vd24vbXZnLXN0YXR1cy5wcm9kLmRzc2UuanNvbiIsImZyb250ZG9vcl9tYW5pZmVzdF9kc3NlIjoiLy53ZWxsLWtub3duL212Zy1mcm9udGRvb3IubWFuaWZlc3QucHJvZC5kc3NlLmpzb24iLCJwcm9kdWN0aW9uX3BvaW50ZXIiOiIvLndlbGwta25vd24vbXZnLXByb2QuanNvbiIsImFuY2hvciI6Ii8ud2VsbC1rbm93bi9tdmctcHJvZC5hbmNob3IuanNvbiIsInJldmlld2VyX2luZGV4IjoiLy53ZWxsLWtub3duL212Zy1yZXZpZXdlci1pbmRleC5qc29uIiwid2l0bmVzc19pbmRleCI6Ii8ud2VsbC1rbm93bi9rZXlzL3dpdG5lc3MvaW5kZXguanNvbiIsInNjaXR0X2V4cG9ydCI6Ii8ud2VsbC1rbm93bi9tdmctc2NpdHQtZXhwb3J0Lmpzb24ifSwiY2xhaW1zIjpbeyJjbGFpbV9pZCI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZSIsInN0YXRlbWVudCI6IlRoZSBjdXJyZW50IHB1YmxpYyBwb3N0dXJlIHJlbWFpbnMgSE9MRCB1bnRpbCByZXF1aXJlZCBwdWJsaWNhdGlvbiBwcm9vZnMgYmVjb21lIGF1dGhvcml0YXRpdmUuIiwia2luZCI6InN0YXR1cyIsInN0YXR1cyI6IkhPTEQiLCJzY29wZSI6eyJzdXJmYWNlIjoicHVibGljIiwicm91dGUiOiJ0cnVzdC1jZW50ZXIiLCJzdWJqZWN0IjoiY3VycmVudC1wdWJsaWMtc3RhdGUifSwib3duZXIiOnsidGVhbSI6InRydXN0LXN5c3RlbXMiLCJjb250YWN0X3JlZiI6Ii8ud2VsbC1rbm93bi9zZWN1cml0eS50eHQifSwib2JzZXJ2ZWRfYXQiOiIyMDI2LTAzLTA5VDAwOjAwOjAwWiIsImZyZXNoX3VudGlsIjoiMjAyNi0wNi0xOVQwNDozNToyMVoiLCJleHBpcmVzX2F0IjoiMjAyNi0wNi0xOVQwNDozNToyMVoiLCJldmlkZW5jZV9kZXBlbmRlbmNpZXMiOlsibXZnLmV2aWRlbmNlLnN0YXR1cy5hZ2dyZWdhdGUiLCJtdmcuZXZpZGVuY2UucHJvZHVjdGlvbi5wb2ludGVyIiwibXZnLmV2aWRlbmNlLmZyb250ZG9vci5tYW5pZmVzdCIsIm12Zy5ldmlkZW5jZS5hbmNob3IiLCJtdmcuZXZpZGVuY2Uud2l0bmVzcy5pbmRleCIsIm12Zy5ldmlkZW5jZS5yZXZpZXdlci5pbmRleCJdLCJkZWNpc2lvbl9ydWxlIjoibWlzc2luZ19vcl91bnZlcmlmaWFibGUgPT4gSE9MRDsgaW52YWxpZF9vcl9pbmNvbnNpc3RlbnQgPT4gRkFJTCIsInZlcmlmeSI6eyJjb21tYW5kIjoicHl0aG9uMyBwdWJsaWNfdmVyaWZ5X3NpdGVfcmVsZWFzZV92NTBfNC5weSAtLWV2aWRlbmNlLWJ1bmRsZSBNVkdfU2l0ZVJlbGVhc2VfRXZpZGVuY2VfQnVuZGxlX01WRy1TSVRFLVBST0QtMjAyNjAyMjcuMy56aXAgLS10cnVzdC1tb2RlIHByb2QiLCJleHBlY3RlZF9yZWFzb25fY29kZXMiOlsiUkMuU1RBVFVTLkhPTEQuUkVRVUlSRURfUFVCTElDQVRJT05fUFJPT0YiXX0sInJlYXNvbl9jb2RlIjoiUkMuU1RBVFVTLkhPTEQuUkVRVUlSRURfUFVCTElDQVRJT05fUFJPT0YiLCJ0aWVyIjoicHVibGljIiwic3VwZXJzZWRlcyI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZUAyMDI2LTAzLTA2VDAwLTAwLTAwWiIsImNoYW5nZWRfc2luY2UiOiIyMDI2LTAzLTA2VDAwOjAwOjAwWiJ9LHsiY2xhaW1faWQiOiJtdmcuY2xhaW0ucHJvZHVjdGlvbi5wb2ludGVyIiwic3RhdGVtZW50IjoiVGhlIGNhbm9uaWNhbCBwcm9kdWN0aW9uIHBvaW50ZXIgaXMgcHVibGlzaGVkLCBidXQgaXRzIGF1dGhvcml0YXRpdmUgc3RhdGUgcmVtYWlucyBSRUFEWV9UT19TSUdOIGFuZCB0aGVyZWZvcmUgSE9MRC4iLCJraW5kIjoicG9pbnRlciIsInN0YXR1cyI6IkhPTEQiLCJzY29wZSI6eyJzdXJmYWNlIjoicHVibGljIiwicm91dGUiOiJ0cnVzdC1jZW50ZXIiLCJzdWJqZWN0IjoiY2Fub25pY2FsLXByb2R1Y3Rpb24tcG9pbnRlciJ9LCJvd25lciI6eyJ0ZWFtIjoicmVsZWFzZS1pbnRlZ3JpdHkiLCJjb250YWN0X3JlZiI6Ii8ud2VsbC1rbm93bi9zZWN1cml0eS50eHQifSwib2JzZXJ2ZWRfYXQiOiIyMDI2LTAyLTIzVDAwOjAwOjAwWiIsImZyZXNoX3VudGlsIjoiMjAyNi0wNi0xOVQwNDozNToyMVoiLCJleHBpcmVzX2F0IjoiMjAyNi0wNi0xOVQwNDozNToyMVoiLCJldmlkZW5jZV9kZXBlbmRlbmNpZXMiOlsibXZnLmV2aWRlbmNlLnByb2R1Y3Rpb24ucG9pbnRlciIsIm12Zy5ldmlkZW5jZS5hbmNob3IiXSwiZGVjaXNpb25fcnVsZSI6InJlYWR5X3RvX3NpZ25fb3JfbWlzc2luZ19zaWduYXR1cmUgPT4gSE9MRCIsInZlcmlmeSI6eyJjb21tYW5kIjoiZ3BnIC0tdmVyaWZ5IC8ud2VsbC1rbm93bi9tdmctcHJvZC5qc29uLmFzYyAvLndlbGwta25vd24vbXZnLXByb2QuanNvbiIsImV4cGVjdGVkX3JlYXNvbl9jb2RlcyI6WyJSQy5QT0lOVEVSLkhPTEQuUkVBRFlfVE9fU0lHTiJdfSwicmVhc29uX2NvZGUiOiJSQy5QT0lOVEVSLkhPTEQuUkVBRFlfVE9fU0lHTiIsInRpZXIiOiJwdWJsaWMiLCJzdXBlcnNlZGVzIjoibXZnLmNsYWltLnByb2R1Y3Rpb24ucG9pbnRlckAyMDI2LTAyLTIzVDAwLTAwLTAwWiIsImNoYW5nZWRfc2luY2UiOiIyMDI2LTAyLTIzVDAwOjAwOjAwWiJ9LHsiY2xhaW1faWQiOiJtdmcuY2xhaW0uZnJvbnRkb29yLm1hbmlmZXN0Iiwic3RhdGVtZW50IjoiVGhlIGZyb250ZG9vciBtYW5pZmVzdCBpcyBwdWJsaWNseSBkaXNjb3ZlcmFibGUgYW5kIGRpZ2VzdC1waW5uZWQsIGJ1dCB1bnNpZ25lZCBlbnZlbG9wZSBzdGF0ZSBzdGlsbCBrZWVwcyBwb3N0dXJlIG9uIEhPTEQuIiwia2luZCI6Im1hbmlmZXN0Iiwic3RhdHVzIjoiSE9MRCIsInNjb3BlIjp7InN1cmZhY2UiOiJwdWJsaWMiLCJyb3V0ZSI6InRydXN0LWNlbnRlciIsInN1YmplY3QiOiJmcm9udGRvb3ItbWFuaWZlc3QifSwib3duZXIiOnsidGVhbSI6InRydXN0LXN5c3RlbXMiLCJjb250YWN0X3JlZiI6Ii8ud2VsbC1rbm93bi9zZWN1cml0eS50eHQifSwib2JzZXJ2ZWRfYXQiOiIyMDI2LTAzLTA5VDAwOjAwOjAwWiIsImZyZXNoX3VudGlsIjoiMjAyNi0wNi0xOVQwNDozNToyMVoiLCJleHBpcmVzX2F0IjoiMjAyNi0wNi0xOVQwNDozNToyMVoiLCJldmlkZW5jZV9kZXBlbmRlbmNpZXMiOlsibXZnLmV2aWRlbmNlLmZyb250ZG9vci5tYW5pZmVzdCJdLCJkZWNpc2lvbl9ydWxlIjoidW5zaWduZWRfZW52ZWxvcGUgPT4gSE9MRCIsInZlcmlmeSI6eyJjb21tYW5kIjoianEgLiAvLndlbGwta25vd24vbXZnLWZyb250ZG9vci5tYW5pZmVzdC5wcm9kLmRzc2UuanNvbiIsImV4cGVjdGVkX3JlYXNvbl9jb2RlcyI6WyJSQy5NQU5JRkVTVC5IT0xELlVOU0lHTkVEX0VOVkVMT1BFIl19LCJyZWFzb25fY29kZSI6IlJDLk1BTklGRVNULkhPTEQuVU5TSUdORURfRU5WRUxPUEUiLCJ0aWVyIjoicHVibGljIiwic3VwZXJzZWRlcyI6Im12Zy5jbGFpbS5mcm9udGRvb3IubWFuaWZlc3RAMjAyNi0wMy0wNlQwMC0wMC0wMFoiLCJjaGFuZ2VkX3NpbmNlIjoiMjAyNi0wMy0wNlQwMDowMDowMFoifSx7ImNsYWltX2lkIjoibXZnLmNsYWltLmFuY2hvci5yZWNlaXB0Iiwic3RhdGVtZW50IjoiRXh0ZXJuYWwgYW5jaG9yIGRpc2NvdmVyeSBpcyBwcmVzZW50LCBidXQgYW5jaG9yIHB1YmxpY2F0aW9uIHJlbWFpbnMgUkVBRFlfVE9fQU5DSE9SIGFuZCB0aGVyZWZvcmUgSE9MRC4iLCJraW5kIjoiYW5jaG9yIiwic3RhdHVzIjoiSE9MRCIsInNjb3BlIjp7InN1cmZhY2UiOiJwdWJsaWMiLCJyb3V0ZSI6InRydXN0LWNlbnRlciIsInN1YmplY3QiOiJleHRlcm5hbC1hbmNob3IifSwib3duZXIiOnsidGVhbSI6InJlbGVhc2UtaW50ZWdyaXR5IiwiY29udGFjdF9yZWYiOiIvLndlbGwta25vd24vc2VjdXJpdHkudHh0In0sIm9ic2VydmVkX2F0IjoiMjAyNi0wMi0yM1QyMzoyNjoxMVoiLCJmcmVzaF91bnRpbCI6IjIwMjYtMDYtMTlUMDQ6MzU6MjFaIiwiZXhwaXJlc19hdCI6IjIwMjYtMDYtMTlUMDQ6MzU6MjFaIiwiZXZpZGVuY2VfZGVwZW5kZW5jaWVzIjpbIm12Zy5ldmlkZW5jZS5hbmNob3IiXSwiZGVjaXNpb25fcnVsZSI6InJlYWR5X3RvX2FuY2hvcl9vcl9taXNzaW5nX2FuY2hvciA9PiBIT0xEIiwidmVyaWZ5Ijp7ImNvbW1hbmQiOiJvcGVuc3NsIHRzIC12ZXJpZnkgLWluIC4vLndlbGwta25vd24vbXZnLXByb2QucmVjZWlwdC5zaGEyNTYudHNyIC1kYXRhIC4vLndlbGwta25vd24vbXZnLXByb2QucmVjZWlwdC5zaGEyNTYgLUNBZmlsZSA8dHNhX2NoYWluLnBlbT4iLCJleHBlY3RlZF9yZWFzb25fY29kZXMiOlsiUkMuQU5DSE9SLkhPTEQuUkVBRFlfVE9fQU5DSE9SIl19LCJyZWFzb25fY29kZSI6IlJDLkFOQ0hPUi5IT0xELlJFQURZX1RPX0FOQ0hPUiIsInRpZXIiOiJwdWJsaWMiLCJzdXBlcnNlZGVzIjoibXZnLmNsYWltLmFuY2hvci5yZWNlaXB0QDIwMjYtMDItMjNUMjMtMjYtMTFaIiwiY2hhbmdlZF9zaW5jZSI6IjIwMjYtMDItMjNUMjM6MjY6MTFaIn0seyJjbGFpbV9pZCI6Im12Zy5jbGFpbS53aXRuZXNzLmluZGV4Iiwic3RhdGVtZW50IjoiVGhlIHB1YmxpYyB3aXRuZXNzIGluZGV4IGlzIHByZXNlbnQgYW5kIG1hY2hpbmUtcmVhZGFibGUuIiwia2luZCI6ImtleV9pbmRleCIsInN0YXR1cyI6IlBBU1MiLCJzY29wZSI6eyJzdXJmYWNlIjoicHVibGljIiwicm91dGUiOiJ0cnVzdC1jZW50ZXIiLCJzdWJqZWN0Ijoid2l0bmVzcy1pbmRleCJ9LCJvd25lciI6eyJ0ZWFtIjoidHJ1c3Qtc3lzdGVtcyIsImNvbnRhY3RfcmVmIjoiLy53ZWxsLWtub3duL3NlY3VyaXR5LnR4dCJ9LCJvYnNlcnZlZF9hdCI6IjIwMjYtMDMtMDZUMDA6MDA6MDBaIiwiZnJlc2hfdW50aWwiOiIyMDI2LTA2LTA2VDAwOjAwOjAwWiIsImV4cGlyZXNfYXQiOiIyMDI2LTA2LTA2VDAwOjAwOjAwWiIsImV2aWRlbmNlX2RlcGVuZGVuY2llcyI6WyJtdmcuZXZpZGVuY2Uud2l0bmVzcy5pbmRleCJdLCJkZWNpc2lvbl9ydWxlIjoiaW5kZXhfcHJlc2VudCA9PiBQQVNTIiwidmVyaWZ5Ijp7ImNvbW1hbmQiOiJqcSAuIC8ud2VsbC1rbm93bi9rZXlzL3dpdG5lc3MvaW5kZXguanNvbiIsImV4cGVjdGVkX3JlYXNvbl9jb2RlcyI6WyJSQy5XSVRORVNTLlBBU1MuUFVCTElDX0lOREVYX1BSRVNFTlQiXX0sInJlYXNvbl9jb2RlIjoiUkMuV0lUTkVTUy5QQVNTLlBVQkxJQ19JTkRFWF9QUkVTRU5UIiwidGllciI6InB1YmxpYyIsInN1cGVyc2VkZXMiOiJtdmcuY2xhaW0ud2l0bmVzcy5pbmRleEAyMDI2LTAyLTI0VDAwLTAwLTAwWiIsImNoYW5nZWRfc2luY2UiOiIyMDI2LTAzLTA2VDAwOjAwOjAwWiJ9LHsiY2xhaW1faWQiOiJtdmcuY2xhaW0ucmV2aWV3ZXIucm91dGluZyIsInN0YXRlbWVudCI6IlRoZSByZXZpZXdlciBpbmRleCBpcyBwdWJsaXNoZWQgYW5kIHJvdXRlcyBsZWFkZXJzaGlwLCBzZWN1cml0eSwgcHJvY3VyZW1lbnQsIGFuZCBsaWNlbnNpbmcgdG8gdGhlIGNvcnJlY3QgbmV4dCBzdGVwLiIsImtpbmQiOiJyb3V0aW5nIiwic3RhdHVzIjoiUEFTUyIsInNjb3BlIjp7InN1cmZhY2UiOiJwdWJsaWMiLCJyb3V0ZSI6InRydXN0LWNlbnRlciIsInN1YmplY3QiOiJyZXZpZXdlci1yb3V0aW5nIn0sIm93bmVyIjp7InRlYW0iOiJ0cnVzdC1zeXN0ZW1zIiwiY29udGFjdF9yZWYiOiIvLndlbGwta25vd24vc2VjdXJpdHkudHh0In0sIm9ic2VydmVkX2F0IjoiMjAyNi0wMi0yNFQwMDowMDowMFoiLCJmcmVzaF91bnRpbCI6IjIwMjYtMDYtMjRUMDA6MDA6MDBaIiwiZXhwaXJlc19hdCI6IjIwMjYtMDYtMjRUMDA6MDA6MDBaIiwiZXZpZGVuY2VfZGVwZW5kZW5jaWVzIjpbIm12Zy5ldmlkZW5jZS5yZXZpZXdlci5pbmRleCJdLCJkZWNpc2lvbl9ydWxlIjoiaW5kZXhfcHJlc2VudCA9PiBQQVNTIiwidmVyaWZ5Ijp7ImNvbW1hbmQiOiJqcSAuIC8ud2VsbC1rbm93bi9tdmctcmV2aWV3ZXItaW5kZXguanNvbiIsImV4cGVjdGVkX3JlYXNvbl9jb2RlcyI6WyJSQy5ST1VUSU5HLlBBU1MuUkVWSUVXRVJfSU5ERVhfUFJFU0VOVCJdfSwicmVhc29uX2NvZGUiOiJSQy5ST1VUSU5HLlBBU1MuUkVWSUVXRVJfSU5ERVhfUFJFU0VOVCIsInRpZXIiOiJwdWJsaWMiLCJzdXBlcnNlZGVzIjoibXZnLmNsYWltLnJldmlld2VyLnJvdXRpbmdAMjAyNi0wMi0yM1QwMC0wMC0wMFoiLCJjaGFuZ2VkX3NpbmNlIjoiMjAyNi0wMi0yNFQwMDowMDowMFoifV0sImVkZ2VzIjpbeyJmcm9tIjoibXZnLmV2aWRlbmNlLnN0YXR1cy5hZ2dyZWdhdGUiLCJ0byI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZSIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS5wcm9kdWN0aW9uLnBvaW50ZXIiLCJ0byI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZSIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS5mcm9udGRvb3IubWFuaWZlc3QiLCJ0byI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZSIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS5hbmNob3IiLCJ0byI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZSIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS53aXRuZXNzLmluZGV4IiwidG8iOiJtdmcuY2xhaW0ucHVibGljLnBvc3R1cmUiLCJraW5kIjoic3VwcG9ydHMifSx7ImZyb20iOiJtdmcuZXZpZGVuY2UucmV2aWV3ZXIuaW5kZXgiLCJ0byI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZSIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS5wcm9kdWN0aW9uLnBvaW50ZXIiLCJ0byI6Im12Zy5jbGFpbS5wcm9kdWN0aW9uLnBvaW50ZXIiLCJraW5kIjoic3VwcG9ydHMifSx7ImZyb20iOiJtdmcuZXZpZGVuY2UuYW5jaG9yIiwidG8iOiJtdmcuY2xhaW0ucHJvZHVjdGlvbi5wb2ludGVyIiwia2luZCI6InN1cHBvcnRzIn0seyJmcm9tIjoibXZnLmV2aWRlbmNlLmZyb250ZG9vci5tYW5pZmVzdCIsInRvIjoibXZnLmNsYWltLmZyb250ZG9vci5tYW5pZmVzdCIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS5hbmNob3IiLCJ0byI6Im12Zy5jbGFpbS5hbmNob3IucmVjZWlwdCIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS53aXRuZXNzLmluZGV4IiwidG8iOiJtdmcuY2xhaW0ud2l0bmVzcy5pbmRleCIsImtpbmQiOiJzdXBwb3J0cyJ9LHsiZnJvbSI6Im12Zy5ldmlkZW5jZS5yZXZpZXdlci5pbmRleCIsInRvIjoibXZnLmNsYWltLnJldmlld2VyLnJvdXRpbmciLCJraW5kIjoic3VwcG9ydHMifSx7ImZyb20iOiJtdmcuY2xhaW0ucHJvZHVjdGlvbi5wb2ludGVyIiwidG8iOiJtdmcuY2xhaW0ucHVibGljLnBvc3R1cmUiLCJraW5kIjoicmVzb2x2ZXMifSx7ImZyb20iOiJtdmcuY2xhaW0uZnJvbnRkb29yLm1hbmlmZXN0IiwidG8iOiJtdmcuY2xhaW0ucHVibGljLnBvc3R1cmUiLCJraW5kIjoicmVzb2x2ZXMifSx7ImZyb20iOiJtdmcuY2xhaW0uYW5jaG9yLnJlY2VpcHQiLCJ0byI6Im12Zy5jbGFpbS5wdWJsaWMucG9zdHVyZSIsImtpbmQiOiJyZXNvbHZlcyJ9LHsiZnJvbSI6Im12Zy5jbGFpbS53aXRuZXNzLmluZGV4IiwidG8iOiJtdmcuY2xhaW0ucHVibGljLnBvc3R1cmUiLCJraW5kIjoicmVzb2x2ZXMifSx7ImZyb20iOiJtdmcuY2xhaW0ucmV2aWV3ZXIucm91dGluZyIsInRvIjoibXZnLmNsYWltLnB1YmxpYy5wb3N0dXJlIiwia2luZCI6InJlc29sdmVzIn1dfQ==",
  "signatures": []
}
Repeat reviewers should only reread the deltas that matter.
Open changes view
{"type": "state_bundle_published", "state_id": "mvg.state.public.2026-03-09T00-00-00Z", "route": "/trust-center/state/", "changed_at": "2026-03-09T00:00:00Z", "summary": "Normalized public state bundle published for import, diff, and lineage."}
{"type": "status_change", "claim_id": "mvg.claim.public.posture", "from": "HOLD", "to": "HOLD", "reason_code": "RC.STATUS.HOLD.REQUIRED_PUBLICATION_PROOF", "changed_at": "2026-03-09T00:00:00Z", "summary": "Current public posture remains HOLD because required publication proofs are still not authoritative."}
{"type": "pointer_phase", "claim_id": "mvg.claim.production.pointer", "from": "READY_TO_SIGN", "to": "READY_TO_SIGN", "reason_code": "RC.POINTER.HOLD.READY_TO_SIGN", "changed_at": "2026-02-23T00:00:00Z", "summary": "Canonical production pointer remains in READY_TO_SIGN phase."}
{"type": "freshness_change", "claim_id": "mvg.claim.witness.index", "old_fresh_until": "2026-05-24T00:00:00Z", "new_fresh_until": "2026-06-06T00:00:00Z", "changed_at": "2026-03-06T00:00:00Z", "summary": "Witness index refreshed and freshness window extended."}
{"type": "routing_refresh", "claim_id": "mvg.claim.reviewer.routing", "from": "2026-02-24T00:00:00Z", "to": "2026-03-09T00:00:00Z", "reason_code": "RC.ROUTING.PASS.REVIEWER_INDEX_PRESENT", "changed_at": "2026-03-09T00:00:00Z", "summary": "Reviewer routes normalized into the state layer and surfaced for repeat review."}
{"type": "anchor_phase", "claim_id": "mvg.claim.anchor.receipt", "from": "READY_TO_SIGN", "to": "READY_TO_SIGN", "reason_code": "RC.ANCHOR.HOLD.READY_TO_ANCHOR", "changed_at": "2026-02-23T23:26:11Z", "summary": "External anchor discovery remains READY_TO_ANCHOR."}
Same trust anchors referenced by the current public state bundle and verifier.
Open keys view
{
  "root_keys": [
    {
      "key_id": "mvg-openpgp-2026",
      "algorithm": "openpgp",
      "status": "active",
      "fingerprint": "12D9E2941E95C485C3D908BA4A70FE198AEC7BEB",
      "public_key_ref": "/pgp.asc",
      "source": "/.well-known/security.txt"
    }
  ],
  "witness_keys": [
    {
      "key_id": "w1",
      "algorithm": "openpgp",
      "status": "active",
      "fingerprint": "5C766E32E1B5C6A4E233B5FD74778298BFF446C5",
      "public_key_ref": "/.well-known/keys/witness/w1.asc",
      "source": "/trust/witnesses/independent-witness-1/pgp.asc"
    },
    {
      "key_id": "w2",
      "algorithm": "openpgp",
      "status": "active",
      "fingerprint": "A774FB5F68F9CBD6EB359730D28C87506334BDCC",
      "public_key_ref": "/.well-known/keys/witness/w2.asc",
      "source": "/trust/witnesses/independent-witness-2/pgp.asc"
    },
    {
      "key_id": "w3",
      "algorithm": "openpgp",
      "status": "active",
      "fingerprint": "D7E4275ABF9DE493CF2277BFBA9A68227DB41E25",
      "public_key_ref": "/.well-known/keys/witness/w3.asc",
      "source": "/trust/witnesses/independent-witness-3/pgp.asc"
    }
  ]
}