# check-volume-persistence.py --all --evidence /root/sweep/ev-08 tandoor termix uptime-kuma vaultwarden vikunja wanderer wger wishlist zipline
# batch 08 started 2026-10-02T13:55:25Z on bench LXC 9401 @ demo-hp (debian-13 amd64, swap 0, nvme-scratch 200G), docker hub logged in
# catalog-wt febf58c + uncommitted:
#    M scripts/check-volume-persistence.py
#    M scripts/test_check_volume_persistence.py
# check-volume-persistence.py sha256 ecc6a6945f8bcdf4
self-testing the prober (both directions)…
  prober flags the R-156 signature and clears a correct template — trustworthy
tandoor              UNDETERMINED  tandoor: declared volume /opt/recipes/mediafiles is EMPTY after the exercise — the app was not shown to write where the template preserves it
termix               CLEAN         
uptime-kuma          CLEAN         
vaultwarden          CLEAN         
vikunja              UNDETERMINED  vikunja: declared volume /app/vikunja/files is EMPTY after the exercise — the app was not shown to write where the template preserves it
wanderer             UNDETERMINED  wanderer: unhealthy; wanderer: declared volume /app/uploads is EMPTY after the exercise — the app was not shown to write where the template preserves 
wger                 UNDETERMINED  wger: declared volume /home/wger/media is EMPTY after the exercise — the app was not shown to write where the template preserves it
wishlist             UNDETERMINED  wishlist: declared volume /usr/src/app/uploads is EMPTY after the exercise — the app was not shown to write where the template preserves it
zipline              UNDETERMINED  zipline: declared volume /zipline/uploads is EMPTY after the exercise — the app was not shown to write where the template preserves it; zipline: decla

UNDETERMINED — NOT a pass. The question was not answered for these:
  tandoor: tandoor: declared volume /opt/recipes/mediafiles is EMPTY after the exercise — the app was not shown to write where the template preserves it
  vikunja: vikunja: declared volume /app/vikunja/files is EMPTY after the exercise — the app was not shown to write where the template preserves it
  wanderer: wanderer: unhealthy; wanderer: declared volume /app/uploads is EMPTY after the exercise — the app was not shown to write where the template preserves it; wanderer-db: declared volume /data/plugins is 
  wger: wger: declared volume /home/wger/media is EMPTY after the exercise — the app was not shown to write where the template preserves it
  wishlist: wishlist: declared volume /usr/src/app/uploads is EMPTY after the exercise — the app was not shown to write where the template preserves it
  zipline: zipline: declared volume /zipline/uploads is EMPTY after the exercise — the app was not shown to write where the template preserves it; zipline: declared volume /zipline/public is EMPTY after the exer

3 clean · 0 broken · 6 undetermined (of 9 in scope)
INCOMPLETE — no broken template among those decided, but 6 were never decided. This is not a clean bill of health.
check-volume-persistence exit code = 2
# batch 08 finished 2026-10-02T14:19:38Z
# leftover volgate containers: 0
# --- cleanup (by name; no prune) ---
rmi flomp/wanderer-db:v0.20.0: Deleted: sha256:fea850b45905deb562386275d9f75fafd2087d6ef8bc189fa2cf2ec0cfc4dd71
rmi flomp/wanderer-web:v0.20.0: Deleted: sha256:34884abbe92863fce933ed7c39c0e045631af0ed86d5cc0dfbdf9fdca426ce3c
rmi getmeili/meilisearch:v1.36.0: Deleted: sha256:cce92674e98722970ab3fdce76a2566f54db535beeb24f0b4397f070ab5f6987
rmi ghcr.io/cmintey/wishlist:v0.67.1: Deleted: sha256:1d69a5fd31932841d7825ef4780c06f008eea65aaa9f3110fe09d5832ed5c7d8
rmi ghcr.io/diced/zipline:4.8.0: Deleted: sha256:e63b02c2b5c761df2cb95e657d744f27d95da4e051235a13c80b88cd68eab188
rmi ghcr.io/lukegus/termix:2.8.0: Deleted: sha256:a6dc765193a52cbaede3c93a9ff48b9540948dd0774bbe7031fcb5847606f9ac
rmi ghcr.io/tandoorrecipes/recipes:2.6.15: Deleted: sha256:31ad4a471c6852bfec14d757cc75a566c82a9769f12c3918cf6bf52cc0eeb3d0
rmi louislam/uptime-kuma:2.5.5: Deleted: sha256:b2008ac19409fa6fee4b52596271400498aebd0be04dffac5351bd1dcf230f2a
rmi postgres:16-alpine: Deleted: sha256:32034eca5c342e5e224fa97bff71b9c8d6edb64d4043660558dfed1b247cce29
rmi postgres:17-alpine: Deleted: sha256:74d97c428c51a828f9051a7a40a53ff1fc99e54fc30323ce36760701b0b7f711
rmi vaultwarden/server:1.36.0-alpine: Deleted: sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1
rmi vikunja/vikunja:2.6.0: Deleted: sha256:3c889b99e3ccd594794c0c3738db5c8150535d0894b764667dfa041bb51c8dfe
rmi wger/server:2.7: Deleted: sha256:b9a65b3c65ab22d490085bd0bf5490e2409da8748b406870f2463bdc41cd6795
# images now: 1; volgate volumes now: 0
/dev/loop2      196G  1.4G  185G   1% /
