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:
+18
-1
@@ -1,4 +1,4 @@
|
||||
## v0.309.0 — the simpler notification page: three group switches (R-388 slice 1) (2026-10-12)
|
||||
## v0.309.0 — the simpler notification page: three group switches (R-388 slice 1); the fill warning in the household's language (R-521 F7) (2026-10-12)
|
||||
|
||||
**MinAgent: 0.131.0** (unchanged — no agent call changed). **No wire change, no hub change:** the page still saves the
|
||||
same `enabled_events` list. Design `08-alarm-ladder.md` §8.1, `09` §3 decision 200; operator answers 2026-10-12 evening
|
||||
@@ -23,6 +23,23 @@ same `enabled_events` list. Design `08-alarm-ladder.md` §8.1, `09` §3 decision
|
||||
on stored [], want exactly [...]"), `TestR388_CustomGroupSavedBackUnchanged` (RED with an unticked group always
|
||||
clearing: „an untouched save CHANGED the stored list"), `TestR388_CustomGroupSwitchedOnTakesAll`,
|
||||
`TestR388_FullListRendersThreeGroupsOn`, `TestR388_DefaultListAsGroups`, `TestR388_DetailsFoldSavesAnIndividualSwitch`.
|
||||
- **R-521 F7 — the guest's own disk at 95 % sends a disk event, in the household's language.** Read first: the
|
||||
guest's root filesystem (`/`, „Alkalmazások területe") has been a fill-watch target since v0.191.0, and since v0.297.0
|
||||
(R-363/R-547) it is checked every 10 minutes — F7 was measured on v0.242.0, when the check ran once a day, so its
|
||||
10½-minute fill fell between two checks. That path now has a test end to end (the real target list, the real
|
||||
watcher, the real push): the root filesystem at F7's numbers (95 %, 3.5 GB free) sends the hub's existing
|
||||
`disk_critical` (severity `critical`, already allowlisted — no hub change), once. **What was still missing and is
|
||||
fixed:** the sentence was Hungarian only. It is now the bundle's `event.fill.critical` / `event.fill.warning`, the
|
||||
household's rendering rides beside it as `message_customer` (R-558; new `Notifier.PushEventHousehold`), the two
|
||||
built-in areas are named in the household's language („App area", „System and backup area"), and the kept-folders
|
||||
sentence follows the same language. **The Hungarian wire text changes by one word only:** the R-516 te-form gate refuses the formal „Kérjük," in the
|
||||
bundle, so „Kérjük, szabadíts fel helyet…" became „Szabadíts fel helyet…" (and „Kérjük, mielőbb szabadíts fel
|
||||
helyet:" became „Szabadíts fel helyet mielőbb:"); everything else is the old literal byte for byte
|
||||
(`TestMessageHungarianWireText` pins the exact bytes; with „Kérjük, " restored it ran green against 68294ec's literal).
|
||||
The hub has no `customerMessages` entry for these two types, so it mails this text as sent. Tests: `TestR521F7_RootFilesystemSendsTheDiskEventInBothLanguages`
|
||||
(RED without the root target: „pushes = 0 ([]), want exactly 1 disk event for the root filesystem"; RED with the push
|
||||
closure dropping the household text: „household (English) message = """), `TestR521F7_HouseholdLanguageRidesTheEvent`
|
||||
(RED with the watcher rendering no household text: „English message "" lacks "App area"").
|
||||
- **Parity fixtures:** `settings_notifications_hub` and `settings_notifications_clear_confirm` re-captured for this
|
||||
template change (the switch list regrouped under the fold, the three group switches added; the two old section
|
||||
labels „Hibák és figyelmeztetések:" / „Tájékoztató:" removed with their keys); a new case
|
||||
|
||||
Reference in New Issue
Block a user