Repository navigation
Register exact response-loss CI workflow identities - #391
Conversation
|
|
Security exact-head review: PASS for I reviewed the complete delta from accepted base Independent checks:
This approves only the inert identity registration. It does not approve or activate #387's live workflow/runtime adoption; that remains a separate exact-head review after this source is accepted on main. |
|
Source-only #391 delivered at main All three actual-main workflows passed: Repository checks 43448677923, Sonar 43448678025, CodeQL 43448697990. Security exact source PASS. The two workflow-byte identities are admitted as inert data, with unchanged live workflow/pin bytes in this merge. Separate #387 adoption now binds this accepted immutable runtime and remains subject to its own exact-head Security review, current required checks and main readback. No shared proxy consumer or #216 installed/legacy/upgrade acceptance is inferred from this source-only delivery. |



The fixed protected runtime correctly rejects #387’s new complex CI/Sonar workflow bytes because their exact reviewed identities are not yet admitted. This source-only step registers the two independently reviewed successors and freezes their bytes as inert fixtures, preserving the existing predecessor identities.
Only CI SHA256
ee4ddc9ad665490681b3f1a2676cdd4ce791d90677e2a931bdb4fea7cc9deb15and Sonar4eed5d82d6e5decf47d4aab1d1d203eb1060f8892216360b9308c3e710bbcd77are added for the existing central target/path pair. They add the response-loss socket module and its actual source to normal tests/coverage. The controls prove both unchanged predecessors, reject missing admission, altered bytes/modules, wrong paths and wrong targets. No parsing or selector behavior changes.All live workflows, runtime pins, credentials and caller records remain unchanged in this PR. After independent exact-source review, all current gates and accepted-main readback, #387 can adopt that immutable runtime source in its separate activation step. This PR does not permit use of the held fixture or provide #216 installed/legacy/upgrade acceptance.
Validation: 159 focused context/protected/native/workflow/qualification tests passed locally; all live workflow bytes and diff/secret checks verified. Security review of the exact future workflow bytes and transport source. Owning #387 successor and current protected-runtime refusal.