OverviewFilesCommitsIssuesDocsReleasesPeers

P2P-Hiverelay / docs / vnext / peerit-vendor-authority-drift.json

55 lines · json ref:
{
  "schema": "hiverelay-vnext-peerit-vendor-authority-drift-v1",
  "observedAt": "2026-07-12T15:03:27Z",
  "status": "release-blocker",
  "authorizesMerge": false,
  "authorizesRelease": false,
  "authorizesDeployment": false,
  "hiverelayAuthority": {
    "tip": "211b20d892203de89be07975c155a09c976d6bd4",
    "manifestAuthorityHash": "c56d951b526c4915204c531f45a870a14af815887d26e535812773fcb4977b94",
    "sourceClosureHash": "2fd7a1fa4e8d4496d179dc99ca72d29d1dab4c307efd8b5f03167c75f9a8dd49",
    "artifactHash": "30bcbde57251dd47018b980eaf3dba69de3afcb44ccf6930f7bddd89b708fba3"
  },
  "peeritVendor": {
    "tip": "00f46f3c26a44adb29a80894d247be1411093c37",
    "manifestAuthorityHash": "a1915b2e2e05a08f08a3f6915ab3d093dfb7671b2e454286dc7bfddb46a12834",
    "sourceClosureHash": "1ee52e78ef044d375707ff2bc9596755785ccaff74d69833ecf6dc0d6a53dac4",
    "artifactHash": "30bcbde57251dd47018b980eaf3dba69de3afcb44ccf6930f7bddd89b708fba3",
    "historicalBundleBindingRemainsAccurate": true
  },
  "independentReproduction": {
    "checkout": "00-core/peerit-vnext-review",
    "sourceCheckout": "/private/tmp/hiverelay-blind",
    "command": "npm run verify:hiverelay-blind-client-vendor",
    "exitCode": 1,
    "errorCode": "BLIND_CLIENT_BROWSER_MANIFEST_DRIFT",
    "artifactBytesChanged": false,
    "authorityCompatible": false
  },
  "affectedPeeritPaths": [
    "scripts/vendor-hiverelay-blind-client.mjs",
    "vendor/hiverelay-blind-client-v1/blind-client-control-v1.manifest.cenc",
    "vendor/hiverelay-blind-client-v1/blind-client-control-v1.chromium-evidence.json",
    "vendor/hiverelay-blind-client-v1/blind-client-control-v1.cross-host-evidence.json",
    "vendor/hiverelay-blind-client-v1/authority.json"
  ],
  "requiredRemediationOrder": [
    "Review and accept HiveRelay commit 211b20d892203de89be07975c155a09c976d6bd4 as the candidate browser authority repair",
    "Update Peerit vendor-generator expected manifest and source-closure hashes",
    "Run the Peerit vendor generator; do not hand-edit generated manifest or evidence artifacts",
    "Pass verify:hiverelay-blind-client-vendor against the accepted HiveRelay authority",
    "Pass the Peerit substrate and build-closure suites",
    "Regenerate and verify the Peerit web build and release authorities",
    "Preserve the repaired Peerit candidate independently before integration"
  ],
  "blockedBoundaries": [
    "T03-blind-client-package-authority",
    "T09-peerit-vnext-migration",
    "PG-8-consumer",
    "merge",
    "release",
    "deployment"
  ]
}