Claiming. Branch: feat/27-jobs-into-settings.
Approach. Honouring the Direction's split-by-kind rather than moving the page into one Settings section, because reading the code first turned…
#25 landed (PR #145, merged as 5af545e), so Phase 2's next item is
#27 — and the storage shape argued above is what it should lean on:
removing the Jobs destination costs nothing,…
Phase 2's next item is #25, and its stated order with #27 holds — but only because of a design choice, so here is the choice.
The list says `#25 configurable sidebar tabs → unlocks #27…
Claiming. Branch: feat/25-configurable-sidebar-tabs.
Approach. A per-view visibility map in GeneralConfig
(ViewVisibility map[string]bool) — not a HiddenViews list and not
eleven…
Phase 2's back/forward pair is done, in the inverted order argued above. #72 (PR #141) then #6 (PR #144), and the inversion paid for itself: #6's Back button is the first thing in the app that…