Movies view with debounced Radarr lookup, detail pane, and an add dialog
(quality profile, root folder, monitored, search now). Global shortcuts
are suspended while typing or in a dialog.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Shared arr HTTP client with API error handling, plus Radarr lookup,
add movie, search and quality profile / root folder / status endpoints.
Tested against httptest fixtures.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Add SPECS.md, JSON config loader with env overrides and validation,
and an empty tview shell with tabs and status bar.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>