Skip to content

Commit d83f557

Browse files
V43 Gate 4: Extract Reading route
Adds the /read five-step enterprise Reading route with source-safe ReadRouteSession state, public navigation wiring, retained Terminal workbench reuse, and route-owned recent Reading activity readback. Adds the V43 Gate 4 protocol artifact, generator, checker, workflow hooks, docs/spec updates, and focused UAPI/protocol test coverage for the route extraction.
1 parent 637c6b0 commit d83f557

37 files changed

Lines changed: 2185 additions & 101 deletions

.bitcode/v43-packs-activity-master-detail.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"currentTarget": "V42",
66
"sourceSafetyVerdict": "source-safe-packs-activity-master-detail-metadata",
77
"generatedAt": "deterministic",
8-
"artifactRoot": "v43-packs-activity-master-detail:16af692e5389aab2e555718c",
8+
"artifactRoot": "v43-packs-activity-master-detail:b3480760d0d3a35b8590f2ff",
99
"passed": true,
1010
"typeIds": [
1111
"deposit-option",
@@ -138,27 +138,27 @@
138138
],
139139
"sourceRoots": {
140140
"activePointer": "BITCODE_SPEC.txt:75f3f6d81f999da998f40cb6",
141-
"spec": "BITCODE_SPEC_V43.md:e1511ab411b955ac06577f1c",
142-
"delta": "BITCODE_SPEC_V43_DELTA.md:40784121b9e0e5cb052f61f9",
143-
"notes": "BITCODE_SPEC_V43_NOTES.md:656205fa69ebf3534be0d27b",
144-
"parity": "BITCODE_SPEC_V43_PARITY_MATRIX.md:a89a11099e9899086349f219",
145-
"roadmap": "SPECIFICATIONS_ROADMAP.md:13edb10a293b1562c86d1a71",
146-
"readme": "README.md:37a1663a56243ba4a24a6982",
147-
"protocolReadme": "packages/protocol/README.md:c6aa082931d703278de8ff57",
148-
"packageJson": "package.json:8e3513f2ce52a7647bf2b949",
149-
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:363fadca2aa9a89082fcd5d0",
150-
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:c537637b2ebfbde127211e6e",
141+
"spec": "BITCODE_SPEC_V43.md:6e516c0a6e96290386afcf61",
142+
"delta": "BITCODE_SPEC_V43_DELTA.md:647032f97afd192352dc10b1",
143+
"notes": "BITCODE_SPEC_V43_NOTES.md:a68a543d6ea0e4349cad034a",
144+
"parity": "BITCODE_SPEC_V43_PARITY_MATRIX.md:06185dd04abc8959e1c84483",
145+
"roadmap": "SPECIFICATIONS_ROADMAP.md:473a173a7f9743dcea1c1f47",
146+
"readme": "README.md:a1a22b6a7c52f36f0958c36a",
147+
"protocolReadme": "packages/protocol/README.md:e38fe167428aac1bca4a2461",
148+
"packageJson": "package.json:bc3b1bdf2a9b8b49d012bc0b",
149+
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:de78a45f02fba6ef7c693aaf",
150+
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:fe726499f880ae3ae3c507be",
151151
"model": "uapi/components/base/bitcode/activity/pack-activity-model.ts:6c610ebddc2949f3716b6bf8",
152152
"route": "uapi/app/api/packs/activity/route.ts:8a524f1dd16889733ce418a7",
153153
"page": "uapi/app/packs/page.tsx:1b3d7a1cc00500a13042e8dd",
154154
"client": "uapi/app/packs/PacksPageClient.tsx:d777458df28f47a360c6601c",
155155
"exchangeRedirect": "uapi/app/exchange/page.tsx:be7a744d1f9c9252d1b6eba9",
156-
"nav": "uapi/components/base/bitcode/layout/nav.tsx:a39909d2e23170a803373674",
157-
"workspaceSurface": "uapi/components/base/bitcode/layout/workspace-surface.ts:f4784c0c92f5d958ddeb64ab",
158-
"publicCopy": "uapi/components/base/bitcode/layout/bitcode-public-copy.ts:4e2e907a06a6d288be74e5ad",
159-
"publicExplainers": "uapi/components/base/bitcode/layout/bitcode-public-explainers.ts:c28aae00fd37ff1c898a7c38",
160-
"packageIndex": "packages/protocol/src/index.js:b700d9aafac73862fb0ba9cf",
161-
"packageTypes": "packages/protocol/src/index.d.ts:9ef207570ce6e9533b9bafaf",
156+
"nav": "uapi/components/base/bitcode/layout/nav.tsx:185098956a79250823f9f284",
157+
"workspaceSurface": "uapi/components/base/bitcode/layout/workspace-surface.ts:d0b0b09eea99f1efde69f078",
158+
"publicCopy": "uapi/components/base/bitcode/layout/bitcode-public-copy.ts:0965f97cf0de448735155ecd",
159+
"publicExplainers": "uapi/components/base/bitcode/layout/bitcode-public-explainers.ts:0f7770336c1329ef78bca543",
160+
"packageIndex": "packages/protocol/src/index.js:16bf3b05b7ac611fb40825a4",
161+
"packageTypes": "packages/protocol/src/index.d.ts:a871b011c2249f62a392fbec",
162162
"packageTest": "packages/protocol/test/v43-packs-activity-master-detail.test.js:baf3e44b2fbe4e62590c1824",
163163
"uapiTest": "uapi/tests/packActivityModel.test.ts:a4c3deea857830cf57772a4d",
164164
"generator": "scripts/generate-v43-packs-activity-master-detail.mjs:f342bc9b3ebb8de4e7aa2882",

0 commit comments

Comments
 (0)