# 0001 — Single‑View Routing - **Date:** 2025-09-02 - **Status:** Accepted ## Context Pages were previously toggled ad‑hoc and could overlap. ## Decision Introduce a central `showSection(which)` controlling visibility for `search|content|preview|info`. Before switching, promote any playing media so it persists. ## Consequences - Predictable navigation; no stacked views. - A single place to hook side effects (like media promotion).