**Description:** Retries should be bounded by a budget, not unlimited. Implement retry budgeting so total time and attempts remain capped per request. Acceptance Criteria: - [ ] Retry budget implemented. - [ ] Tests verify budget caps. ---
Description:
Retries should be bounded by a budget, not unlimited. Implement retry budgeting so total time and attempts remain capped per request.
Acceptance Criteria: