chore(tasks): mark fwd16, fwd13, cli01 completed
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
id: review-002-cli01-retry-after-budget
|
||||
name: Budget-aware Retry-After sleep — stop re-arming a full ceiling per attempt (CLI-01)
|
||||
status: pending
|
||||
status: completed
|
||||
depends_on: []
|
||||
scope: narrow
|
||||
risk: medium
|
||||
@@ -67,4 +67,8 @@ cross-request throttle map (FWD-11's eviction/jitter behavior is
|
||||
already fixed and correct). The natural seam is threading the budget
|
||||
handle into the middleware order so RetryAfter sees it — small,
|
||||
testable, no public API change (the budget is already a
|
||||
`HttpClientConfig` field).
|
||||
`HttpClientConfig` field).
|
||||
|
||||
## Summary
|
||||
|
||||
BudgetClock extension anchored per logical request; sleeps truncated to min(deadline, budget); record() keeps earliest deadline, refreshes clamped to hard stop (drop-on-exhaustion). No public API change; tests/retry_after_budget.rs wire tests added.
|
||||
|
||||
Reference in New Issue
Block a user