You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cut over Codex Lab source and the primary coding-agent route only after the upstream-first candidate preserves Every Code contracts, passes product/quality gates, and proves rollback. This issue owns the protected transition from the current fork baseline to the converged baseline; it does not own candidate construction.
Finish Line
Codex Lab main and the default coding-agent route use a provenance-verified candidate that descends from the recorded upstream snapshot, preserves Every Code contracts, passes deterministic and paired real-task gates, supports rollback/re-entry, and completes a bounded soak without data loss, wrong-account use, stale binaries, stranded agents, or unbounded output.
Current Status
State: Complete. The converged Codex Lab baseline is merged to protected main.
Post-merge main blocking-CI run 30461082474 passed all 13 jobs in 8m11s.
Strict convergence had already passed with 369 guarded paths, zero violations, zero stale waivers, and four reproducible incremental-refresh snapshots.
The deterministic exec harness passed 18/18 scenarios, with three opt-in live scenarios explicitly reported.
There are now zero open pull requests.
Explicit gate decision: after the candidate was fully green and mergeable, the user selected Merge now on July 29, 2026. This waived #382's three-workday/five-task canary, #381's native alternate-account proof, and exact-candidate rollback/re-entry as pre-merge requirements. #382 is closed as not planned, not complete; #381/#385 remain post-cutover dogfood follow-ups.
Ongoing upstream lag and refresh operations remain tracked by #229/#230 and do not keep this one-time cutover plan open.
Next action: continue normal Codex Lab work from merged main; address #381/#385 only as post-launch dogfood work or when real use exposes a blocker.
Objective
Cut over Codex Lab source and the primary coding-agent route only after the upstream-first candidate preserves Every Code contracts, passes product/quality gates, and proves rollback. This issue owns the protected transition from the current fork baseline to the converged baseline; it does not own candidate construction.
Finish Line
Codex Lab
mainand the default coding-agent route use a provenance-verified candidate that descends from the recorded upstream snapshot, preserves Every Code contracts, passes deterministic and paired real-task gates, supports rollback/re-entry, and completes a bounded soak without data loss, wrong-account use, stale binaries, stranded agents, or unbounded output.Current Status
State: Complete. The converged Codex Lab baseline is merged to protected
main.Cutover identities:
main:82ffbe8cae7dc68a400ea5d4f29f7bcd42b18c8f.86cad522213c21e4d3696064878c4233cb3df724.6f94416cf5f7ccd5a8ed4d0b8ae5ca4c080e6df5.maintree:bd3e9f400737f27900615ef3b011d163b0214b55, exactly matching the reviewed candidate tree.Validation:
mainblocking-CI run30461082474passed all 13 jobs in 8m11s.Explicit gate decision: after the candidate was fully green and mergeable, the user selected Merge now on July 29, 2026. This waived #382's three-workday/five-task canary, #381's native alternate-account proof, and exact-candidate rollback/re-entry as pre-merge requirements. #382 is closed as
not planned, not complete; #381/#385 remain post-cutover dogfood follow-ups.Ongoing upstream lag and refresh operations remain tracked by #229/#230 and do not keep this one-time cutover plan open.
Next action: continue normal Codex Lab work from merged
main; address #381/#385 only as post-launch dogfood work or when real use exposes a blocker.Blocked by: none.
Last verified: July 29, 2026.
Scope
Acceptance Criteria
main, exact upstream ancestry, merge/candidate tree, build provenance, and validation evidence.not planned; no canary completion is claimed.main, preserving previous-main and upstream histories with no force rewrite.Relationships
Validation
Decisions
not planned, and Prove stable native remote control with separate execution auth #381/Prove persistent Codex Lab engine behind official Mac and iOS clients #385 remain post-cutover follow-ups.mainwith a merge commit; no branch rewrite or force push was used.Open Questions