### RED-PROOF 1 (R-389) — mutation: cooldownStackSuffix removed from the key ###
### layer: processOperator's KEY — where the collapse happens ###
--- FAIL: TestR389_TwoAppsInsideTheHourBothReachTheOperator (0.02s)
    r389_cooldown_grain_test.go:180: 2 apps down inside the hour produced 1 operator mail(s), want 2 (suppressed=1). This is R-389: the second app's alarm took the first app's cooldown slot.
--- FAIL: TestR389_SameAppTwiceInsideTheHourIsStillSuppressed (0.02s)
    r389_cooldown_grain_test.go:220: the suppression row does not name the app in its key — that visibility is R-182's contribution and is how this defect was found: [sent | Telepített alkalmazás nem fut: BookStack |  suppressed | Telepített alkalmazás nem fut: BookStack | operator cooldown 1h, key=c1:app_start_failed]
FAIL
FAIL	gitea.dooplex.hu/admin/felhom-hub/internal/notify	0.166s
FAIL
