v0.309.0: the fill warning reaches the household in its own language; the root-filesystem disk event pinned end to end (R-521 F7)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-10-12 17:11:53 +02:00
parent 402fa41e45
commit 7626a28de3
14 changed files with 290 additions and 53 deletions
+7
View File
@@ -261,6 +261,13 @@ func (n *Notifier) PushEvent(eventType, severity, message string, details interf
n.pushEventBoth(eventType, severity, message, "", details)
}
// PushEventHousehold is PushEvent with the household's own rendering beside the Hungarian (R-558's
// `message_customer`), for a producer that renders both languages itself because the sentence carries
// figures it computed (fillwatch, R-521 F7). household "" = a Hungarian household: nothing extra.
func (n *Notifier) PushEventHousehold(eventType, severity, message, household string, details interface{}) {
n.pushEventBoth(eventType, severity, message, household, details)
}
func (n *Notifier) pushEventBoth(eventType, severity, message, messageCustomer string, details interface{}) {
// The test seam sits HERE, not only in emit (v0.252.0, R-557). Most producers call PushEvent
// directly, so a test that set pushFn saw nothing from them and the difference was invisible: a