68294ecb6f
gates / gates (push) Successful in 44s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2.5 KiB
2.5 KiB
REPORT — controller v0.308.0: the operator's answers S1, S9, S10, S11, S12, S27, S28, S32 (2026-10-12)
Operator rulings 2026-10-12 (felhom.eu 09 §3 decisions 196–233). Implemented by a helper session under the
brief's full fences; reviewed, pushed, built and delivered by the lead session. Two commits: fd28d70 (the batch) and
faef8f8 (R-554, kept separate until the operator approved its Hungarian — approved in chat 2026-10-12).
| Item | What changed | Test (red-proved) |
|---|---|---|
| S1 / R-922 | Clearing the notification address asks first (server-side warning, both languages, „Igen, törlöm a címet"); nothing is saved or sent until confirmed | TestR922_ClearWarnsFirst |
| S9 / R-255 | One test renders 35 page templates (142 cases, both languages, 1581 planted values). Found and fixed one leak: an optional-config secret_input was rendered into value="…"; now revealed on demand |
TestR255_NoPlantedSecretReachesAnyPage, TestR255_OptionalSecretIsRevealedOnDemand |
| S10 / R-266 | StorageReport.read_failed on / when the root statfs failed (hub 0.147.0 shows „read failed") |
TestRootStorageEntry_ReadFailed |
| S11 / R-333 | No heat band for NVMe; the drive's critical_warning still gives Hiba; SATA unchanged |
TestDiskVerdict_NVMeHasNoHeatBand |
| S12 / R-577 | Language globe on guest share pages (visitor's own cookie); the wrong-password flash follows it | TestGuestSharePagesHaveGlobe, TestGuestSharePage_HonoursVisitorCookie |
| S27 / R-554 | recovery-info.txt (now bilingual, bundle key recovery_info.body) points at Biztonsági mentés → Visszaállítás and Adatok visszaszerzése with the ten-word code; the first-boot setup wizard is deleted; a box that cannot get its config shows one waiting page and retries every minute |
TestRecoveryInfo_PointsAtDashboardNotWizard, TestWaitForConfig_ServesWaitingPageThenStarts |
| S28 / R-562 | Hungarian 2026. 10. 10. 15:04 + decimal comma, English 2026-10-10 15:04 + point, everywhere the dashboard formats a date or a number (internal/i18n/format.go) |
TestR562_BackupsPageFormatsPerLanguage |
| S32 / R-521 | The lost-drive option round-trips and is sent only when on; it stays in the default set (operator, 2026-10-12: keep on) | TestR521_StorageDisconnectedOptionRoundTrips |
Suite go build/vet/test ./... rc 0; controller_gates.py --fast rc 0 (helper, both commits; lead re-ran the suite: rc 0).
MinAgent unchanged (0.131.0). Delivery and read-back: felhom.eu/documentation/audits/answers-2026-10-12/.