Skip to content

Allow manual SOXL job workflow identity - #175

Merged
Pigbibi merged 1 commit into
mainfrom
codex/soxl-job-workflow-allowlist-20260910
Sep 9, 2026
Merged

Allow manual SOXL job workflow identity#175
Pigbibi merged 1 commit into
mainfrom
codex/soxl-job-workflow-allowlist-20260910

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

The manual SOXL workflow passed its bounded P1 input verification but the AI service rejected job admission because the job workflow identity was not allowed. The deployment defaults added the workflow identity to ALLOWED_WORKFLOW_REFS only, while the existing verifier independently checks ALLOWED_JOB_WORKFLOW_REFS when that claim is present. The original test omitted that claim.

Add the same exact AIAuditBridge manual workflow on protected main to the job-workflow defaults in the deployment script and its caller. Keep all other workflow identities, QPK pins, direct-call behavior and authentication rules unchanged. Exercise both claims using the actual deployment defaults, including mismatched job and branch rejection.

This does not rerun the failed research, change AI routing, or relax source, numeric, promotion or trading controls. Production configuration and another bounded run remain separate operations under the applicable recovery authorization.

Validation: the new claim case first failed against the old deployment defaults with OIDC job workflow ref is not allowed. After the two-line configuration change, all 12 manual-learning tests and the deployment-default consistency test pass; the focused authentication/consistency subset also passes. Actionlint, Ruff and git diff --check pass. Both configured lists match exactly and contain the new identity once. No remote authentication request, model call, deployment or research retry was made during this correction.

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit a66e9a1 into main Sep 9, 2026
2 checks passed
@Pigbibi
Pigbibi deleted the codex/soxl-job-workflow-allowlist-20260910 branch September 9, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant