fix(db): scale TV size bands to episode size #97

Merged
naps62-yolo merged 1 commits from issue/95-tv-size-bands into main 2026-08-23 02:31:44 +01:00
Owner

Migration 0005 seeded TV policies with the movie policy's size bands (2160p floor 8 GiB, 1080p floor 3 GiB). Those fit a whole film; a typical 1080p single-episode WEB-DL (1-2 GiB) sat below the floor and was hard-filtered under §5.5, starving the per-episode grab path added by #38.

Migration 0011 rescales the seeded TV — main and TV — kids bands to episode size (2160p floor 3/target 6 GiB, 1080p floor 1/target 2 GiB). Season packs still clear these floors easily; they just take the over-target penalty as intended.

Closes #95

Migration 0005 seeded TV policies with the movie policy's size bands (2160p floor 8 GiB, 1080p floor 3 GiB). Those fit a whole film; a typical 1080p single-episode WEB-DL (1-2 GiB) sat below the floor and was hard-filtered under §5.5, starving the per-episode grab path added by #38. Migration 0011 rescales the seeded `TV — main` and `TV — kids` bands to episode size (2160p floor 3/target 6 GiB, 1080p floor 1/target 2 GiB). Season packs still clear these floors easily; they just take the over-target penalty as intended. Closes #95
naps62-yolo added 1 commit 2026-08-23 02:13:17 +01:00
fix(db): scale TV size bands to episode size
ci / web (pull_request) Successful in 1m16s
e2e / e2e (pull_request) Successful in 2m59s
ci / rust (pull_request) Successful in 2m41s
473792d5de
Migration 0005 seeded TV policies with the movie policy's bands
(2160p floor 8 GiB, 1080p floor 3 GiB), sized for a whole film. A
typical 1080p single-episode WEB-DL (1-2 GiB) sat below that floor
and was hard-filtered, starving the per-episode grab path from #38.

Closes #95

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
naps62-yolo merged commit 55ae44fa7b into main 2026-08-23 02:31:44 +01:00
naps62-yolo deleted branch issue/95-tv-size-bands 2026-08-23 02:31:44 +01:00
Sign in to join this conversation.