fix(trust): rebind audited central workflow source - #527
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthrough중앙 워크플로의 감사 SHA를 Changes워크플로 신뢰 계약 갱신
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to The PR rebinds the trusted workflow source to the current protected commit while preserving strict identity and exact source verification. No actionable merge-blocking risk remains after normal checks and review. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Scope
Bind Noema GitHub Actions OIDC workflow-source authority to the freshly audited protected
ContextualWisdomLab/.github/maincommit without weakening exactjob_workflow_shaequality, changing Durable Object lifecycle state, or copying central workflow/security/provider authority into Noema.Current central roll-forward — 2026-09-06 KST
Protected
.github/mainis43024633eba9d96b0456970391360da5a171fbda. The latest central delta is #1953, a Strix-owned sandbox-bootstrap retry/verdict repair. It does not transfer Strix retry, provider/model routing, sanitizer, security/quarantine, or outbound authority into Noema.OIDC
job_workflow_shaauthenticates the complete protected central source commit rather than an individual reusable-workflow blob, so the predecessorfb2ae81...pin became stale when central main advanced.beb196bf5c1500b5a49d949553c01091c0a93a52changes onlytest/trusted-workflow-source-rollforward.test.tsto require43024633...while production still held the predecessor pin.ec5b105161ec1f3a9241c3098eae7986542aabb2changes onlyALLOWED_WORKFLOW_SHAto43024633....d289bfcdb617249c90f9fcc1ba050a59334d07fdpreserves the branch-owned trust/documentation/test delta and adopts protected Noemamain@5b8e620dbb01a794c1a38535bbcc32e41a80d0dfincluding docs(agents): add cross-session coordination know-how #552 cross-session coordination guidance. No history rewrite or force push was used.Current exact authority
main@5b8e620dbb01a794c1a38535bbcc32e41a80d0df;.github/main@43024633eba9d96b0456970391360da5a171fbda;d289bfcdb617249c90f9fcc1ba050a59334d07fd;Security Scan 34020897117queued,reviewer-ci 34020897121queued,patch-validator-image 34020897120pending,ci 34020897118pending. Predecessor results do not transfer.Keep Draft until the unchanged exact head has terminal current CI/reviewer/Security/image evidence and current review state is clear. Do not self-approve, rewrite history, weaken OIDC equality, or make Noema a second owner of central workflow/provider/security policy.