Skip to content

Commit d6d69db

Browse files
V41 Gate 9: Close Prompt Program Promotion Readiness
Adds the package-backed V41 prompt-program promotion readiness report and generated source-safe artifact. Wires V41 Gate 9 into package exports, protocol tests, gate/canon quality workflows, the V41 canonical promotion workflow, promotion scripts, and proven generation. Updates V41 specification, roadmap, README, and protocol README posture for active V41 / draft V42 promotion readiness. Regenerates dependent V41 artifacts after closing Gate 9 roadmap posture predicates. Validated with V41 gate checks 1-9, promotion dry run, protocol tests, protocol typecheck, changed-file secret scan, and git diff checks.
1 parent 56c72fa commit d6d69db

33 files changed

Lines changed: 2146 additions & 119 deletions

.bitcode/v41-conversation-tool-interface-prompt-rewrite.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"sourceSafetyVerdict": "source-safe-conversation-tool-interface-prompt-rewrite-metadata",
77
"artifactPath": ".bitcode/v41-conversation-tool-interface-prompt-rewrite.json",
88
"generatedAt": "2026-05-26T00:00:00.000Z",
9-
"artifactRoot": "v41-conversation-tool-interface-prompt-rewrite:1c5fab85463bf1064cc5bce5",
9+
"artifactRoot": "v41-conversation-tool-interface-prompt-rewrite:7b251f6b61ceb2d88986fd3c",
1010
"passed": true,
1111
"failures": [],
1212
"metricIds": [
@@ -921,20 +921,20 @@
921921
"passed": true,
922922
"hardeningScore": 1,
923923
"sourceHashes": {
924-
"packages/protocol/src/canonical/v41-conversation-tool-interface-prompt-rewrite.js": "3bf1de40f2dfd8f0d4e9be76",
924+
"packages/protocol/src/canonical/v41-conversation-tool-interface-prompt-rewrite.js": "969c9f2daf4ce2865902a978",
925925
"packages/protocol/test/v41-conversation-tool-interface-prompt-rewrite.test.js": "0f36d8bf304ccc54f6eae328",
926926
"scripts/generate-v41-conversation-tool-interface-prompt-rewrite.mjs": "16b23544d652ac6d7e1afa81",
927-
"scripts/check-v41-gate7-conversation-tool-interface-prompt-rewrite.mjs": "944c385a9d35dc0efaf024d1",
928-
"BITCODE_SPEC_V41.md": "35ed9e60cecdcb8bd820caee",
929-
"BITCODE_SPEC_V41_DELTA.md": "68092aae6b6f8916ee5652a0",
930-
"BITCODE_SPEC_V41_NOTES.md": "7ed03aa76aa39be60d45ab0c",
931-
"BITCODE_SPEC_V41_PARITY_MATRIX.md": "77e1bfa9c3dd2d549d5123e3",
932-
"SPECIFICATIONS_ROADMAP.md": "ea44c2816a4548954f32a742",
933-
"README.md": "64b27506f4fb734632abbb4f",
934-
"packages/protocol/README.md": "b755f91f456d78b111c14794",
935-
"package.json": "319d175fa7fedbc48b90cb37",
936-
".github/workflows/bitcode-gate-quality.yml": "4498ef474a10506a6cf781ce",
937-
".github/workflows/bitcode-canon-quality.yml": "75c13714eda5b1bf46ad896e"
927+
"scripts/check-v41-gate7-conversation-tool-interface-prompt-rewrite.mjs": "b304b421d52d19c8de34e163",
928+
"BITCODE_SPEC_V41.md": "3f175df2d8a0e338c26b2e64",
929+
"BITCODE_SPEC_V41_DELTA.md": "fc6702e82ebeccbbc4d8ef88",
930+
"BITCODE_SPEC_V41_NOTES.md": "94abe5cb7e5ef4cdf3f74b74",
931+
"BITCODE_SPEC_V41_PARITY_MATRIX.md": "19077212c19df64c25fce9fa",
932+
"SPECIFICATIONS_ROADMAP.md": "a1daa5f38dbb21982cbc413a",
933+
"README.md": "4db3fe0b356b6e33624183bf",
934+
"packages/protocol/README.md": "7df84eed1d322a7666597fde",
935+
"package.json": "6dca79ddc21de7395c58cbda",
936+
".github/workflows/bitcode-gate-quality.yml": "8e67691df2a7efeb8d50e68d",
937+
".github/workflows/bitcode-canon-quality.yml": "78f46bc6a2fb81c41d999b79"
938938
}
939939
}
940940
],
@@ -1306,7 +1306,7 @@
13061306
"gate3RegistryInterpolationRoot": "v41-registry-interpolation-contract:fb4b99ad86f0cf6f4a9c04c4",
13071307
"gate4ReadingPromptBenchmarkBaselineRoot": "v41-reading-prompt-benchmark-baselines:82e956682fa1353ed9df6cff",
13081308
"gate5ReadNeedPromptHardeningRoot": "v41-readneed-prompt-hardening:e93084e4403cc37d87fca2cf",
1309-
"gate6ReadFitsFindingPromptHardeningRoot": "v41-readfitsfinding-prompt-hardening:86e74080708372081079c021"
1309+
"gate6ReadFitsFindingPromptHardeningRoot": "v41-readfitsfinding-prompt-hardening:23a95503d097ffbbf4ef4739"
13101310
},
13111311
"coverage": {
13121312
"rowCount": 9,

0 commit comments

Comments
 (0)