Repository navigation
Fix exact job mutation and run-action replay; prepare 0.1.1-beta.30 - #335
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Final beta.29 audit received before beta.30 publicationThe owner supplied a later final audit after the checkpoint used by this PR. It expands the confirmed findings to five P2 replay defects. The existing #333 repair is still applicable and has now been reproduced across all eight definition update/parameter/step operations in both owner tenants. #334 remains an additional source-review finding. Four additional final-audit repairs are being tracked and implemented: script deletion replay ( The beta.30 delivery target must include the final-audit repair PR before tagging/publication. Do not interpret this merged first-checkpoint PR as completion of the final five-defect report. Existing published tags/assets remain immutable. Owner deployment and production acceptance remain in #294; all private source evidence stays private. |
|
Release allocation update: beta.30 was tagged at the merged first-checkpoint source before the final-audit additions were integrated. Preserve that published tag and its distribution history. The next complete corrective target is beta.31: it retains this PR's job definition/run-action replay fixes and adds #336, #337, #338 and #339 from the final beta.29 audit. Current authority and owner acceptance remain open in #294/#305. |
Problem
The beta.29 owner campaign reproduced successful job-definition update and parameter-add confirmations whose exact retry returned
job_etag_mismatch. Mutable version validation ran before recorded-outcome reconciliation. Source review found the same ordering problem for successful run cancellation after termination and run deletion after tombstoning.Changes
0.1.1-beta.30and update the canonical owner campaign and release notes.Addresses #333 and #334. #334 is a source-review finding, separate from beta.29's one owner-observed defect. Release-delivery closure will be recorded after distribution verification. Owner acceptance remains tracked by #282, #294 and their existing child issues.
Validation
job_run_action_invalid.verify-mtp-trx.py.Acceptance boundary
This repair adds no migration or release-specific workflow. Native fixture preparation, selected-consumer identity, the eight actual prompt workflows, fresh functional/secret-policy checks, the exact isolated 240-call hour and original cleanup remain owner-campaign work. Distribution verification must not claim these unexecuted checks passed.