monitoring page: storage labels follow the reader's language (W26, rehearsal 2026-10-20); unreleased
gates / gates (push) Successful in 1m11s

This commit is contained in:
admin committed 2026-10-20 22:36:19 +02:00
1 parent 7ca59e2de3
commit 01c967e49e
8 files changed
+176 -47

No files matched your search

+14
View File
@@ -1,3 +1,17 @@
## Unreleased (2026-10-20) — the monitoring page's storage labels follow the reader's language (W26); text only
Found by the Tester-2 rehearsal of 2026-10-20 (felhom.eu `audits/rehearsal-2026-10-20/B6-failures/s16-README.md`, word
W26): on the English dashboard the monitoring page showed every storage label and purpose in Hungarian. No release in
this run (the system under test is frozen); it ships with the next controller version. **MinAgent: unchanged.**
- `internal/web/agent_host_metrics_handler.go`: `enrichHostStorageTargets` takes a message lookup; `ServeHostMetricsAPI`
passes the request's language. Twelve keys `host_storage.*` in `hu.json` / `en.json`; the Hungarian text is
byte-identical to the old Go literals (`scripts/i18n_go_keys.json`, go-parity gate green).
- Tests: `TestEnrichHostStorageTargets_FollowsTheLanguage` (every type, both languages, never a key, never the Hungarian
text in English) and `TestServeHostMetricsAPI_LabelsFollowTheRequestLanguage` (through a fake agent behind the real
pinned client, `?lang=en|hu`). Each was seen RED first: a Hungarian literal put back for `pbs`, and the handler's
language forced to `hu`.
## v0.336.0 — a failed off-site restore puts the app back exactly as it was and starts it (R-893 option A, operator D20); the held sentence says only what is certain (R-1169) (2026-10-20)
**MinAgent: 0.158.1** — the floor's, carried; no agent change. No golden (`09` §3 decision 250). Task: the night brief