First public release

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-28 14:49:02 -04:00
co-authored by Claude Opus 5.5
commit 0526dc283a
14 changed files with 2102 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
# Changelog
## 0.1.0 - 2026-09-28
First public release under MIT.
- `checkPlan()` and `formatPlan()` 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.