diff --git a/artifacts/github/social-candidates/openai-codex-rust-v0-140-0-alpha-15-needs-upstream-analysis.json b/artifacts/github/social-candidates/openai-codex-rust-v0-140-0-alpha-15-needs-upstream-analysis.json new file mode 100644 index 000000000..d94e8ab7a --- /dev/null +++ b/artifacts/github/social-candidates/openai-codex-rust-v0-140-0-alpha-15-needs-upstream-analysis.json @@ -0,0 +1,100 @@ +{ + "schema": "social_candidate/v1", + "slug": "openai-codex-rust-v0-140-0-alpha-15-needs-upstream-analysis", + "repo": "openai/codex", + "channel": "x", + "target_account": "decodexspace", + "mode": "watch_note", + "priority": "normal", + "audience": "Codex operators tracking prerelease changes before stable", + "candidate_text": [ + "0.140.0-alpha.15: defer, no X handoff.\n\nAdjacent alpha.14 -> alpha.15 has 18 commits. PR titles point to env shell metadata, remote control, goals, request_user_input, code-mode, MCP/plugin, image, and Python tooling changes. Behavior claims need source review." + ], + "source_refs": { + "release_deltas": [ + "site/src/content/release-deltas/openai-codex-latest.json" + ], + "upstream_reviews": [ + "artifacts/github/reviews/openai-codex-pr-27445.review.json" + ], + "upstream_impacts": [ + "artifacts/github/impact/openai-codex-pr-27445.json" + ], + "urls": [ + "https://developers.openai.com/codex/changelog", + "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.14", + "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.15", + "https://github.com/openai/codex/compare/rust-v0.140.0-alpha.14...rust-v0.140.0-alpha.15", + "https://github.com/openai/codex/pull/27709", + "https://github.com/openai/codex/pull/27445", + "https://github.com/openai/codex/pull/27508", + "https://github.com/openai/codex/pull/27256", + "https://github.com/openai/codex/pull/27724", + "https://github.com/openai/codex/pull/27778", + "https://github.com/openai/codex/pull/27316", + "https://github.com/openai/codex/pull/27696", + "https://github.com/openai/codex/pull/27670", + "https://github.com/openai/codex/pull/27732", + "https://github.com/openai/codex/pull/27692", + "https://github.com/openai/codex/pull/27863", + "https://github.com/openai/codex/pull/27703", + "https://github.com/openai/codex/pull/27879", + "https://github.com/openai/codex/pull/27791", + "https://github.com/openai/codex/pull/27075", + "https://github.com/openai/codex/pull/27538" + ] + }, + "evidence_notes": [ + "GitHub release metadata shows rust-v0.140.0-alpha.15 was published at 2026-06-12T17:05:02Z with only a sparse release body: Release 0.140.0-alpha.15.", + "The correct public prerelease comparison for this checkpoint is rust-v0.140.0-alpha.14 -> rust-v0.140.0-alpha.15; alpha.15 is not the first prerelease after stable rust-v0.139.0.", + "GitHub compare metadata for alpha.14 -> alpha.15 reports status=diverged, 18 ahead commits, and 18 total commits.", + "PR-title metadata in the alpha.14 -> alpha.15 compare points to environment shell metadata, remote-control desired-state persistence, long TUI goal objectives, request_user_input contract plumbing, code-mode protocol extraction, issue translation, direct-model request_user_input exposure, multi-environment AGENTS.md loading, thread-scoped MCP contributions, remote image URL rejection, executor plugin resolution, shared plugin MCP config parsing, import copy restoration, auth test serialization, side-conversation backtrack rejection, app-default approval reviewers, and Python SDK dependency groups.", + "Checked Decodex review/impact/candidate artifacts cover only #27445 in this alpha.15 compare window.", + "The refreshed release_delta/v1 records stable rust-v0.139.0 -> latest prerelease rust-v0.140.0-alpha.16 with 156 ahead commits and no tracked signal slugs; this alpha.15 decision uses adjacent prerelease lineage instead.", + "Official Codex changelog readback for this run shows a 2026-06-11 Codex app update as the newest official app entry; rust-v0.140.0-alpha.15 is a GitHub prerelease checkpoint, not an official changelog entry." + ], + "claims": [ + { + "text": "rust-v0.140.0-alpha.15 is a real OpenAI Codex prerelease checkpoint.", + "evidence": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.15", + "confidence": "confirmed" + }, + { + "text": "The correct public prerelease comparison for this checkpoint is rust-v0.140.0-alpha.14 -> rust-v0.140.0-alpha.15.", + "evidence": "https://github.com/openai/codex/compare/rust-v0.140.0-alpha.14...rust-v0.140.0-alpha.15", + "confidence": "confirmed" + }, + { + "text": "The alpha.15 release body is sparse and does not describe user-facing behavior beyond the version checkpoint.", + "evidence": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.15", + "confidence": "confirmed" + }, + { + "text": "PR-title metadata in the alpha.15 compare points to environment, remote-control, goal, request_user_input, code-mode, MCP/plugin, image, and Python tooling changes.", + "evidence": "https://github.com/openai/codex/compare/rust-v0.140.0-alpha.14...rust-v0.140.0-alpha.15", + "confidence": "likely" + }, + { + "text": "Behavior claims for the alpha.15 window require upstream source review before a publishable Decodex prerelease thread.", + "evidence": "artifacts/github/reviews/", + "confidence": "confirmed" + } + ], + "decision": { + "worthiness": "defer", + "reason": "needs_upstream_analysis: the alpha.15 release body is sparse and the adjacent alpha.14 -> alpha.15 compare has unreviewed PR-title gaps.", + "idempotency_key": "x:decodexspace:openai-codex-rust-v0-140-0-alpha-15:alpha14-alpha15:defer" + }, + "caveats": [ + "This is a terminal defer / needs_upstream_analysis checkpoint record, not a publication request.", + "No previous live and quote-eligible @decodexspace 0.140 prerelease post exists; earlier 0.140 prereleases in this checkout are recorded as defer / needs_upstream_analysis checkpoints.", + "Do not compare alpha.15 against stable 0.139.0 for public prerelease copy; the adjacent prerelease lineage is alpha.14 -> alpha.15 because alpha.15 is not the first prerelease after stable.", + "Exact source-review gap list for alpha.14 -> alpha.15 primary compare PRs: #27709, #27508, #27256, #27724, #27778, #27316, #27696, #27670, #27732, #27692, #27863, #27703, #27879, #27791, #27075, #27538. #27445 already has checked Decodex review, impact, and candidate artifacts.", + "Media caveat: no generated image is attached by this downstream artifact-consumer run. If this checkpoint later becomes publishable, decodex-x-publisher should generate and verify candidate-specific media only when it adds reader value." + ], + "next_steps": [ + "Do not hand this alpha.15 defer record to decodex-x-publisher.", + "Route the listed source-review gap PRs to codex-upstream-radar-review / codex-code-analysis before turning alpha.15 into a release_rollup, watch_note, delta_explainer, or operator_impact post.", + "Use adjacent prerelease-to-prerelease lineage for future 0.140 prereleases after alpha.15." + ] +} diff --git a/artifacts/github/social-candidates/openai-codex-rust-v0-140-0-alpha-16-needs-upstream-analysis.json b/artifacts/github/social-candidates/openai-codex-rust-v0-140-0-alpha-16-needs-upstream-analysis.json new file mode 100644 index 000000000..8b3854860 --- /dev/null +++ b/artifacts/github/social-candidates/openai-codex-rust-v0-140-0-alpha-16-needs-upstream-analysis.json @@ -0,0 +1,82 @@ +{ + "schema": "social_candidate/v1", + "slug": "openai-codex-rust-v0-140-0-alpha-16-needs-upstream-analysis", + "repo": "openai/codex", + "channel": "x", + "target_account": "decodexspace", + "mode": "watch_note", + "priority": "normal", + "audience": "Codex operators tracking prerelease changes before stable", + "candidate_text": [ + "0.140.0-alpha.16: defer, no X handoff.\n\nAdjacent alpha.15 -> alpha.16 has 6 commits. PR titles point to update dismissal, /goal spelling, Python SDK backend, realtime AVAS, and prompt updates. Behavior claims need source review." + ], + "source_refs": { + "release_deltas": [ + "site/src/content/release-deltas/openai-codex-latest.json" + ], + "urls": [ + "https://developers.openai.com/codex/changelog", + "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.15", + "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.16", + "https://github.com/openai/codex/compare/rust-v0.140.0-alpha.15...rust-v0.140.0-alpha.16", + "https://github.com/openai/codex/pull/27783", + "https://github.com/openai/codex/pull/27814", + "https://github.com/openai/codex/pull/27901", + "https://github.com/openai/codex/pull/27720", + "https://github.com/openai/codex/pull/27919" + ] + }, + "evidence_notes": [ + "GitHub release metadata shows rust-v0.140.0-alpha.16 was published at 2026-06-12T19:03:37Z with only a sparse release body: Release 0.140.0-alpha.16.", + "The correct public prerelease comparison for this checkpoint is rust-v0.140.0-alpha.15 -> rust-v0.140.0-alpha.16; alpha.16 is not the first prerelease after stable rust-v0.139.0.", + "GitHub compare metadata for alpha.15 -> alpha.16 reports status=diverged, 6 ahead commits, and 6 total commits.", + "PR-title metadata in the alpha.15 -> alpha.16 compare points to update dismissal persistence without cache, flexible /goal spelling, Python SDK uv build backend, realtime AVAS architecture override, and a MAv2 prompt update.", + "Checked Decodex review/impact artifacts are absent for all 5 primary PR-title references in the alpha.15 -> alpha.16 compare window in this checkout.", + "The refreshed release_delta/v1 records stable rust-v0.139.0 -> latest prerelease rust-v0.140.0-alpha.16 with 156 ahead commits and no tracked signal slugs.", + "Official Codex changelog readback for this run shows a 2026-06-11 Codex app update as the newest official app entry; rust-v0.140.0-alpha.16 is a GitHub prerelease checkpoint, not an official changelog entry." + ], + "claims": [ + { + "text": "rust-v0.140.0-alpha.16 is a real OpenAI Codex prerelease checkpoint.", + "evidence": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.16", + "confidence": "confirmed" + }, + { + "text": "The correct public prerelease comparison for this checkpoint is rust-v0.140.0-alpha.15 -> rust-v0.140.0-alpha.16.", + "evidence": "https://github.com/openai/codex/compare/rust-v0.140.0-alpha.15...rust-v0.140.0-alpha.16", + "confidence": "confirmed" + }, + { + "text": "The alpha.16 release body is sparse and does not describe user-facing behavior beyond the version checkpoint.", + "evidence": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.16", + "confidence": "confirmed" + }, + { + "text": "PR-title metadata in the alpha.16 compare points to update dismissal, /goal spelling, Python SDK backend, realtime AVAS, and prompt update changes.", + "evidence": "https://github.com/openai/codex/compare/rust-v0.140.0-alpha.15...rust-v0.140.0-alpha.16", + "confidence": "likely" + }, + { + "text": "Behavior claims for the alpha.16 window require upstream source review before a publishable Decodex prerelease thread.", + "evidence": "artifacts/github/reviews/", + "confidence": "confirmed" + } + ], + "decision": { + "worthiness": "defer", + "reason": "needs_upstream_analysis: the alpha.16 release body is sparse and the adjacent alpha.15 -> alpha.16 compare has unreviewed PR-title gaps.", + "idempotency_key": "x:decodexspace:openai-codex-rust-v0-140-0-alpha-16:alpha15-alpha16:defer" + }, + "caveats": [ + "This is a terminal defer / needs_upstream_analysis checkpoint record, not a publication request.", + "No previous live and quote-eligible @decodexspace 0.140 prerelease post exists; earlier 0.140 prereleases in this checkout are recorded as defer / needs_upstream_analysis checkpoints.", + "Do not compare alpha.16 against stable 0.139.0 for public prerelease copy; the adjacent prerelease lineage is alpha.15 -> alpha.16 because alpha.16 is not the first prerelease after stable.", + "Exact source-review gap list for alpha.15 -> alpha.16 primary compare PRs: #27783, #27814, #27901, #27720, #27919.", + "Media caveat: no generated image is attached by this downstream artifact-consumer run. If this checkpoint later becomes publishable, decodex-x-publisher should generate and verify candidate-specific media only when it adds reader value." + ], + "next_steps": [ + "Do not hand this alpha.16 defer record to decodex-x-publisher.", + "Route the listed source-review gap PRs to codex-upstream-radar-review / codex-code-analysis before turning alpha.16 into a release_rollup, watch_note, delta_explainer, or operator_impact post.", + "Use adjacent prerelease-to-prerelease lineage for future 0.140 prereleases after alpha.16." + ] +} diff --git a/site/src/content/release-deltas/openai-codex-latest.json b/site/src/content/release-deltas/openai-codex-latest.json index 6d3550d31..3075fc8b6 100644 --- a/site/src/content/release-deltas/openai-codex-latest.json +++ b/site/src/content/release-deltas/openai-codex-latest.json @@ -1,6 +1,6 @@ { "compare": { - "ahead_by": 134, + "ahead_by": 156, "commit_shas": [ "dffc4bf75dc9eeb0727f668c95bb7bd72315581d", "14660c22d14312c28a50c52954dd77dd88f03c26", @@ -135,7 +135,29 @@ "69b0f52b2a728d71f4800793c6c069956a91a2f8", "16c7c79540c26e648b1d0ee09b7c6f4f916258a0", "e23d4df4ff5e284cafee734e5dba6b99abec239a", - "9a0cdc45db4d7814e4b64b74aa5566686b5629cf" + "be338ee9a28ce5a1c75455343e9712aded82c70f", + "d61dfeb23a13be748c2d58409ca5e16d281267b4", + "78bab041160f4c20e502e835c2e8a49dfdc01ca1", + "216ce03031ccedb9d022e911cd802a0ab79b7d87", + "aa46f2debf54f07d1f0e8c0d0f727eaacd5c0704", + "a94deb5fa744c2906ed429bfeed0749c5d1e6886", + "7a19b14229b9ce70a734884ea73425d2c67ddd25", + "bf667c7003d258c7ef79d969a8414c99cb33b6d9", + "693082f3c4ca3b17d18989a8c5136f6258f54ac0", + "c09df9e35319e46baa11791d92adabab45d9202a", + "267eacfca2de761b2c1aa79b51b6b2bbdad4fab0", + "17b9f4843e8616af91493ca56ec37c499db564d4", + "743a4147d96f19d1e15e124a303f018870015ad8", + "b65fe3d8976d6fcc44ee6c6cf988654af5fc4d2d", + "5b8e3c6d4017ea24087a8755017b3a7ecf495f07", + "3cac2e0d3fdb8bbfe3e75ceb23b5b84fc5f38676", + "c375deaf66618bb4c9cf29166e23dfc41a665826", + "096e5e76a2aea174ec7e30e14adaa4963840fb37", + "d735ef162f538d8e571778182a51ad5e9f795dfb", + "94427aaf46fadfe4228fbcffdc85b94fe7ef6341", + "6652e82dd0ce655d96036bb7a9242247c3f7e83f", + "84520225b9928a9eee3ed2c9072fb5d26d6fc6e6", + "af7ff3343134fd1fd76e74324cbc660930cf01f6" ], "pr_numbers": [ 22685, @@ -168,6 +190,7 @@ 27065, 27070, 27071, + 27075, 27078, 27080, 27082, @@ -192,6 +215,7 @@ 27245, 27246, 27247, + 27256, 27257, 27259, 27261, @@ -205,6 +229,7 @@ 27311, 27312, 27315, + 27316, 27318, 27319, 27321, @@ -232,6 +257,7 @@ 27438, 27439, 27443, + 27445, 27450, 27454, 27465, @@ -246,6 +272,7 @@ 27498, 27501, 27507, + 27508, 27517, 27518, 27520, @@ -254,6 +281,7 @@ 27528, 27529, 27532, + 27538, 27569, 27573, 27585, @@ -265,21 +293,37 @@ 27646, 27653, 27663, + 27670, 27689, + 27692, + 27696, 27700, 27702, + 27703, + 27709, 27711, 27715, - 27719 + 27719, + 27720, + 27724, + 27732, + 27778, + 27783, + 27791, + 27814, + 27863, + 27879, + 27901, + 27919 ], "status": "diverged", - "total_commits": 134, - "url": "https://github.com/openai/codex/compare/rust-v0.139.0...rust-v0.140.0-alpha.14" + "total_commits": 156, + "url": "https://github.com/openai/codex/compare/rust-v0.139.0...rust-v0.140.0-alpha.16" }, "comparisons": [ { "compare": { - "ahead_by": 134, + "ahead_by": 156, "commit_shas": [ "dffc4bf75dc9eeb0727f668c95bb7bd72315581d", "14660c22d14312c28a50c52954dd77dd88f03c26", @@ -414,7 +458,29 @@ "69b0f52b2a728d71f4800793c6c069956a91a2f8", "16c7c79540c26e648b1d0ee09b7c6f4f916258a0", "e23d4df4ff5e284cafee734e5dba6b99abec239a", - "9a0cdc45db4d7814e4b64b74aa5566686b5629cf" + "be338ee9a28ce5a1c75455343e9712aded82c70f", + "d61dfeb23a13be748c2d58409ca5e16d281267b4", + "78bab041160f4c20e502e835c2e8a49dfdc01ca1", + "216ce03031ccedb9d022e911cd802a0ab79b7d87", + "aa46f2debf54f07d1f0e8c0d0f727eaacd5c0704", + "a94deb5fa744c2906ed429bfeed0749c5d1e6886", + "7a19b14229b9ce70a734884ea73425d2c67ddd25", + "bf667c7003d258c7ef79d969a8414c99cb33b6d9", + "693082f3c4ca3b17d18989a8c5136f6258f54ac0", + "c09df9e35319e46baa11791d92adabab45d9202a", + "267eacfca2de761b2c1aa79b51b6b2bbdad4fab0", + "17b9f4843e8616af91493ca56ec37c499db564d4", + "743a4147d96f19d1e15e124a303f018870015ad8", + "b65fe3d8976d6fcc44ee6c6cf988654af5fc4d2d", + "5b8e3c6d4017ea24087a8755017b3a7ecf495f07", + "3cac2e0d3fdb8bbfe3e75ceb23b5b84fc5f38676", + "c375deaf66618bb4c9cf29166e23dfc41a665826", + "096e5e76a2aea174ec7e30e14adaa4963840fb37", + "d735ef162f538d8e571778182a51ad5e9f795dfb", + "94427aaf46fadfe4228fbcffdc85b94fe7ef6341", + "6652e82dd0ce655d96036bb7a9242247c3f7e83f", + "84520225b9928a9eee3ed2c9072fb5d26d6fc6e6", + "af7ff3343134fd1fd76e74324cbc660930cf01f6" ], "pr_numbers": [ 22685, @@ -447,6 +513,7 @@ 27065, 27070, 27071, + 27075, 27078, 27080, 27082, @@ -471,6 +538,7 @@ 27245, 27246, 27247, + 27256, 27257, 27259, 27261, @@ -484,6 +552,7 @@ 27311, 27312, 27315, + 27316, 27318, 27319, 27321, @@ -511,6 +580,7 @@ 27438, 27439, 27443, + 27445, 27450, 27454, 27465, @@ -525,6 +595,7 @@ 27498, 27501, 27507, + 27508, 27517, 27518, 27520, @@ -533,6 +604,7 @@ 27528, 27529, 27532, + 27538, 27569, 27573, 27585, @@ -544,18 +616,34 @@ 27646, 27653, 27663, + 27670, 27689, + 27692, + 27696, 27700, 27702, + 27703, + 27709, 27711, 27715, - 27719 + 27719, + 27720, + 27724, + 27732, + 27778, + 27783, + 27791, + 27814, + 27863, + 27879, + 27901, + 27919 ], "status": "diverged", - "total_commits": 134, - "url": "https://github.com/openai/codex/compare/rust-v0.139.0...rust-v0.140.0-alpha.14" + "total_commits": 156, + "url": "https://github.com/openai/codex/compare/rust-v0.139.0...rust-v0.140.0-alpha.16" }, - "prerelease_tag_name": "rust-v0.140.0-alpha.14", + "prerelease_tag_name": "rust-v0.140.0-alpha.16", "stable_tag_name": "rust-v0.139.0", "tracked_signal_slugs": [] }, @@ -10364,22 +10452,22 @@ ] } ], - "generated_at": "2026-06-12T08:27:53.918051Z", + "generated_at": "2026-06-12T20:28:01.57051Z", "prerelease": { - "name": "0.140.0-alpha.14", + "name": "0.140.0-alpha.16", "prerelease": true, - "published_at": "2026-06-12T03:42:44Z", - "tag_name": "rust-v0.140.0-alpha.14", - "url": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.14" + "published_at": "2026-06-12T19:03:37Z", + "tag_name": "rust-v0.140.0-alpha.16", + "url": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.16" }, "release_options": { "preview": [ { - "name": "0.140.0-alpha.14", + "name": "0.140.0-alpha.16", "prerelease": true, - "published_at": "2026-06-12T03:42:44Z", - "tag_name": "rust-v0.140.0-alpha.14", - "url": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.14" + "published_at": "2026-06-12T19:03:37Z", + "tag_name": "rust-v0.140.0-alpha.16", + "url": "https://github.com/openai/codex/releases/tag/rust-v0.140.0-alpha.16" }, { "name": "0.139.0-alpha.3",