=== FILL hdd_1: need=5808789  avail=949296586752  ballast=949294586752 (leaves ~2 MB, under the need) ===
  avail now: 1900544   (need 5808789) -> free < need: YES

=== app state immediately before the destructive restore ===
calibre-web Up 6 minutes (healthy)

=== FIRE THE DESTRUCTIVE RECONSTITUTE ===

[http=302 wall=0.010286s]

=== ASSERT THE NON-EFFECTS ===
--- 1. was the app ever stopped? ---
calibre-web Up 6 minutes (healthy)
  stop-related log lines: 0
--- 2. was a safety dump written? ---
  safety dump files created: 0
--- 3. is the live userdata byte-identical? ---
  userdata files: 22
  userdata TREE fingerprint: 5a9b2db75dfd4ba4131adb3255670472
--- 4. the refusal message and the log ---
auth: valid session for POST /backup/offbox/reconstitute
ServeHTTP: POST /backup/offbox/reconstitute from 172.18.0.4:56072
calibre-web: REFUSING the destructive restore — need 5878421 B, free 1900544 B on /mnt/felhom-drives/hdd_1; the app was NOT stopped
off-box reconstitute calibre-web (async): Nincs elég szabad hely a visszaállításhoz (5.6 MB szükséges, 1.8 MB szabad).
