US06-06: Automate Phase F End-to-End Acceptance (#82)

This commit was merged in pull request #82.
This commit is contained in:
2026-08-16 21:16:50 +02:00
parent ea65bb764c
commit 9b7ee6b560
7 changed files with 573 additions and 3 deletions

View File

@@ -208,9 +208,12 @@ class ArchiveService:
report["blockers"].append(
_issue(
"insufficient_capacity",
# The free-space number is deliberately left out: it drifts between
# two identical preflights, and the token is a digest of this text,
# so quoting it here would invalidate every approval instantly.
f"{report['totals']['bytes']} B plus a "
f"{self._config.archive_free_space_reserve_bytes} B reserve do not fit in "
f"{report['capacity']['free_bytes']} B of free space",
f"{self._config.archive_free_space_reserve_bytes} B reserve do not fit on "
"the medium",
)
)
report["backup"] = self._backup_probe()