0000000000000000000000000000000000000000 a6b2813136cdb63db3233f131360fed8af5c1918 rurouni <rurouni@debian-ai.local> 1780245030 -0700	commit (initial): Rename branding: Mr.VHS/NexStream -> Unspooled
a6b2813136cdb63db3233f131360fed8af5c1918 3ff2a2d6cfc8306645384d8e5893f23b431b0ea9 rurouni <rurouni@debian-ai.local> 1780247495 -0700	commit: Port NuvioTV TMDB features: TmdbService + upgraded TmdbMetadataService + PersonDetailScreen
3ff2a2d6cfc8306645384d8e5893f23b431b0ea9 d1e57bbce944e0c2d4d7a597df977e602fcc63a8 rurouni <rurouni@debian-ai.local> 1780248036 -0700	commit: Audit cleanup: remove dead code, update MD files
d1e57bbce944e0c2d4d7a597df977e602fcc63a8 f2b6d8c8c8d22c841c450669db950767dd0b797a rurouni <rurouni@debian-ai.local> 1780251922 -0700	merge cursor/fix-profile-selection-crash: Fast-forward
f2b6d8c8c8d22c841c450669db950767dd0b797a fed3bca64400bbd47f1a30c2640c4ecdf824488f rurouni <rurouni@debian-ai.local> 1780252899 -0700	commit: feat: DebridStream-style config-driven scraper pipeline
fed3bca64400bbd47f1a30c2640c4ecdf824488f 12429a3430e7df69493e678ce54bc9b702bb4963 rurouni <rurouni@debian-ai.local> 1780253514 -0700	commit: feat: 1:1 DebridStream scraper pipeline + quality enrichment
12429a3430e7df69493e678ce54bc9b702bb4963 c8cb18cc72c8240697c4ba9217f32b948a96ad3e rurouni <rurouni@debian-ai.local> 1780258317 -0700	merge cursor/fix-dolby-vision-codec-fallback: Fast-forward
c8cb18cc72c8240697c4ba9217f32b948a96ad3e e225ed6ceba714605f51fa8f017930b1ee7dc5db rurouni <rurouni@debian-ai.local> 1780290760 -0700	commit: feat: self-hosted scraper + debrid-agnostic architecture
e225ed6ceba714605f51fa8f017930b1ee7dc5db c8cb18cc72c8240697c4ba9217f32b948a96ad3e rurouni <rurouni@debian-ai.local> 1780290782 -0700	reset: moving to HEAD~1
c8cb18cc72c8240697c4ba9217f32b948a96ad3e 62d0b56db006c0321aed5a2ed22578f87b30fddc rurouni <rurouni@debian-ai.local> 1780290782 -0700	commit: feat: self-hosted scraper + debrid-agnostic architecture
62d0b56db006c0321aed5a2ed22578f87b30fddc c8cb18cc72c8240697c4ba9217f32b948a96ad3e rurouni <rurouni@debian-ai.local> 1780290804 -0700	reset: moving to c8cb18c
c8cb18cc72c8240697c4ba9217f32b948a96ad3e 09794004292d1ffb7331125c211f8927bce9614b rurouni <rurouni@debian-ai.local> 1780290811 -0700	commit: feat: self-hosted scraper + debrid-agnostic architecture
09794004292d1ffb7331125c211f8927bce9614b 823a53a46dbf3b298727e4b12f100de9756189e3 rurouni <rurouni@debian-ai.local> 1780291077 -0700	commit: chore: project cleanup, consolidate docs, remove stale files
823a53a46dbf3b298727e4b12f100de9756189e3 c5a2b45ab254a9c462ac1a5112e567e0a50870ce rurouni <rurouni@debian-ai.local> 1780291899 -0700	commit: chore: consolidate docs, update PROJECT_STATE with feature parity + remaining work
c5a2b45ab254a9c462ac1a5112e567e0a50870ce d5d0c801c45de41e031062d7d79a7ed348bbb5f9 rurouni <rurouni@debian-ai.local> 1780351315 -0700	commit: feat: premium TV UI overhaul — focus architecture, unified sidebar, cards, settings, theme system + scraper v3 pipeline
d5d0c801c45de41e031062d7d79a7ed348bbb5f9 1ab671ff1b430cddc90ef26900a835c85aaccb02 rurouni <rurouni@debian-ai.local> 1780351474 -0700	commit: docs: refresh all MD files for UI overhaul + scraper v3 state
1ab671ff1b430cddc90ef26900a835c85aaccb02 f5e8696b3b884b66174bc8b5eb643b1b5eba2586 rurouni <rurouni@debian-ai.local> 1780356227 -0700	commit: feat: wire new UI into app — UnspooledHomeScreen + UnifiedChromeScaffold
f5e8696b3b884b66174bc8b5eb643b1b5eba2586 422afe216b8e3274765b9d65889c6751c0ca39fd rurouni <rurouni@debian-ai.local> 1780356611 -0700	commit: feat: wire PremiumContentCard into Home + CatalogBrowserScreen
422afe216b8e3274765b9d65889c6751c0ca39fd c3c8b943f0372833835001192473f9f82ead6f62 rurouni <rurouni@debian-ai.local> 1780358754 -0700	commit: feat: blueprint v4 — design system, hero, audio, MVI, responsive layout
c3c8b943f0372833835001192473f9f82ead6f62 e5b2659aab2d9ba80b6ae7db47008adb1f5c09a0 rurouni <rurouni@debian-ai.local> 1780358835 -0700	commit: feat: blueprint v4 — card variants, focus restoration, long press
e5b2659aab2d9ba80b6ae7db47008adb1f5c09a0 247d27730cb489400aeba60a03b57ff4eded4cb8 rurouni <rurouni@debian-ai.local> 1780359257 -0700	commit: fix: focus graph — adopt NuvioTV focusGroup + focusRestorer pattern
247d27730cb489400aeba60a03b57ff4eded4cb8 61cb1ae6c60c45c0f421c600d906f00e87ae27b4 rurouni <rurouni@debian-ai.local> 1780359892 -0700	commit: fix: focus navigation — sidebar entry via BACK, row focusable, stripped overrides
61cb1ae6c60c45c0f421c600d906f00e87ae27b4 67305b08cccaec31d6295b681b682f13b42ec162 rurouni <rurouni@debian-ai.local> 1780359956 -0700	commit: fix: CatalogBrowserScreen row focusable for vertical nav
67305b08cccaec31d6295b681b682f13b42ec162 da26a8982671b23a517c33d80cf355332b578127 rurouni <rurouni@debian-ai.local> 1780361126 -0700	commit: feat: Phase 0 — Cinematic Engine (spatial audio + parallax + GPU halos)
da26a8982671b23a517c33d80cf355332b578127 6da318cb18ffe168952b03c36e7c8c3fc469fbd1 rurouni <rurouni@debian-ai.local> 1780361259 -0700	commit: feat: wire parallax into Home screen — hero scrolls at 0.5x depth
6da318cb18ffe168952b03c36e7c8c3fc469fbd1 8d986dc19ca74906615c169b4ce91ee2630094f2 rurouni <rurouni@debian-ai.local> 1780361956 -0700	commit: feat: Phase 2 — Directional Expansion + Settled Focus (zero layout shift)
8d986dc19ca74906615c169b4ce91ee2630094f2 9edbdea298fecfd13caa37153375966e7922edef rurouni <rurouni@debian-ai.local> 1780362452 -0700	commit: feat: Phase 3+4 — Videophile Settings Hub + MVI wired + Aggressive Prefetching
9edbdea298fecfd13caa37153375966e7922edef 91866569b7e459023de4b9586e1d973d96315ff0 rurouni <rurouni@debian-ai.local> 1780364434 -0700	commit: feat: V5 Debrid Masterpiece — Phase 0-4 complete
91866569b7e459023de4b9586e1d973d96315ff0 3f6de5ef5066bb1ffdb8b4878273a1bc5924d8ff rurouni <rurouni@debian-ai.local> 1780365098 -0700	commit: feat: V5 Cloud/Downloads Manager — live polling, speed/ETA, progress rings
3f6de5ef5066bb1ffdb8b4878273a1bc5924d8ff 6f97d12f75b326637c179b2c39d07ac8513065ce rurouni <rurouni@debian-ai.local> 1780366299 -0700	commit: fix: restore D-pad focus navigation + tv-foundation 1.0.0 upgrade
6f97d12f75b326637c179b2c39d07ac8513065ce 90fcea775bc49782faed39c75bc34b579045b571 rurouni <rurouni@debian-ai.local> 1780367758 -0700	commit: docs: clean handoff — PROJECT_STATE.md as single source of truth
90fcea775bc49782faed39c75bc34b579045b571 b6773b652ced6f63561651ba9193bae61eafcb6e rurouni <rurouni@debian-ai.local> 1781660270 -0700	merge cursor/fix-sidebar-focus-and-trailer-playback: Merge made by the 'ort' strategy.
b6773b652ced6f63561651ba9193bae61eafcb6e 60b4a92c1a3aadd11526e4ca1c4bd602445b15e3 rurouni <rurouni@debian-ai.local> 1781660359 -0700	commit: chore: remove test-bench directory (unused Vite prototype)
60b4a92c1a3aadd11526e4ca1c4bd602445b15e3 72357c5cb3d206740d3ab10b986cf7951e0a3cc7 rurouni <rurouni@debian-ai.local> 1781713431 -0700	commit: feat: complete UI improvement loop — Tiers 1-3 across 14 files
72357c5cb3d206740d3ab10b986cf7951e0a3cc7 a7c4ca640ed1b81514e1aff331ad259e102e1e8b rurouni <rurouni@debian-ai.local> 1781716751 -0700	commit: fix: complete Top 20 UI/UX audit fixes across 15 files
a7c4ca640ed1b81514e1aff331ad259e102e1e8b 476b26c058c0e08d46311faa23b171fb77848e4f rurouni <rurouni@debian-ai.local> 1781725864 -0700	commit: feat: complete UI/UX audit fixes — Build C through D
476b26c058c0e08d46311faa23b171fb77848e4f f095b6400a88ac6fb460f6023473af252170c64a rurouni <rurouni@debian-ai.local> 1781726079 -0700	commit: docs: update PROJECT_STATE and UI_IMPROVEMENT_AUDIT with Build D completion
f095b6400a88ac6fb460f6023473af252170c64a 2cd79f744494b7e9a46aedd158025145354b422a rurouni <rurouni@debian-ai.local> 1781726119 -0700	commit: chore: remove opencode plan files (cleanup)
2cd79f744494b7e9a46aedd158025145354b422a 451cac8ecee92a9b981661b5cb9fc66344090c24 rurouni <rurouni@debian-ai.local> 1781740327 -0700	commit: fix: complete Top 20 audit fixes — MyListScreen data source, confirmation dialogs, build/toolchain fixes
451cac8ecee92a9b981661b5cb9fc66344090c24 44926f6288658eff5d526c22c73b24c462c70ca5 rurouni <rurouni@debian-ai.local> 1782181470 -0700	commit: feat: modern home catalog UX, sidebar focus, and details navigation
44926f6288658eff5d526c22c73b24c462c70ca5 65b242c378968509080725a3ca177e23a28d1fc2 rurouni <rurouni@debian-ai.local> 1782189164 -0700	commit: Fix sidebar D-pad, catalog pagination, and modern home card UX per Nuvio audit.
65b242c378968509080725a3ca177e23a28d1fc2 f263521cccf33fc07b0c5973fc1beae60fdf399d rurouni <rurouni@debian-ai.local> 1782254545 -0700	commit: fix: sidebar D-pad focus — selectableGroup→focusGroup, removed focusRestorer/focusedNavIndex
f263521cccf33fc07b0c5973fc1beae60fdf399d bdc7244a7cf5b50d86d858fd28b0a2d3003f5aa8 rurouni <rurouni@debian-ai.local> 1782271811 -0700	commit: feat: complete UI audit — all 7 items (hero parity, pagination, sources, chips, focus dead-end, sidebar, tokenization)
bdc7244a7cf5b50d86d858fd28b0a2d3003f5aa8 79ce63f99017081ef633f06e0fa1cf1aeca36237 rurouni <rurouni@debian-ai.local> 1782491349 -0700	commit: fix: polish settings dpad and docs
79ce63f99017081ef633f06e0fa1cf1aeca36237 b50037170decc9c8f70da47ad7e8a1c2d2c37202 rurouni <rurouni@debian-ai.local> 1782527826 -0700	commit: feat: source filter chips on Movies/TV Shows, Details Back focus restore
b50037170decc9c8f70da47ad7e8a1c2d2c37202 e12c334c27725fa0f1eba9a8cc199aa9c298e230 rurouni <rurouni@debian-ai.local> 1783105144 -0700	commit: feat: simplify addons and add embedded scraper work
