Skip to content

bitacora-rollout pushes every consumer PR at once, past NaN's five review slots #3188

Closed

Description

@mlorentedev

scripts/bitacora-rollout.sh opens or updates the rollout PR in every consumer within a few minutes. Each push starts a PR-Agent review, and NaN serves 5 requests at a time (shared with pi, qq and hive embeddings). The reviews past the fifth publish nothing, and the review push gate goes red with "PR-Agent reported success but published no review" (the detection from #1107).

Observed twice on 2026-11-05, 8 repositories each time:

Each consumer PR then waits on a manual re-run, or reads as unreviewed.

Fix

Space the protected-branch PR pushes, so no more reviews run at once than NaN serves. One option: process repositories in batches below the slot count, with a pause between batches. Alternatively, the review job could retry when it detects the "published no review" case, with backoff, instead of failing.

Acceptance

  • A rollout over 8 or more repositories leaves every consumer PR with a published PR-Agent review and no manual re-run.
  • A test pins the pacing, or the retry, so it cannot regress silently.

Activity

  1. self-assigned this
    on Nov 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions