You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: BITCODE_SPEC_V39.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -105,6 +105,15 @@ source-safe `DepositoryAsset` candidates for Finding Fits.
105
105
Gate 3 implements the five-step enterprise Reading path in Terminal and connected Conversation handoffs.
106
106
The UX must default to clear low-detail guidance while preserving expandable source-safe operational detail for every step, pipeline run, quote, settlement, and delivery state.
107
107
The gate is closed by route state contracts, component tests, browser proof, stream-log integration, and source-safe disclosure tests.
108
+
The implementation basis is `TerminalEnterpriseReadingUxState`, exported from
109
+
`uapi/app/terminal/terminal-enterprise-reading-ux-state.ts`, with five stable
Copy file name to clipboardExpand all lines: BITCODE_SPEC_V39_NOTES.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -188,7 +188,15 @@ without reading source-bearing payloads before settlement. The proof artifact is
188
188
189
189
## Gate 3 implementation notes
190
190
191
-
Gate 3 closes the enterprise Reading UX state machine. Terminal and Conversation handoff must expose the five-step Reading path with low-detail guidance by default and expandable source-safe pipeline detail.
191
+
Gate 3 closes the enterprise Reading UX state machine. Terminal and
192
+
Conversation handoff expose the five-step Reading path with low-detail guidance
193
+
by default and expandable source-safe pipeline detail.
194
+
The state carrier is `TerminalEnterpriseReadingUxState`; Conversation can
195
+
suggest only a source-safe `readingStage`, and Terminal reads it back as
196
+
operator posture while retaining transaction authority.
197
+
The generated artifact `.bitcode/v39-enterprise-reading-ux-state.json` binds
| Depository supply indexing | Gate 2 |`packages/pipelines/asset-pack/src/depository-supply-index.ts`, `.bitcode/v39-depository-supply-indexing.json`, `packages/pipelines/asset-pack/src/__tests__/depository-supply-index.test.ts`, `packages/protocol/test/v39-depository-supply-indexing.test.js`| implemented | Deposited source becomes measurable, indexable, rights-aware, searchable, and repairable through source-safe `DepositorySupplyIndex` records. |
74
-
| Enterprise Reading UX state machine | Gate 3 |Terminal route state, Conversation handoff, rich execution log, browser proof | pending| The five-step enterprise Reading UX is implemented with low-detail defaults and expandable source-safe detail. |
74
+
| Enterprise Reading UX state machine | Gate 3 |`uapi/app/terminal/terminal-enterprise-reading-ux-state.ts`, `TerminalDepositReadWorkbench.tsx`, Conversation handoff, Terminal route query, `.bitcode/v39-enterprise-reading-ux-state.json`, focused UAPI tests, opt-in browser proof workflow | implemented| The five-step enterprise Reading UX is implemented with low-detail defaults, expandable source-safe detail, route-state handoff, rich execution stream integration, and source-safe disclosure proof. |
75
75
| ReadNeed review and resynthesis | Gate 4 |`ReadNeedComprehensionSynthesis`, Need storage, feedback, resynthesis, accepted-Need admission | pending | Finding Fits remains blocked until a reviewed Need is accepted. |
76
76
| ReadFitsFinding runtime and replay | Gate 5 |`ReadFitsFindingSynthesis`, search tools, embeddings, ranking, selected-fit provenance, replay receipts | pending | Finding Fits searches the whole available Depository for many above-threshold candidates. |
Later V39 gates must add gate-specific parity sections when their implementation begins. Gates 1 and 2 intentionally do not claim closure for enterprise Reading UX, Need review, Finding Fits runtime, preview/quote, settlement/delivery, telemetry/repair, interface parity, rehearsal, or promotion readiness.
154
+
Later V39 gates must add gate-specific parity sections when their implementation begins. Gates 1 through 3 intentionally do not claim closure for Need review, Finding Fits runtime, preview/quote, settlement/delivery, telemetry/repair, interface parity, rehearsal, or promotion readiness.
144
155
145
156
## accepted boundaries and reopen conditions
146
157
147
158
V39 Gate 1 accepts only draft-family, roadmap, workflow, branch, and documentation posture closure.
148
159
V39 Gate 2 accepts only Depository supply indexing, source-safe search document, vector projection, storage readback posture, rights boundary, repair posture, and Finding Fits handoff closure.
Later gate scope is intentionally pending and must be reopened into gate-specific parity sections before implementation starts.
150
162
151
163
## completion condition
152
164
153
-
V39 Gate 2 is complete when `check:v39-gate2`, package Depository supply tests, V39 draft spec-family validation, V38/V39 canon-posture drift validation, and promoted V38 spec-family validation all pass on a `v39/gate-2-*` branch.
165
+
V39 Gate 3 is complete when `check:v39-gate3`, focused Terminal/Conversation/UAPI tests, V39 draft spec-family validation, V38/V39 canon-posture drift validation, and promoted V38 spec-family validation all pass on a `v39/gate-3-*` branch.
- V34 Gate 2 closure anchor: deployment-depth now owns package-backed `DeploymentHostCapabilityCatalog` and `EnvironmentLaneContract` source, deterministic `.bitcode/v34-deployment-host-capability-catalog.json` and `.bitcode/v34-environment-lane-contracts.json`, and visible `value-bearing-mainnet` blocking through `blocked_future_canon_required`.
@@ -62,6 +62,7 @@
62
62
- V38 Gate 11 closure anchor: Inference correctness depth now owns package-backed `V38InferencePromotionReadinessReport` source, deterministic `.bitcode/v38-promotion-readiness-report.json`, `source-safe-inference-promotion-readiness-metadata`, source-safe coverage for all V38 inference artifacts, `BITCODE_SPEC_V38_PROVEN.md` generation support, promotion command dry-run support, `v38-canon-promotion.yml`, active V38 / draft V39 posture preparation, package tests, workflow wiring, and `check:v38-gate11`.
63
63
- V39 Gate 1 opening anchor: Commercial Reading readiness opens over promoted V38 with V39 SPEC, DELTA, NOTES, and PARITY files, `check:v39-gate1`, V38 active / V39 draft posture, and an eleven-gate plan for Depository supply indexing, enterprise Reading UX state, ReadNeed review/resynthesis, ReadFitsFinding runtime and replay, AssetPack preview/quote disclosure, settlement/BTD rights/delivery, operational telemetry/repair, interface parity, local/staging rehearsal, and promotion readiness.
0 commit comments