3a7d80c295
Providers are charged one unit per download, claimed atomically right before the call; a provider at its cap is skipped in favour of the next-ranked candidate rather than failing the whole gap. Translators are charged the source character count before translating. Either cap is a queue state, same as a provider's own 429.