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
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -187,6 +187,32 @@ responses. The deterministic source-safe proof artifact is
187
187
Gate 8 makes the Reading product observable and repairable.
188
188
It must stream source-safe phase, agent, step, Failsafe, ThricifiedGeneration, tool, storage, ledger, wallet, delivery, and UI events into the rich execution log and operator readback surfaces with proof roots and runbook hooks.
189
189
190
+
The package-owned closure type is `ReadingOperationalTelemetryRepairReadback`
Copy file name to clipboardExpand all lines: BITCODE_SPEC_V39_DELTA.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -199,7 +199,12 @@ Closure acceptance:
199
199
200
200
Closure implementation:
201
201
202
-
- Pending Gate 8 work must define telemetry/repair artifacts and route or component tests.
202
+
- Gate 8 package source is `packages/pipelines/asset-pack/src/reading-operational-telemetry-repair-readback.ts`.
203
+
-`ReadingOperationalTelemetryRepairReadback` emits `ReadingOperationalTelemetryEvent`, `ReadingOperationalOperatorReadback`, `ReadingOperationalTelemetryStorageRecord`, and `ReadingOperationalRepairRunbookHook` projections under `reading/operational`.
204
+
- Event kinds are phase, PTRR agent, PTRR step, Failsafe, ThricifiedGeneration, ToolExecution, storage, ledger, wallet, delivery, UI, and repair; each event carries proof roots plus prompt/result disclosure posture.
205
+
- The rich execution log and header accept direct Reading operational telemetry payloads and render pipeline, phase, agent, step, Failsafe, generation, tool, schema, event, proof, redaction, prompt disclosure, result disclosure, and fail-closed posture.
Copy file name to clipboardExpand all lines: BITCODE_SPEC_V39_NOTES.md
+19-1Lines changed: 19 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -254,7 +254,25 @@ credential value.
254
254
255
255
## Gate 8 implementation notes
256
256
257
-
Gate 8 closes operational telemetry, repair, and operator readback for Reading. Every pipeline, storage, ledger, wallet, delivery, and UI event must be source-safe, proof-rooted, and tied to repair/runbook posture.
257
+
Gate 8 closes operational telemetry, repair, and operator readback for Reading.
258
+
`ReadingOperationalTelemetryRepairReadback` is the package-owned seam that
| Settlement, BTD rights, and delivery | Gate 7 |`packages/pipelines/asset-pack/src/asset-pack-settlement-rights-delivery.ts`, `.bitcode/v39-settlement-rights-delivery.json`, BTD receipt/source-to-shares/reconciliation primitives, package tests, protocol tests | implemented | Payment unlocks rights and delivery only when finality, source-to-shares, BTD rights, reconciliation, and pull-request delivery agree; repair paths are auditable. |
79
-
| Operational telemetry and repair | Gate 8 |stream events, operator readback, runbook hooks, proof roots, repair commands|pending| Reading is observable and repairable end to end. |
79
+
| Operational telemetry and repair | Gate 8 |`ReadingOperationalTelemetryRepairReadback`, `.bitcode/v39-operational-telemetry-repair-readback.json`, package tests, UI tests, protocol tests|implemented| Reading is observable and repairable end to end through source-safe stream events, operator readback, runbook hooks, proof roots, and repair commands. |
| Local and staging rehearsal | Gate 10 | local/staging lanes, real-inference gates, depository search, preview, settlement/delivery posture | pending | The full Reading flow rehearses in local and staging-testnet with production-mainnet value-bearing admission blocked. |
82
82
| Promotion readiness | Gate 11 | V39 promotion report, generated proof appendix, promotion workflow, command dry-run | pending | V39 promotes only after all commercial Reading gates and source-safety evidence close. |
@@ -98,6 +98,7 @@ No `_legacy/` source is active source truth.
98
98
| ReadFitsFinding runtime |`ReadFitsFindingSynthesis` searches many above-threshold deposits with replayable query, ranking, threshold, and selected-fit provenance receipts | implemented |
99
99
| Preview and quote | AssetPack preview is source-safe and quote is deterministic before settlement | implemented |
100
100
| Settlement and delivery | BTC settlement, BTD rights transfer, source-to-shares compensation, ledger/database/storage sync, and delivery are auditable | implemented |
101
+
| Operational telemetry and repair | Reading stream events, operator readback, rich log rendering, proof roots, and repair hooks are source-safe and replayable | implemented |
101
102
| Telemetry and repair | Reading emits source-safe rich stream events and operator readback with proof roots and repair posture | pending |
- 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`.
0 commit comments