Skip to content

fix(crosscheck): queue shared Azure capacity - #328

Merged
ruby-dlee merged 2 commits into
mainfrom
codex/crosscheck-capacity-queue
Aug 25, 2026
Merged

fix(crosscheck): queue shared Azure capacity#328
ruby-dlee merged 2 commits into
mainfrom
codex/crosscheck-capacity-queue

Conversation

@ruby-dlee

Copy link
Copy Markdown
Owner

Intent

Prevent transient Azure family exhaustion from turning concurrent Crosscheck reviews into TOOL-FAILURE without buying quota or adding standing capacity.

What changed

  • spread four review lanes across four approved VM families
  • route transient family pressure through the durable reservation queue
  • keep the same reservation identity across waits and restarts
  • bound timeouts and clean up on timeout or non-capacity refusal
  • revalidate credentials after capacity admission
  • remove the live reviewer SKU pin from the default operating contract

Validation

  • focused Azure Crosscheck behavioral suite passed
  • full repository behavior suite passed
  • agent-fleet Python suite: 451 passed
  • shell lint, Python compile, and diff checks passed
  • independent exact-head Azure Crosscheck remains the merge gate

@ruby-dlee
ruby-dlee merged commit 596ecfe into main Aug 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant