git.lucas.co / cce-ui
GPU-accelerated UI toolkit (Vulkan)
git clone https://git.lucas.co/cce-ui.git

commit814e8c5f101d0a88ad84b78105156d2736e4690c
parent0852e212c3
authorLucas Galante <[email protected]>
date2026-08-13 00:56
docs: 6w's accounts/storage ctrl-nav NB is resolved

Both pages render the section highlight as of cce-system-interface@573bf43; all 14
pages now consume sec_focused. Updating the phase tracker in place, since its
inline notes are the source of truth for what has landed.

Co-Authored-By: Claude Opus 5 <[email protected]>

 docs/rfc-core-rebuild.md | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/docs/rfc-core-rebuild.md b/docs/rfc-core-rebuild.md
index bb5855f..9b1b2c7 100644
--- a/docs/rfc-core-rebuild.md
+++ b/docs/rfc-core-rebuild.md
@@ -1101,8 +1101,15 @@ Constraint respected: **each crate still builds standalone** — the new core is
     held (ctrl+j arrived as Character("\n")) — settings' ctrl-nav could never
     have fired from real hardware either. With the keysym preferred under Ctrl,
     ctrl+j/k cycle the section highlight and ctrl+i/u descend/ascend
-    (audio-page border diffs). NB accounts/storage take `_sec_focused` and
-    render no highlight — ctrl-nav is invisible on those two pages.
+    (audio-page border diffs). ~~NB accounts/storage take `_sec_focused` and
+    render no highlight — ctrl-nav is invisible on those two pages.~~ FIXED
+    2026-08-13 (cce-system-interface@`573bf43`): both pages now thread
+    `sec_focused` into their `view()` and pass it per section instead of a
+    hardcoded `false`. Live-verified — storage cycles the highlight
+    Local Storage → Memory on successive ctrl+j, accounts highlights its single
+    section (42,513 px changed in a rectangle-outline distribution: dense at the
+    well's top and bottom edges, constant down the sides). All 14 pages now
+    consume `sec_focused`; none takes it as `_sec_focused`.
     Re-verified on the LIVE session (2026-07-13, after the compositor restarted
     onto the 114ef89 binary — the restart was the only reason this had been
     nested-rig-only): ctrl+j → j → k and ctrl+i → u on the audio page, both