03:55:18   [5] the box's drill mirror now at c760fca93
03:55:23   [1] deploy -> 202 {'ok': True, 'message': 'Telepítés elindítva – az állapot a kártyán követhető'}
03:56:49   [1] deployed, controller state=running, pinned={'sparkyfitness-db': 'postgres:18-alpine', 'sparkyfitness-frontend': 'codewithcj/sparkyfitness:v0.17.3', 'sparkyfitness-server': 'codewithcj/sparkyfitness_server:v0.17.3'}
03:56:49     gate: sparky is gated — passed as the household (cookie set)
03:56:49     sparkyfitness: sign-up http=200
03:56:49     sparkyfitness: check-in http=200
03:56:49     sparkyfitness: seeded user drilla1affa with a weight of 82.01 on 2026-09-01
03:56:50     sparkyfitness: readback of the seeded weight http=200 equal=True
03:56:50   drill commit 87d0254fb2a2: sparkyfitness TO with failing checks
03:56:59   [5] the box's drill mirror now at 87d0254fb
03:57:04   [6] Update -> 202 {'ok': True, 'data': {'accepted': True, 'completed': False}, 'message': 'Frissítés elindult – az állapot a kártyán követhető'}
03:57:04       +   0.0s  phase=backing-up  label=Biztonsági mentés készül a frissítés előtt…  err=None  hold=None
03:57:32       +  28.7s  phase=safety-dump  label=Adatbázis pillanatkép…  err=None  hold=None
03:57:34       +  30.8s  phase=pulling  label=Új verzió letöltése…  err=None  hold=None
03:58:19       +  75.8s  phase=copying  label=Az adatok másolása a frissítés előtt…  err=None  hold=None
03:58:29       +  85.0s  phase=starting  label=Indítás az új verzióval…  err=None  hold=None
04:02:35       + 331.8s  phase=undoing  label=Visszaállítás az előző változatra…  err=None  hold=None
04:03:08       + 364.6s  phase=undone  label=Visszaállítva az előző változatra  err=None  hold=None
04:03:38     sparkyfitness: readback of the seeded weight http=200 equal=True
04:03:38 RESULT proven — TO started on the data and failed its check; the box undid it: FROM runs again and the seed reads back
04:03:39   [X] stop -> 200 {'ok': True, 'message': 'Stack sparkyfitness stop completed'}
04:04:11   [X] remove (with drive data) -> 200 {'ok': True, 'data': {'removed': 'sparkyfitness', 'volumes_removed': ['sparkyfitness_sparkyfitness_backup', 'sparkyfitness_sparkyfitness_db_data', 'sparkyfitnes
04:04:19   [X] after remove: deployed=False leftovers=''
04:04:29   [5] the box's drill mirror now at d85d34914
04:04:29   drill revert 87d0254fb2a2: rc=0
04:04:29   drill templates/sparkyfitness equal to before: True
