Skip to content

[codex] Harden burst delivery coordination - #27

Merged
mberman84 merged 14 commits into
mainfrom
codex/burst-delivery-throughput-20260620
Jun 21, 2026
Merged

mberman84 merged 14 commits into
mainfrom
codex/burst-delivery-throughput-20260620

Conversation

@mberman84

Copy link
Copy Markdown
Contributor

What changed

  • coalesces near-ready deploy requests while preserving independent throughput
  • freezes authoritative source paths before overlap decisions and creates cumulative integration PRs before any partial drain
  • owns token-created integration CI end to end and preserves exact check evidence through merge
  • follows exact-main CI retries, reconciles exact external merges, and supersedes older main revisions safely
  • hardens first-use registry and label races, adds configuration/doctor coverage, and documents the new controls
  • serializes existing all-mode integration work ahead of newly queued source batches

Why

Bursty delivery exposed races between CI completion, batch freezing, overlap discovery, integration PR creation, coordinator replacement, and newer-main arrival. Those races could split overlapping work, lose release ownership, or leave durable thread state stale.

Impact

DeployBot can now coordinate 5-10 simultaneous requests with bounded parallel promotion, deterministic overlap batching, cumulative validation, exact-main fail-closed deployment, retry ownership, and recovery after external merges.

Validation

  • 125 unit tests passed (2 skipped)
  • ruff check .
  • ruff format --check .
  • live delivery-lab overlap, cumulative integration, external-merge, exact-main retry, and newer-main supersession trials
  • final autoreview: no accepted/actionable findings

@mberman84
mberman84 marked this pull request as ready for review June 21, 2026 04:57
@mberman84

Copy link
Copy Markdown
Contributor Author

Recorded DeployBot deploy intent.

@mberman84 mberman84 added the deploy-requested User requested deployment; waiting for exact-head gates label Jun 21, 2026
@mberman84

Copy link
Copy Markdown
Contributor Author

Recorded merge queue state queued on 0d1140ca8e1ebc387d94cede032d7e0728f21b2d.

@mberman84 mberman84 added the merge-queue Approved for the agent-managed merge queue label Jun 21, 2026
@mberman84

Copy link
Copy Markdown
Contributor Author

Frozen merge batch 20260621T045853Z-db98a11c3d00b8e9.

@mberman84
mberman84 merged commit ac1fc73 into main Jun 21, 2026
3 checks passed
@mberman84
mberman84 deleted the codex/burst-delivery-throughput-20260620 branch June 21, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deploy-requested User requested deployment; waiting for exact-head gates merge-queue Approved for the agent-managed merge queue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant