Track the last attempted configured root separately from the last successful snapshot. A root switch clears backoff once; repeated budget failures on that same root now retain exponential delay.
Test Plan:
- just test
- just clippy
- repeated failing-root backoff regression
- git diff --check