Skip to content

Commit 2d10043

Browse files
V46 Gate 7: Local interface comprehension rehearsal
Add package-backed V46LocalInterfaceComprehensionRehearsal with deterministic source-safe local rehearsal metadata for docs, product routes, API/MCP, ChatGPT App, Bitcode Chat, proof telemetry, and repair readback. Wire generator, checker, exports, focused protocol tests, Gate Quality and Canon Quality workflows, regenerated V46 artifacts, and spec/roadmap/README documentation for Gate 7 closure. Validation: pnpm run check:v46-gate1 --skip-branch-check; pnpm run check:v46-gate2 --skip-branch-check --skip-package-tests; pnpm run check:v46-gate3 --skip-branch-check --skip-package-tests; pnpm run check:v46-gate4 --skip-branch-check --skip-package-tests; pnpm run check:v46-gate5 --skip-branch-check --skip-package-tests; pnpm run check:v46-gate6 --skip-branch-check --skip-package-tests; pnpm run check:v46-gate7; pnpm --filter @bitcode/protocol typecheck; pnpm --filter @bitcode/protocol test; git diff --check.
1 parent bb5dad4 commit 2d10043

23 files changed

Lines changed: 2076 additions & 66 deletions

.bitcode/v46-interface-claim-contracts.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@
88
"artifactRoot": "v46-interface-claim-contracts:e336eab9588d13d70bf55365",
99
"sourceRoots": {
1010
"BITCODE_SPEC.txt": "BITCODE_SPEC.txt:674f33696f4048b636f67e13",
11-
"BITCODE_SPEC_V46.md": "BITCODE_SPEC_V46.md:009872679425104535947045",
12-
"BITCODE_SPEC_V46_DELTA.md": "BITCODE_SPEC_V46_DELTA.md:508fa749abdad4c294fef507",
13-
"BITCODE_SPEC_V46_NOTES.md": "BITCODE_SPEC_V46_NOTES.md:8041973f6b9db38b565008b4",
14-
"BITCODE_SPEC_V46_PARITY_MATRIX.md": "BITCODE_SPEC_V46_PARITY_MATRIX.md:cd7df12991c31a2b95e8dbd6",
15-
"SPECIFICATIONS_ROADMAP.md": "SPECIFICATIONS_ROADMAP.md:4ef6602f19fc9f0d1a25ab4f",
16-
"README.md": "README.md:2c7f6204927f16e8a5da94a2",
17-
"packages/protocol/README.md": "packages/protocol/README.md:fc9ae7ef5297a5127a407267",
18-
"package.json": "package.json:85e5be572a1904c4a439cfe6",
19-
"packages/protocol/src/index.js": "packages/protocol/src/index.js:c4536f5d4e30be2dd345a81d",
20-
"packages/protocol/src/index.d.ts": "packages/protocol/src/index.d.ts:d79dee28d095eb4d74a4436d",
11+
"BITCODE_SPEC_V46.md": "BITCODE_SPEC_V46.md:b8ecb2f2cbe1f3d8cb9c71f5",
12+
"BITCODE_SPEC_V46_DELTA.md": "BITCODE_SPEC_V46_DELTA.md:7920d7f42161931f93cba093",
13+
"BITCODE_SPEC_V46_NOTES.md": "BITCODE_SPEC_V46_NOTES.md:189e67fc2acbf4811ebac052",
14+
"BITCODE_SPEC_V46_PARITY_MATRIX.md": "BITCODE_SPEC_V46_PARITY_MATRIX.md:b133273fc254880a52286b25",
15+
"SPECIFICATIONS_ROADMAP.md": "SPECIFICATIONS_ROADMAP.md:b2e9e71006d861deb008fc48",
16+
"README.md": "README.md:f6aaae9cb46c3c5ea9f88257",
17+
"packages/protocol/README.md": "packages/protocol/README.md:cf41e9679273e5b70040dbb3",
18+
"package.json": "package.json:163b54e4f8fd7d1e74369695",
19+
"packages/protocol/src/index.js": "packages/protocol/src/index.js:982ea139bf7924bc9d8060f8",
20+
"packages/protocol/src/index.d.ts": "packages/protocol/src/index.d.ts:69da86d924bf5e58a83a194c",
2121
"packages/protocol/src/canonical/v46-interface-claim-contracts.js": "packages/protocol/src/canonical/v46-interface-claim-contracts.js:7bacc41bc1e35d1513baf796",
2222
"packages/protocol/test/v46-interface-claim-contracts.test.js": "packages/protocol/test/v46-interface-claim-contracts.test.js:f1dcb481edcbadee07f42127",
2323
"scripts/generate-v46-interface-claim-contracts.mjs": "scripts/generate-v46-interface-claim-contracts.mjs:c6faeaf341acbb26e4e51179",
2424
"scripts/check-v46-gate5-interface-claim-contracts.mjs": "scripts/check-v46-gate5-interface-claim-contracts.mjs:b6be899067bc320750689824",
25-
".github/workflows/bitcode-gate-quality.yml": ".github/workflows/bitcode-gate-quality.yml:51171a1ceff781d3a2e6c2b9",
26-
".github/workflows/bitcode-canon-quality.yml": ".github/workflows/bitcode-canon-quality.yml:a9b24db5df436aed023707e6",
25+
".github/workflows/bitcode-gate-quality.yml": ".github/workflows/bitcode-gate-quality.yml:6cbd2dbd8db154eef0c2c060",
26+
".github/workflows/bitcode-canon-quality.yml": ".github/workflows/bitcode-canon-quality.yml:eceb3e65f32dcf806f3a4ea9",
2727
"packages/btd/src/api-schema-compatibility-matrix.ts": "packages/btd/src/api-schema-compatibility-matrix.ts:21527a4ab84909ce72247fab",
2828
"packages/btd/__tests__/api-schema-compatibility-matrix.test.ts": "packages/btd/__tests__/api-schema-compatibility-matrix.test.ts:32fa0cfd7301dc44808b3eac",
2929
"packages/btd/src/mcp-tool-contract.ts": "packages/btd/src/mcp-tool-contract.ts:ed7ff68bb55bd47afc9c538b",

0 commit comments

Comments
 (0)