Plan 01: App State And Navigation Spine

Summary

Create the stable app-state layer that later persistence, UI, and terminal work will use. This plan covers public models, selection state, navigation history, archive flags, right-panel mode state, and command routing.

Requirements

Implementation

Global back/forward navigation needs a concrete history model so Cmd+[ and Cmd+] behave predictably:

Tests

Acceptance Criteria