Skip to content

docs(devlog): open the 2.58.0 release train - #4909

Merged
lidge-jun merged 1 commit into
devfrom
codex/260918-2580-release-train
Sep 17, 2026
Merged

lidge-jun merged 1 commit into
devfrom
codex/260918-2580-release-train

Conversation

@lidge-jun

@lidge-jun lidge-jun commented Sep 17, 2026 •

Copy link
Copy Markdown
Owner

Summary

Opens the 2.58.0 release train unit and writes its sequence down before it runs, so each step's gate and evidence are fixed in advance rather than reconstructed afterwards. The 2.58.0 line accumulated in a single day — send-budget accounting, third-party Responses compatibility, Cursor tool-marker and overflow handling, safe teardown and configuration reporting, model discovery and capacity reporting, a dependency-audit bump, and the native control stack behind default-off flags — which is more surface than a patch release, so the promotion path is recorded the way 2.57.0's was.

Documentation only: one new file under devlog/_plan/260918_2580_release_train/. No source, test, or workflow change.

Verification

Hosted CI on this head. The heavy legs are filtered out by the changes job because the diff is documentation only, which is the intended behaviour for a docs-only change and is itself positive evidence that the filter discriminates.

No local suite, typecheck, build, or install was run.

Checklist

  • Scope stays focused and avoids unrelated cleanup.
  • Docs or release notes were updated when needed.
  • Security-sensitive changes were reviewed for secrets, auth, and unsafe defaults — none are present; this adds a planning document.

Summary by CodeRabbit

  • Documentation
    • Added a release plan for version 2.58.0, covering promotion, publication, validation steps, and release evidence.
    • Documented hosted CI requirements and release recovery procedures.
    • Recorded known open items and the default-off status of the native control stack.

@lidge-jun
lidge-jun requested a review from Ingwannu as a code owner September 17, 2026 15:28
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-17T15:30:40.566630Z ec48ccc PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions

Copy link
Copy Markdown
Contributor

✅ Deterministic PR hygiene checks passed.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Sep 17, 2026
@coderabbitai

coderabbitai Bot commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Review Change StackReview Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 8af72277-5072-408d-b194-5cea7481a6ac

📥 Commits

Reviewing files that changed from the base of the PR and between 3ec1af6 and ec48ccc.

📒 Files selected for processing (1)
  • devlog/_plan/260918_2580_release_train/000_roadmap.md

📝 Walkthrough

Walkthrough

The PR adds an open 2.58.0 release train roadmap. It defines the release sequence, hosted CI gate rules, cancellation recovery, publication requirements, and known open items.

Changes

2.58.0 Release Train

Layer / File(s) Summary
Release sequence and evidence
devlog/_plan/260918_2580_release_train/000_roadmap.md:1-28
The roadmap records the release status and rationale. It defines eight steps from native stack landing through registry propagation, with a gate and evidence requirement for each step.
Release controls and open items
devlog/_plan/260918_2580_release_train/000_roadmap.md:29-47
The roadmap requires hosted CI at exact SHAs and prohibits specified local validation and release commands. It defines cancellation recovery and red-gate rules. It also records the listed fork PRs, issues, and default-off native stack flags.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@lidge-jun
lidge-jun merged commit 4fce2c7 into dev Sep 17, 2026
19 of 20 checks passed
@lidge-jun
lidge-jun deleted the codex/260918-2580-release-train branch September 17, 2026 15:29

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ec48ccc0f7

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

| Full-platform regression | `ci.yml` dispatched on the candidate with `lane=all` | All nine Windows shards individually, Linux shards, macOS legs |
| Move `dev`'s version line | `dev-version-bump.yml` opens the bump to the next minor | Bump PR and merge commit |
| Promote to `main` | Promotion PR from the candidate | Merge commit, `enforce-target` red by design |
| Prove the release SHA | CI on the merge commit | Run id and conclusion |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Require the service-lifecycle run before publishing

When the promotion merge changes package.json, a green ci.yml run alone does not prove the release SHA: .github/workflows/release.yml also searches for a successful service-lifecycle.yml run at that exact commit and refuses to publish if none exists. With the current sequence, a pending or failed service run can be overlooked until the publish workflow fails. Record and require both Cross-platform CI and Service lifecycle success for the merge SHA before dispatching release.yml.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant