- Ctrl+K fuzzy switcher over pages, tags, and journal-date shortcuts
- widen View::Node from TreeID to NodeId so tags/dates are navigable like pages (fixes following an uncreated [[Page]] or #tag reference being a dead end)
- resolve_date() unifies 'today'-style shortcuts with the actual journal page so they never diverge into two nodes
- root_focus fallback so app-level shortcuts (Ctrl+K, zoom, back/forward) still dispatch on a Tag/Date view with no editable row focused
- '+ Create page' / Ctrl+Enter materializes a real page from an uncreated tag/page/date view
- dedupe quick-open results by target node; drop the '#' prefix for NodeId::Tag display since it may equally be an uncreated page
- journal timeline home view with date-rollover handling and empty-page suppression
- Ctrl+Enter follow-reference; Alt+Left/Right navigation history
- backlinks panel grouped by containing page
- Ctrl+./Ctrl+, block zoom with ancestor breadcrumb
- fix invisible/unclickable empty blocks (zero-height Markdown rows) and the page-title-as-block corruption bug it caused (Enter/Backspace on a page root could fragment or delete pages)
- replace uniform_list with gpui::list for correct variable-height rows; align bullet/fold marker to first line