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
- Generated structured artifact inventory: draft `.bitcode/v35-spec-family-report.json`, draft `.bitcode/v35-canonical-input-report.json`, source-safe `.bitcode/v35-documentation-surface-catalog.json`, source-safe `.bitcode/v35-telemetry-taxonomy-catalog.json`, source-safe `.bitcode/v35-public-docs-usage-guides.json`, source-safe `.bitcode/v35-operator-runbook-catalog.json`, future source-safe V35 telemetry/documentation artifacts, and `BITCODE_SPEC_V35_PROVEN.md` only after V35 promotion
10
+
- Generated structured artifact inventory: draft `.bitcode/v35-spec-family-report.json`, draft `.bitcode/v35-canonical-input-report.json`, source-safe `.bitcode/v35-documentation-surface-catalog.json`, source-safe `.bitcode/v35-telemetry-taxonomy-catalog.json`, source-safe `.bitcode/v35-public-docs-usage-guides.json`, source-safe `.bitcode/v35-operator-runbook-catalog.json`, source-safe `.bitcode/v35-docs-qa-alignment-report.json`, future source-safe V35 telemetry/documentation artifacts, and `BITCODE_SPEC_V35_PROVEN.md` only after V35 promotion
11
11
- Source parity state: V35 source parity opens with Gate 1 and will close telemetry taxonomy, documentation surface, public docs usage, dashboard/runbook, documentation QA, onboarding, integration, rehearsal, and promotion-readiness gates before canonical promotion
12
12
- Active canonical pointer during draft opening: `BITCODE_SPEC.txt` -> `V34`
13
13
- Notes companion: `BITCODE_SPEC_V35_NOTES.md`
@@ -315,6 +315,29 @@ They must not carry secret values, privileged database key values, provider toke
The artifact is generated by `pnpm run generate:v35-operator-runbook-catalog`, checked by `pnpm run check:v35-operator-runbook-catalog`, closed by `pnpm run check:v35-gate5`, and exported by `@bitcode/protocol` through `buildOperatorRunbookCatalog`.
317
317
318
+
## V35 DocsQaAlignmentReport canon
319
+
320
+
Gate 6 materializes `DocsQaAlignmentReport` as package-owned protocol truth.
321
+
The deterministic artifact `.bitcode/v35-docs-qa-alignment-report.json` carries `source-safe-docs-qa-metadata` and proves ten documentation alignment rows:
Docs QA payloads may carry file paths, token names, generated artifact paths, proof roots, and failure codes.
337
+
They must not carry secret values, provider tokens, wallet private material, raw protected prompts, protected source payloads, or unpaid AssetPack source.
338
+
The report fails closed on missing alignment ids, missing source roots, missing expected tokens, missing generated artifacts, unsupported disclosure claims, secret-shaped markers, protected source disclosure, wallet private material disclosure, raw protected prompts, and unpaid AssetPack source disclosure.
339
+
The artifact is generated by `pnpm run generate:v35-docs-qa-alignment-report`, checked by `pnpm run check:v35-docs-qa-alignment-report`, closed by `pnpm run check:v35-gate6`, and exported by `@bitcode/protocol` through `buildDocsQaAlignmentReport`.
340
+
318
341
## V35 whole Bitcode operator chain
319
342
320
343
The V35 operator chain keeps V34 behavior and adds source-safe documentation and telemetry visibility:
Copy file name to clipboardExpand all lines: BITCODE_SPEC_V35_DELTA.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -142,6 +142,9 @@ Closure acceptance:
142
142
-`DocsQaAlignmentReport` checks code, SPEC, DELTA, NOTES, PARITY, generated proof, generated artifacts, public docs, internal docs, route docs, and interface docs;
143
143
- stale tokens, missing source roots, missing generated artifacts, and unsupported disclosure claims fail closed;
144
144
- package scripts and workflows run the docs QA checks.
145
+
-`DocsQaAlignmentReport` is exported by `@bitcode/protocol`, generated into `.bitcode/v35-docs-qa-alignment-report.json` with `source-safe-docs-qa-metadata`, and checked by `pnpm run check:v35-gate6`;
Copy file name to clipboardExpand all lines: BITCODE_SPEC_V35_NOTES.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,6 +61,7 @@ Read the system as:
61
61
- Gate 3 closes `TelemetryTaxonomyCatalog` with `.bitcode/v35-telemetry-taxonomy-catalog.json`, `source-safe-telemetry-taxonomy-metadata`, package export `buildTelemetryTaxonomyCatalog`, package test coverage, redaction posture for every event family, ThricifiedGeneration inference telemetry boundaries, and `check:v35-gate3`.
62
62
- Gate 4 closes `PublicDocsUsageGuideCatalog` with `.bitcode/v35-public-docs-usage-guides.json`, `source-safe-public-docs-metadata`, package export `buildPublicDocsUsageGuideCatalog`, package test coverage, public disclosure-limit docs content, and `check:v35-gate4`.
63
63
- Gate 5 closes `OperatorRunbookCatalog` with `.bitcode/v35-operator-runbook-catalog.json`, `source-safe-runbook-metadata`, package export `buildOperatorRunbookCatalog`, package test coverage, dashboard/alert/runbook derivation from telemetry taxonomy rows, incident escalation paths, operator command sequences, forbidden-data boundaries, post-incident documentation update requirements, and `check:v35-gate5`.
64
+
- Gate 6 closes `DocsQaAlignmentReport` with `.bitcode/v35-docs-qa-alignment-report.json`, `source-safe-docs-qa-metadata`, package export `buildDocsQaAlignmentReport`, package test coverage, stale token blockers, generated artifact inventory checks, source-root evidence, unsupported disclosure claim blockers, workflow/checker wiring, and `check:v35-gate6`.
| Local staging telemetry documentation rehearsal | Gate 9 | local/staging rehearsal logs, docs QA output, dashboard/runbook proof roots, and `check:v35-gate9`| drafted | Operators can follow docs and telemetry through local and staging-testnet drills while value-bearing mainnet remains blocked. |
@@ -76,14 +76,15 @@ No `_legacy/` source is active source truth.
0 commit comments