=== events pushed BEFORE (baseline) ===
0

=== THE PROOF ===
t0=19:20:42.183Z
{"data":{"duration_ms":2647,"missing":null,"no_snapshot":false,"reason":"","skip_reason":"","skipped":false,"snapshot":"3cab1b88","stack":"bookstack","verdict":"pass"},"message":"A mentés tartalmazza az alkalmazás adatait","ok":true}

http=200 wall=5.383039s
t1=19:20:47.580Z
run: "stack":"calibre-web" "verdict":"pass" 
run: "stack":"docmost" "verdict":"pass" 
run: "stack":"kimai" "verdict":"pass" 
run: "stack":"opengist" "verdict":"fail" 
REACHED OPENGIST
=== the controller log line, verbatim ===
2026/08/31 19:21:16 offbox_proof.go:175: [INFO] [offbox] proof: docmost PASSED on snapshot 9493ed08 in 2.963s — the backup holds what this app should have
2026/08/31 19:21:29 offbox_proof.go:175: [INFO] [offbox] proof: kimai PASSED on snapshot 84332185 in 2.988s — the backup holds what this app should have
2026/08/31 19:21:45 offbox_proof.go:181: [ERROR] [offbox] proof: opengist on snapshot f32e1078 is READABLE AND EMPTY (volumes_expected_none_captured: opengist_data) — the store is not damaged; the backup does not contain this app's data

=== the EVENT: how many, what severity ===
2026/08/31 19:21:45 notifier.go:206: [DEBUG] PushEvent: type=offsite_proof_empty severity=error url=https://hub.felhom.eu/api/v1/event
2026/08/31 19:21:45 notifier.go:232: [DEBUG] PushEvent: offsite_proof_empty pushed OK (HTTP 200)
2026/08/31 19:21:45 notifier.go:234: [INFO] Event pushed: offsite_proof_empty (error) — A(z) opengist legutóbbi távoli mentése olvasható, de nem tartalmazza az alkalmazás adatait. A tároló nem sérült — a mentés készült el üresen. A mentést újra el kell készíteni; addig ebből a mentésből nem lehet visszaállítani.
count: 3

=== the persisted verdict ===
python3: can't open file '/tmp/chk.py': [Errno 2] No such file or directory

=== the proof scratch must be gone even on a FAIL ===
(empty above = deleted)
=== persisted verdict ===
proved_snapshots     {'bookstack': '3cab1b88', 'calibre-web': 'bc4063b1', 'docmost': '9493ed08', 'kimai': '84332185', 'opengist': 'f32e1078'}
last_proof_run       '2026-08-31T19:21:30Z'
last_proof_stack     'opengist'
last_proof_snapshot  'f32e1078'
last_proof_result    'fail'
last_proof_reason    'volumes_expected_none_captured'

=== EXACTLY ONE event? count the PUSH, not the log lines ===
1
