Epic: #99 · Parent: #99 — gap filed by the owner 2026-09-09 after the first #295 boot on the bench.
The Settings > Diagnostics sub-screen (screen_settings.cpp, sub-screen 4, 11 fixed rows at 21 px) has a Web: row but nothing a user can read as WiFi status, and the container is created with LV_OBJ_FLAG_SCROLLABLE cleared, so there is no room for more rows on the 320 px panel.
Acceptance: WiFi row reads correctly through boot, connect and loss on the bench; page scrolls; both envs build.
Epic: #99 · Parent: #99 — gap filed by the owner 2026-09-09 after the first #295 boot on the bench.
The Settings > Diagnostics sub-screen (screen_settings.cpp, sub-screen 4, 11 fixed rows at 21 px) has a Web: row but nothing a user can read as WiFi status, and the container is created with LV_OBJ_FLAG_SCROLLABLE cleared, so there is no room for more rows on the 320 px panel.
Acceptance: WiFi row reads correctly through boot, connect and loss on the bench; page scrolls; both envs build.