RED R-1350 no keepStopped call | --- FAIL: TestR1350_TheClearRecordsTheStopIsWanted (0.00s) / r1350_test.go:53: the stop was not recorded as wanted: [] RED R-1350 hook after the lift | --- FAIL: TestR1350_TheClearRecordsTheStopIsWanted (0.00s) / r1350_test.go:56: the wish was recorded after the hold was lifted — a scan in between mails app_start_failed RED R-1350 no up check | RED R-1350 main not wired | --- FAIL: TestR1350_MainWiresTheRecord (0.00s) / r1350_test.go:78: main.go's hold clear does not record the wanted stop (R-1350) RED busymark no write | RED busymark no remove | --- FAIL: TestBusyFileFollowsTheWork (0.00s) / busymark_test.go:53: idle again: the busy file is still there () — the agent would refuse a reboot for 90 s more RED busymark path moved | --- FAIL: TestBusyMarkPathIsTheOneTheAgentReads (0.00s) / busymark_wiring_test.go:25: the busy file is /opt/docker/felhom-controller/data/ctl/busy.txt, the agent reads /opt/docker/felhom-controller/data/ctl/busy — an ope RED busymark update probe dropped | --- FAIL: TestBusyMarkIsWiredAtStartup (0.00s) / busymark_wiring_test.go:45: main.go does not contain "busyMark.AddProbe(\"an app update is running\", stackMgr.AnyUpdating)" ALL MUTANTS KILLED RED R-1350 no up check (compiling) | --- FAIL: TestR1350_RecordStopWantedIfDown (0.00s) / desiredstate_test.go:357: immich (running): recorded=true err= RED busymark no write (compiling) | --- FAIL: TestBusyFileFollowsTheWork (0.00s) / busymark_test.go:34: busy: no file: open /tmp/TestBusyFileFollowsTheWork3370400605/001/ctl/busy: no such file or directory ALL MUTANTS KILLED RED notice not on the dashboard | --- FAIL: TestOperatorRebootNotice_OnTheDashboardForADay (0.06s) / operator_reboot_notice_test.go:31: the dashboard lacks "A Felhom ügyfélszolgálata 14:10-kor újraindította a dobozt." RED notice never expires | --- FAIL: TestOperatorRebootNotice_OnTheDashboardForADay (0.07s) / operator_reboot_notice_test.go:35: a day later the line must be gone RED ask keeps nothing | --- FAIL: TestWatchOperatorReboot_RetriesAndKeepsTheTime (0.00s) / operator_reboot_notice_test.go:66: calls=3 at=0001-01-01 00:00:00 +0000 UTC, want 3 and 2026-10-30 09:41:00 +0000 UTC RED ask gives up on first error | RED main does not ask | --- FAIL: TestBusyMarkIsWiredAtStartup (0.00s) / busymark_wiring_test.go:46: main.go does not contain "go webServer.WatchOperatorReboot(ctx)" ALL MUTANTS KILLED RED ask gives up on first error (compiling) | --- FAIL: TestWatchOperatorReboot_RetriesAndKeepsTheTime (0.00s) / operator_reboot_notice_test.go:66: calls=1 at=0001-01-01 00:00:00 +0000 UTC, want 3 and 2026-10-30 09:41:00 +0000 UTC ALL MUTANTS KILLED