569 B
569 B
Changelog
0.1.0 - 2026-09-28
First public release under MIT.
checkPlan()andformatPlan()check a deploy plan against a total-volume budget, a peak-rate ceiling and a destination allowlist.worstCaseBytes()counts every retry attempt.- A step reaching a host outside the allowlist is critical however small the transfer.
- Peak rate is checked separately from total and multiplied by concurrency.
- An unmeasured step is NOT ASSESSED and makes the total a stated lower bound. The total still fails when the known bytes alone exceed the budget.