Skip to content

Commit 134cd32

Browse files
V46 Gate 3: Bound public and operator claims (#226)
Adds the V46 public/operator claim-boundary artifact, generator, checker, package exports, and tests. Aligns landing, public docs, operator notes, and README copy to AssetPack/BTD/BTC/proof-readback boundaries while preserving /docs/protocol-v26 as a compatibility alias. Regenerates protocol evidence artifacts and wires Gate 3 validation into maintained quality workflows.
1 parent c7c0e47 commit 134cd32

33 files changed

Lines changed: 2096 additions & 104 deletions

.bitcode/v35-public-docs-usage-guides.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@
185185
},
186186
{
187187
"guideId": "protocol_usage",
188-
"publicRoute": "/docs/protocol-v26",
188+
"publicRoute": "/docs/protocol",
189189
"title": "Protocol usage guide",
190190
"audience": [
191191
"protocol_reviewers",
@@ -209,7 +209,7 @@
209209
"packages/protocol/src/canonical/v21-specifying.js"
210210
],
211211
"docsSections": [
212-
"protocol-v26",
212+
"protocol",
213213
"proofs",
214214
"settlement-btd"
215215
],
@@ -273,7 +273,7 @@
273273
"present": true
274274
}
275275
],
276-
"guideRoot": "public-docs-guide-row:5c4fedd9d938be94edf328b5"
276+
"guideRoot": "public-docs-guide-row:3727d65d984dc16170993019"
277277
},
278278
{
279279
"guideId": "auxillaries_usage",
@@ -925,7 +925,7 @@
925925
],
926926
"docsSections": [
927927
"proofs",
928-
"protocol-v26"
928+
"protocol"
929929
],
930930
"proofSignals": [
931931
"witness artifact",
@@ -983,7 +983,7 @@
983983
"present": true
984984
}
985985
],
986-
"guideRoot": "public-docs-guide-row:b9282e3a3536175084ee6acc"
986+
"guideRoot": "public-docs-guide-row:2478e2c9f6e7ab968976fa12"
987987
},
988988
{
989989
"guideId": "exchange_deferred_boundary",
@@ -1186,7 +1186,7 @@
11861186
},
11871187
{
11881188
"guideId": "protocol_usage",
1189-
"publicRoute": "/docs/protocol-v26",
1189+
"publicRoute": "/docs/protocol",
11901190
"routePresent": true,
11911191
"allSourceRootsPresent": true,
11921192
"sourceRoots": [
@@ -1433,5 +1433,5 @@
14331433
]
14341434
}
14351435
],
1436-
"artifactRoot": "public-docs-usage-guides:d796083bee958b2958c76a5d"
1436+
"artifactRoot": "public-docs-usage-guides:082b5a06f4d926438e165af5"
14371437
}

.bitcode/v46-protocol-comprehension-object-model.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
"sourceSafetyVerdict": "source-safe-protocol-comprehension-metadata",
99
"sourceRoots": {
1010
"activePointer": "BITCODE_SPEC.txt:674f33696f4048b636f67e13",
11-
"spec": "BITCODE_SPEC_V46.md:80866fb0fe6237423e8e9cc6",
12-
"delta": "BITCODE_SPEC_V46_DELTA.md:530da10815e13d08cb049e3f",
13-
"notes": "BITCODE_SPEC_V46_NOTES.md:62410fd88dd4cfd0f14709c2",
14-
"parity": "BITCODE_SPEC_V46_PARITY_MATRIX.md:bf861b282032ee09cb39b4e3",
15-
"roadmap": "SPECIFICATIONS_ROADMAP.md:8b06618a6b3aacd78b5101e1",
16-
"readme": "README.md:66f34e12d821e563df70543c",
17-
"protocolReadme": "packages/protocol/README.md:fbfb8da2fcc822429d931d42",
18-
"packageJson": "package.json:17419c79cde7acf2f42b864c",
19-
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:691811c14e48f2551f301b63",
20-
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:011fddd28c3917a046adbe83",
21-
"packageIndex": "packages/protocol/src/index.js:032e82565f5bed84aa894bb8",
22-
"packageTypes": "packages/protocol/src/index.d.ts:c840a99ef313f46bc3778b4d",
11+
"spec": "BITCODE_SPEC_V46.md:88f151307f51425c7a75e83e",
12+
"delta": "BITCODE_SPEC_V46_DELTA.md:697e453746a722211efac77d",
13+
"notes": "BITCODE_SPEC_V46_NOTES.md:a1200a8492649c3719945728",
14+
"parity": "BITCODE_SPEC_V46_PARITY_MATRIX.md:b54865e53a2537e4fe07d30e",
15+
"roadmap": "SPECIFICATIONS_ROADMAP.md:8dc49ea14afd5142a2f5d544",
16+
"readme": "README.md:bb5b694da7ceb200a156c238",
17+
"protocolReadme": "packages/protocol/README.md:e6431b343834666a1098989a",
18+
"packageJson": "package.json:25d48242e422647b6b3d744b",
19+
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:8e8cc738714773e4d1b67e26",
20+
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:1245012ffbcca69b6ed9c4d0",
21+
"packageIndex": "packages/protocol/src/index.js:f1093949979f4a218f646e02",
22+
"packageTypes": "packages/protocol/src/index.d.ts:f423e5dd6568a21c7eefecc2",
2323
"packageSource": "packages/protocol/src/canonical/v46-protocol-comprehension-object-model.js:a55974c399c15656961c7370",
2424
"packageTest": "packages/protocol/test/v46-protocol-comprehension-object-model.test.js:b3dd4b276e9c00b76becb15e",
2525
"generator": "scripts/generate-v46-protocol-comprehension-object-model.mjs:814f07e809e47d359485ba46",

0 commit comments

Comments
 (0)