# red-proof D13-files-may-change-ignored: mutate internal/stacks/unattended.go
# - 'if e.Marks.FilesMayChange {'
# + 'if false && e.Marks.FilesMayChange {'
# run: go test ./internal/stacks/ -run ^TestLeg_FilesMayChangeNeedsAWholeCopy$ -v -count=1  (rc=1)

=== RUN   TestLeg_FilesMayChangeNeedsAWholeCopy
2026/09/24 21:55:58 [DEBUG] [stacks] SaveAppConfig: saving /tmp/TestLeg_FilesMayChangeNeedsAWholeCopy1039822279/001/stacks/nextcloud — 0 env vars, 0 encrypted, 0 sensitive fields
2026/09/24 21:55:58 [INFO] [stacks] SaveAppConfig: saved config for nextcloud
2026/09/24 21:55:58 [DEBUG] [stacks] SaveAppConfig: saving /tmp/TestLeg_FilesMayChangeNeedsAWholeCopy1039822279/001/stacks/nextcloud — 0 env vars, 0 encrypted, 0 sensitive fields
2026/09/24 21:55:58 [INFO] [stacks] SaveAppConfig: saved config for nextcloud
2026/09/24 21:55:58 [DEBUG] [stacks] SaveAppConfig: saving /tmp/TestLeg_FilesMayChangeNeedsAWholeCopy1039822279/001/stacks/nextcloud — 0 env vars, 0 encrypted, 0 sensitive fields
2026/09/24 21:55:58 [INFO] [stacks] SaveAppConfig: saved config for nextcloud
2026/09/24 21:55:58 [DEBUG] [stacks] SaveAppConfig: saving /tmp/TestLeg_FilesMayChangeNeedsAWholeCopy1039822279/001/stacks/nextcloud — 0 env vars, 0 encrypted, 0 sensitive fields
2026/09/24 21:55:58 [INFO] [stacks] SaveAppConfig: saved config for nextcloud
    unattended_test.go:240: without a whole copy the step must be skipped: ups=[nextcloud:33.0.0-apache] summary=&{Trigger:test StartedAt:2026-09-25 04:15:00 +0000 UTC EndedAt:2026-09-25 04:15:00 +0000 UTC Deadline:2026-09-25 07:30:00 +0000 UTC Enabled:true Done:1 Undone:0 Held:0 Failed:0 Skipped:0 Stopped: Steps:[{App:nextcloud Outcome:done Reason: From:map[web:nextcloud:31.0.14-apache] To:map[web:nextcloud:33.0.0-apache] Seconds:0}]}
--- FAIL: TestLeg_FilesMayChangeNeedsAWholeCopy (0.01s)
FAIL
FAIL	gitea.dooplex.hu/admin/felhom-controller/internal/stacks	0.015s
FAIL
