|
104 | 104 | "PublicDocsUsageGuideCatalog", |
105 | 105 | "OperatorRunbookCatalog", |
106 | 106 | "TestnetRolloutReadinessGuide", |
107 | | - "TelemetryDocumentationInterfaceIntegration" |
| 107 | + "TelemetryDocumentationInterfaceIntegration", |
| 108 | + "LocalStagingTelemetryDocumentationRehearsal" |
108 | 109 | ], |
109 | 110 | "generatedArtifacts": [], |
110 | 111 | "repairCommand": "edit V35 SPEC, DELTA, NOTES, and PARITY together, then rerun pnpm run check:v35-gate6", |
|
133 | 134 | "PublicDocsUsageGuideCatalog", |
134 | 135 | "OperatorRunbookCatalog", |
135 | 136 | "TestnetRolloutReadinessGuide", |
136 | | - "TelemetryDocumentationInterfaceIntegration" |
| 137 | + "TelemetryDocumentationInterfaceIntegration", |
| 138 | + "LocalStagingTelemetryDocumentationRehearsal" |
137 | 139 | ], |
138 | 140 | "missingTokens": [], |
139 | 141 | "missingGeneratedArtifacts": [], |
|
148 | 150 | ], |
149 | 151 | "validationCommand": "pnpm run check:v35-gate6", |
150 | 152 | "failClosedResult": "documentation, route, interface, generated artifact, or promotion use stays blocked until missing sources, stale tokens, or unsupported disclosure claims are repaired", |
151 | | - "alignmentRoot": "docs-qa-alignment-row:7c182c9aed7c8fcc4253c93a" |
| 153 | + "alignmentRoot": "docs-qa-alignment-row:0f643b43fd69eb383a4387bf" |
152 | 154 | }, |
153 | 155 | { |
154 | 156 | "alignmentId": "roadmap_readme_alignment", |
|
164 | 166 | "V35 Gate 6 closure anchor", |
165 | 167 | "V35 Gate 7 closure anchor", |
166 | 168 | "V35 Gate 8 closure anchor", |
| 169 | + "V35 Gate 9 closure anchor", |
167 | 170 | "OperatorRunbookCatalog", |
168 | 171 | "DocsQaAlignmentReport", |
169 | 172 | "TestnetRolloutReadinessGuide", |
170 | | - "TelemetryDocumentationInterfaceIntegration" |
| 173 | + "TelemetryDocumentationInterfaceIntegration", |
| 174 | + "LocalStagingTelemetryDocumentationRehearsal" |
171 | 175 | ], |
172 | 176 | "generatedArtifacts": [], |
173 | 177 | "repairCommand": "refresh roadmap and README posture after gate closure and rerun pnpm run check:v35-gate6", |
|
190 | 194 | "V35 Gate 6 closure anchor", |
191 | 195 | "V35 Gate 7 closure anchor", |
192 | 196 | "V35 Gate 8 closure anchor", |
| 197 | + "V35 Gate 9 closure anchor", |
193 | 198 | "OperatorRunbookCatalog", |
194 | 199 | "DocsQaAlignmentReport", |
195 | 200 | "TestnetRolloutReadinessGuide", |
196 | | - "TelemetryDocumentationInterfaceIntegration" |
| 201 | + "TelemetryDocumentationInterfaceIntegration", |
| 202 | + "LocalStagingTelemetryDocumentationRehearsal" |
197 | 203 | ], |
198 | 204 | "missingTokens": [], |
199 | 205 | "missingGeneratedArtifacts": [], |
|
208 | 214 | ], |
209 | 215 | "validationCommand": "pnpm run check:v35-gate6", |
210 | 216 | "failClosedResult": "documentation, route, interface, generated artifact, or promotion use stays blocked until missing sources, stale tokens, or unsupported disclosure claims are repaired", |
211 | | - "alignmentRoot": "docs-qa-alignment-row:d307c81a82bb3d209b1d74f7" |
| 217 | + "alignmentRoot": "docs-qa-alignment-row:788cadaddb4bc6bc919f6294" |
212 | 218 | }, |
213 | 219 | { |
214 | 220 | "alignmentId": "generated_artifact_inventory_alignment", |
|
224 | 230 | ".bitcode/v35-operator-runbook-catalog.json", |
225 | 231 | ".bitcode/v35-docs-qa-alignment-report.json", |
226 | 232 | ".bitcode/v35-testnet-rollout-readiness-guide.json", |
227 | | - ".bitcode/v35-telemetry-documentation-interface-integration.json" |
| 233 | + ".bitcode/v35-telemetry-documentation-interface-integration.json", |
| 234 | + ".bitcode/v35-local-staging-telemetry-documentation-rehearsal.json" |
228 | 235 | ], |
229 | 236 | "expectedTokens": [ |
230 | 237 | ".bitcode/v35-docs-qa-alignment-report.json", |
|
233 | 240 | ".bitcode/v35-telemetry-taxonomy-catalog.json", |
234 | 241 | ".bitcode/v35-public-docs-usage-guides.json", |
235 | 242 | ".bitcode/v35-operator-runbook-catalog.json", |
| 243 | + ".bitcode/v35-telemetry-documentation-interface-integration.json", |
| 244 | + ".bitcode/v35-local-staging-telemetry-documentation-rehearsal.json", |
236 | 245 | "check:v35-gate7", |
237 | 246 | "check:v35-gate8", |
| 247 | + "check:v35-gate9", |
238 | 248 | "check:v35-gate6" |
239 | 249 | ], |
240 | 250 | "generatedArtifacts": [ |
|
244 | 254 | ".bitcode/v35-operator-runbook-catalog.json", |
245 | 255 | ".bitcode/v35-docs-qa-alignment-report.json", |
246 | 256 | ".bitcode/v35-testnet-rollout-readiness-guide.json", |
247 | | - ".bitcode/v35-telemetry-documentation-interface-integration.json" |
| 257 | + ".bitcode/v35-telemetry-documentation-interface-integration.json", |
| 258 | + ".bitcode/v35-local-staging-telemetry-documentation-rehearsal.json" |
248 | 259 | ], |
249 | 260 | "repairCommand": "regenerate stale V35 artifacts and rerun pnpm run check:v35-gate6", |
250 | 261 | "sourceEvidence": [ |
|
287 | 298 | { |
288 | 299 | "sourceRoot": ".bitcode/v35-telemetry-documentation-interface-integration.json", |
289 | 300 | "present": true |
| 301 | + }, |
| 302 | + { |
| 303 | + "sourceRoot": ".bitcode/v35-local-staging-telemetry-documentation-rehearsal.json", |
| 304 | + "present": true |
290 | 305 | } |
291 | 306 | ], |
292 | 307 | "observedTokens": [ |
|
296 | 311 | ".bitcode/v35-telemetry-taxonomy-catalog.json", |
297 | 312 | ".bitcode/v35-public-docs-usage-guides.json", |
298 | 313 | ".bitcode/v35-operator-runbook-catalog.json", |
| 314 | + ".bitcode/v35-telemetry-documentation-interface-integration.json", |
| 315 | + ".bitcode/v35-local-staging-telemetry-documentation-rehearsal.json", |
299 | 316 | "check:v35-gate7", |
300 | 317 | "check:v35-gate8", |
| 318 | + "check:v35-gate9", |
301 | 319 | "check:v35-gate6" |
302 | 320 | ], |
303 | 321 | "missingTokens": [], |
|
313 | 331 | ], |
314 | 332 | "validationCommand": "pnpm run check:v35-gate6", |
315 | 333 | "failClosedResult": "documentation, route, interface, generated artifact, or promotion use stays blocked until missing sources, stale tokens, or unsupported disclosure claims are repaired", |
316 | | - "alignmentRoot": "docs-qa-alignment-row:32c61418d0a891b8ffc56c40" |
| 334 | + "alignmentRoot": "docs-qa-alignment-row:450d513f495dcaf8c6c26e0e" |
317 | 335 | }, |
318 | 336 | { |
319 | 337 | "alignmentId": "catalog_implementation_alignment", |
|
326 | 344 | "packages/protocol/src/canonical/operator-runbook-catalog.js", |
327 | 345 | "packages/protocol/src/canonical/testnet-rollout-readiness-guide.js", |
328 | 346 | "packages/protocol/src/canonical/telemetry-documentation-interface-integration.js", |
| 347 | + "packages/protocol/src/canonical/local-staging-telemetry-documentation-rehearsal.js", |
329 | 348 | "packages/protocol/src/index.js", |
330 | 349 | "packages/protocol/src/index.d.ts" |
331 | 350 | ], |
|
336 | 355 | "buildOperatorRunbookCatalog", |
337 | 356 | "buildTestnetRolloutReadinessGuide", |
338 | 357 | "buildTelemetryDocumentationInterfaceIntegration", |
| 358 | + "buildLocalStagingTelemetryDocumentationRehearsal", |
339 | 359 | "source-safe" |
340 | 360 | ], |
341 | 361 | "generatedArtifacts": [], |
|
365 | 385 | "sourceRoot": "packages/protocol/src/canonical/telemetry-documentation-interface-integration.js", |
366 | 386 | "present": true |
367 | 387 | }, |
| 388 | + { |
| 389 | + "sourceRoot": "packages/protocol/src/canonical/local-staging-telemetry-documentation-rehearsal.js", |
| 390 | + "present": true |
| 391 | + }, |
368 | 392 | { |
369 | 393 | "sourceRoot": "packages/protocol/src/index.js", |
370 | 394 | "present": true |
|
381 | 405 | "buildOperatorRunbookCatalog", |
382 | 406 | "buildTestnetRolloutReadinessGuide", |
383 | 407 | "buildTelemetryDocumentationInterfaceIntegration", |
| 408 | + "buildLocalStagingTelemetryDocumentationRehearsal", |
384 | 409 | "source-safe" |
385 | 410 | ], |
386 | 411 | "missingTokens": [], |
|
396 | 421 | ], |
397 | 422 | "validationCommand": "pnpm run check:v35-gate6", |
398 | 423 | "failClosedResult": "documentation, route, interface, generated artifact, or promotion use stays blocked until missing sources, stale tokens, or unsupported disclosure claims are repaired", |
399 | | - "alignmentRoot": "docs-qa-alignment-row:b8ed682bc895c363deab1c01" |
| 424 | + "alignmentRoot": "docs-qa-alignment-row:aa6aedc28ba5d79c569e2503" |
400 | 425 | }, |
401 | 426 | { |
402 | 427 | "alignmentId": "public_docs_disclosure_alignment", |
|
703 | 728 | "package.json", |
704 | 729 | "scripts/check-v35-gate6-documentation-qa-alignment-proofs.mjs", |
705 | 730 | "scripts/check-v35-gate8-telemetry-documentation-interface-integration.mjs", |
| 731 | + "scripts/check-v35-gate9-local-staging-telemetry-documentation-rehearsal.mjs", |
706 | 732 | "scripts/generate-v35-docs-qa-alignment-report.mjs", |
707 | 733 | "scripts/generate-v35-telemetry-documentation-interface-integration.mjs", |
| 734 | + "scripts/generate-v35-local-staging-telemetry-documentation-rehearsal.mjs", |
708 | 735 | "packages/protocol/test/v35-docs-qa-alignment-report.test.js", |
709 | | - "packages/protocol/test/v35-telemetry-documentation-interface-integration.test.js" |
| 736 | + "packages/protocol/test/v35-telemetry-documentation-interface-integration.test.js", |
| 737 | + "packages/protocol/test/v35-local-staging-telemetry-documentation-rehearsal.test.js" |
710 | 738 | ], |
711 | 739 | "expectedTokens": [ |
712 | 740 | "check-v35-gate6-documentation-qa-alignment-proofs.mjs", |
713 | 741 | "check-v35-gate8-telemetry-documentation-interface-integration.mjs", |
| 742 | + "check-v35-gate9-local-staging-telemetry-documentation-rehearsal.mjs", |
714 | 743 | "generate:v35-docs-qa-alignment-report", |
715 | 744 | "generate:v35-telemetry-documentation-interface-integration", |
| 745 | + "generate:v35-local-staging-telemetry-documentation-rehearsal", |
716 | 746 | "check:v35-gate6", |
717 | 747 | "check:v35-gate8", |
| 748 | + "check:v35-gate9", |
718 | 749 | "test/v35-docs-qa-alignment-report.test.js", |
719 | | - "test/v35-telemetry-documentation-interface-integration.test.js" |
| 750 | + "test/v35-telemetry-documentation-interface-integration.test.js", |
| 751 | + "test/v35-local-staging-telemetry-documentation-rehearsal.test.js" |
720 | 752 | ], |
721 | 753 | "generatedArtifacts": [ |
722 | 754 | ".bitcode/v35-docs-qa-alignment-report.json" |
|
739 | 771 | "sourceRoot": "scripts/check-v35-gate8-telemetry-documentation-interface-integration.mjs", |
740 | 772 | "present": true |
741 | 773 | }, |
| 774 | + { |
| 775 | + "sourceRoot": "scripts/check-v35-gate9-local-staging-telemetry-documentation-rehearsal.mjs", |
| 776 | + "present": true |
| 777 | + }, |
742 | 778 | { |
743 | 779 | "sourceRoot": "scripts/generate-v35-docs-qa-alignment-report.mjs", |
744 | 780 | "present": true |
|
747 | 783 | "sourceRoot": "scripts/generate-v35-telemetry-documentation-interface-integration.mjs", |
748 | 784 | "present": true |
749 | 785 | }, |
| 786 | + { |
| 787 | + "sourceRoot": "scripts/generate-v35-local-staging-telemetry-documentation-rehearsal.mjs", |
| 788 | + "present": true |
| 789 | + }, |
750 | 790 | { |
751 | 791 | "sourceRoot": "packages/protocol/test/v35-docs-qa-alignment-report.test.js", |
752 | 792 | "present": true |
753 | 793 | }, |
754 | 794 | { |
755 | 795 | "sourceRoot": "packages/protocol/test/v35-telemetry-documentation-interface-integration.test.js", |
756 | 796 | "present": true |
| 797 | + }, |
| 798 | + { |
| 799 | + "sourceRoot": "packages/protocol/test/v35-local-staging-telemetry-documentation-rehearsal.test.js", |
| 800 | + "present": true |
757 | 801 | } |
758 | 802 | ], |
759 | 803 | "observedTokens": [ |
760 | 804 | "check-v35-gate6-documentation-qa-alignment-proofs.mjs", |
761 | 805 | "check-v35-gate8-telemetry-documentation-interface-integration.mjs", |
| 806 | + "check-v35-gate9-local-staging-telemetry-documentation-rehearsal.mjs", |
762 | 807 | "generate:v35-docs-qa-alignment-report", |
763 | 808 | "generate:v35-telemetry-documentation-interface-integration", |
| 809 | + "generate:v35-local-staging-telemetry-documentation-rehearsal", |
764 | 810 | "check:v35-gate6", |
765 | 811 | "check:v35-gate8", |
| 812 | + "check:v35-gate9", |
766 | 813 | "test/v35-docs-qa-alignment-report.test.js", |
767 | | - "test/v35-telemetry-documentation-interface-integration.test.js" |
| 814 | + "test/v35-telemetry-documentation-interface-integration.test.js", |
| 815 | + "test/v35-local-staging-telemetry-documentation-rehearsal.test.js" |
768 | 816 | ], |
769 | 817 | "missingTokens": [], |
770 | 818 | "missingGeneratedArtifacts": [], |
|
779 | 827 | ], |
780 | 828 | "validationCommand": "pnpm run check:v35-gate6", |
781 | 829 | "failClosedResult": "documentation, route, interface, generated artifact, or promotion use stays blocked until missing sources, stale tokens, or unsupported disclosure claims are repaired", |
782 | | - "alignmentRoot": "docs-qa-alignment-row:2bab1c770c9e85216f83f945" |
| 830 | + "alignmentRoot": "docs-qa-alignment-row:281bc01f1a0dff11abc67643" |
783 | 831 | } |
784 | 832 | ], |
785 | 833 | "sourceEvidence": [ |
|
866 | 914 | { |
867 | 915 | "sourceRoot": ".bitcode/v35-telemetry-documentation-interface-integration.json", |
868 | 916 | "present": true |
| 917 | + }, |
| 918 | + { |
| 919 | + "sourceRoot": ".bitcode/v35-local-staging-telemetry-documentation-rehearsal.json", |
| 920 | + "present": true |
869 | 921 | } |
870 | 922 | ] |
871 | 923 | }, |
|
897 | 949 | "sourceRoot": "packages/protocol/src/canonical/telemetry-documentation-interface-integration.js", |
898 | 950 | "present": true |
899 | 951 | }, |
| 952 | + { |
| 953 | + "sourceRoot": "packages/protocol/src/canonical/local-staging-telemetry-documentation-rehearsal.js", |
| 954 | + "present": true |
| 955 | + }, |
900 | 956 | { |
901 | 957 | "sourceRoot": "packages/protocol/src/index.js", |
902 | 958 | "present": true |
|
1033 | 1089 | "sourceRoot": "scripts/check-v35-gate8-telemetry-documentation-interface-integration.mjs", |
1034 | 1090 | "present": true |
1035 | 1091 | }, |
| 1092 | + { |
| 1093 | + "sourceRoot": "scripts/check-v35-gate9-local-staging-telemetry-documentation-rehearsal.mjs", |
| 1094 | + "present": true |
| 1095 | + }, |
1036 | 1096 | { |
1037 | 1097 | "sourceRoot": "scripts/generate-v35-docs-qa-alignment-report.mjs", |
1038 | 1098 | "present": true |
|
1041 | 1101 | "sourceRoot": "scripts/generate-v35-telemetry-documentation-interface-integration.mjs", |
1042 | 1102 | "present": true |
1043 | 1103 | }, |
| 1104 | + { |
| 1105 | + "sourceRoot": "scripts/generate-v35-local-staging-telemetry-documentation-rehearsal.mjs", |
| 1106 | + "present": true |
| 1107 | + }, |
1044 | 1108 | { |
1045 | 1109 | "sourceRoot": "packages/protocol/test/v35-docs-qa-alignment-report.test.js", |
1046 | 1110 | "present": true |
1047 | 1111 | }, |
1048 | 1112 | { |
1049 | 1113 | "sourceRoot": "packages/protocol/test/v35-telemetry-documentation-interface-integration.test.js", |
1050 | 1114 | "present": true |
| 1115 | + }, |
| 1116 | + { |
| 1117 | + "sourceRoot": "packages/protocol/test/v35-local-staging-telemetry-documentation-rehearsal.test.js", |
| 1118 | + "present": true |
1051 | 1119 | } |
1052 | 1120 | ] |
1053 | 1121 | } |
1054 | 1122 | ], |
1055 | | - "artifactRoot": "docs-qa-alignment-report:d472e0721549a31b26f6c88b" |
| 1123 | + "artifactRoot": "docs-qa-alignment-report:1933f201e340a36e6adcd1b4" |
1056 | 1124 | } |
0 commit comments