Skip to content

Raise the Repair and base-move budgets to 5 #90

Closed

Description

@JacobStephens2

Parent

#26

What to build

Every Run, normal or Merge run, allows up to 5 Repairs and up to 5 rounds after the Base branch moves while CI runs, instead of 3. A flaky CI or a busy Base branch is then less likely to fail a Run that could have succeeded. A Run still fails once either budget is spent.

Acceptance criteria

  • A Run fails with "repairs exhausted" only when a sixth Repair would be needed (conflict and CI-fix Repairs combined).
  • A Run fails only when the Base branch would need merging a sixth time after moving while CI ran.
  • The existing integration tests that assert the cap of three are updated to five, and still pass.
  • README and any other docs stating the budgets say 5.

Blocked by

None (can start immediately)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions