Files
felhom-controller/REPORT.md
T
admin 68294ecb6f
gates / gates (push) Successful in 44s
REPORT: v0.308.0 (the operator's answers, 2026-10-12)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-10-12 15:42:31 +02:00

2.5 KiB
Raw Blame History

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/.