Decision sheet D1-D10: hub CHANGELOG, architecture notes (01, 04, 05, 07, 08, 10), register (VERIFY states, R-912), STATUS, report; decoy suite runs in a git worktree
gates / gates (push) Successful in 4m32s
gates / gates (push) Successful in 4m32s
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:
@@ -376,6 +376,13 @@ harmless (`TestFlashKeyRoundTrip`). The same shape one layer in: an **alert bann
|
||||
background health cycle and read minutes later, so `Alert` carries `MessageKey` + `MessageArgs` and
|
||||
`GetAlerts(lang)` renders on the way out.
|
||||
|
||||
**[FACT] 2026-10-08 (R-79, `09` §3 decision 187; controller main, unreleased): every health issue and warning now
|
||||
carries its key** — the last six producers (Docker unreachable, protected container down, storage unavailable / not
|
||||
separate / usage high / almost full) joined the seven resource ones; the wire text is unchanged byte for byte. The
|
||||
Docker error inside its sentence stays English (Docker writes it). **The household's health mail no longer carries the
|
||||
raw details note** (hub main, unreleased): it says what the headline says and points to the dashboard; the operator's
|
||||
mail keeps the note (`hub/internal/notify/r79_health_mail_test.go`).
|
||||
|
||||
**[DESIGN] Word order is Go's explicit argument index, not a second placeholder syntax.** The plan
|
||||
proposed a named-parameter (`{{.Name}}`) form for multi-parameter Go messages. English reorders with
|
||||
`%[2]s`, which `fmt` already understands, so the Hungarian value stays **the format string the code
|
||||
|
||||
Reference in New Issue
Block a user