Commit Graph
132 Commits
Author SHA1 Message Date
pauljdandClaude Opus 5.5 18ec926eb4 0.99.7: clash avoidance keeps compact airings per plan (re-read only when a plan changes), weighted planning remembers each next episode, pool diagnostics for unmatched list entries
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m45s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 09:55:09 +00:00
pauljdandClaude Opus 5.5 623fb5a4e7 After Dark daytime comparison (read-only)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m4s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m23s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 09:48:02 +00:00
pauljdandClaude Opus 5.5 d4a67212b7 0.99.6: After Dark review applied (38 exact items withdrawn, 5 films moved to Horror), with 0.99.5
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m41s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m34s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 09:31:57 +00:00
pauljdandClaude Opus 5.5 99ed169955 0.99.5: catalogue-size hybrid for Rewind, Dark Files and Vortex (code from 0f7ce59), verified on real pools
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m7s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 09:18:21 +00:00
pauljdandClaude Opus 5.5 0f7ce59166 Roadmap: After Dark editorial events (Hammer Horror Double Bill, Universal Monsters Takeover, J-Horror After Midnight), proposals only
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m53s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 09:09:33 +00:00
pauljdandClaude Opus 5.5 8eeeeeac49 Repeat investigation for Rewind, Dark Files and Vortex (read-only); file rest is now a parameter, default unchanged
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 12m53s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m34s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 02:03:43 +00:00
pauljdandClaude Opus 5.5 e21c746a8e 0.99.4: weighted rotation on Orbit 1, Orbit 2, Gold, Paradox, Evidence, Heroes and Vortex
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m31s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 02:00:26 +00:00
pauljdandClaude Opus 5.5 ea4a3ddb43 Tier proposal for the remaining series channels (read-only replay, nothing in the app)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m52s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m31s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 01:26:47 +00:00
pauljdandClaude Opus 5.5 047fb50532 0.99.3: adaptive film rest for After Dark and Premiere (events keep 7 days)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m57s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 01:23:15 +00:00
pauljdandClaude Opus 5.5 1a8e2647ab 0.99.2: permanent clash checks (network test, real-pool replay assertion, clashes= on the box's log line)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m10s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m35s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 01:11:41 +00:00
pauljdandClaude Opus 5.5 1d0defd778 0.99.1: the library's exact names beside listed titles that it holds under another name (no substitution)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m8s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m33s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 01:06:12 +00:00
pauljdandClaude Opus 5.5 e0d600bc3d 0.99.0: Ring X weeknight flagships are appointments, so they start near 18:00
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m45s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m27s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 01:00:29 +00:00
pauljdandClaude Opus 5.5 837f97a3bf Editorial corrections proposal: After Dark review, clash check, Ring X timing, name matching, adaptive film rest (read-only)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m56s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 00:43:43 +00:00
pauljdandClaude Opus 5.5 9d03fbfd18 0.98.0: weighted rotation on Odyssey, Wild, Orbit X, ToonZ and Tots Morning and Playtime
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m41s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m27s
Per-block switch keeps Tots' Wind Down and Night on equal turns; per-block weights put
ToonZ's teatime trio level with the core in teatime only. Tiers from each channel's brief.
Four-week real-pool replays with clash avoidance and restarts, and fingerprints against
0.97.0, in docs/replays.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 00:33:24 +00:00
pauljdandClaude Opus 5.5 039bd71805 Weighted rotation rollout proposal for Tots, ToonZ, Odyssey, Wild and Orbit X (read-only replay, nothing in the app)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m53s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m34s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 00:12:55 +00:00
pauljdandClaude Opus 5.5 5b7b180a10 0.97.0: editorially weighted rotation on Orbit Three, Family Guy out of its evening
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m9s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m31s
Tiers core 3, supporting 2, surprises 1, behind a per-channel switch set only for
Orbit Three. Tallies and run starts saved in the cursor. Shuffled and in-order
episode choice unchanged. Four-week replay on the real pool and fingerprints of
every channel against 0.96.0 in docs/replays.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 23:59:36 +00:00
pauljdandClaude Opus 5.5 3b045b65bd Weighted rotation prototype for the Orbit Three proposal (test only, not used by the app)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m6s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 23:37:42 +00:00
pauljdandClaude Opus 5.5 f0804b6469 Editorial audit: per-category airtime figures and per-block tallies (read-only)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m15s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m21s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 23:29:32 +00:00
pauljdandClaude Opus 5.5 981dae64a6 Stage 4: read-only schedule audit replay (ScheduleAuditTest) and its first results
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m51s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m29s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 23:22:06 +00:00
pauljdandClaude Opus 5.5 ddba5796e7 0.96.0: special idents for the live blocks and events (Stage 3), keyed from bookings, entry-only, with Ring X and PPV overlays
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m55s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m29s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 23:07:01 +00:00
pauljdandClaude Opus 5.5 a71086ad35 0.95.7: surround sound always undecoded; the setting is removed (the box's DTS decoder is silent)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m6s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m23s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 22:41:25 +00:00
pauljdandClaude Opus 5.5 c3e910eadb 0.95.6: surround sound undecoded by default again (the box's DTS decoder is silent)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m8s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m30s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 22:27:36 +00:00
pauljdandClaude Opus 5.5 4c0d009e66 0.95.5: build the plain-sound audio sink without a context, so the HDMI capabilities don't override it (0.95.4 still passed DTS through)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m4s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m29s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 22:22:49 +00:00
pauljdandClaude Opus 5.5 1b7aef8e8b 0.95.4: decode Dolby and DTS on the box and send plain sound to the TV unless an amplifier is set, ending DTS dropouts
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m24s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m29s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 22:19:23 +00:00
pauljdandClaude Opus 5.5 019ddc07a2 0.95.3: the newer Terra logo in the guide, channel list, home screen and corner logo (installed)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m56s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m25s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 22:04:21 +00:00
pauljdandClaude Opus 5.5 dcee125b93 0.95.2: reopen the sound at the same point when the box's audio clock goes wrong (spurious audio timestamps), instead of drifting
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m8s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m25s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 21:57:20 +00:00
pauljdandClaude Opus 5.5 86e90efc02 0.95.1: when a programme's file ends before its slot, play and hold the channel ident (NEXT AT …) instead of a black screen
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m58s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 19:41:43 +00:00
pauljdandClaude Opus 5.5 af59b63994 0.95.0: Riot, VHS and Rewind polish (idents end on the settled logo)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m1s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m25s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 17:25:42 +00:00
pauljdandClaude Opus 5.5 0adefbaf42 0.94.2: Starrcade '87 replaces the unplayable Starrcade '86 in PPV Sunday
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m50s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 16:44:39 +00:00
pauljdandClaude Opus 5.5 692bec6929 0.94.1: Ring X's pool signature includes its PPV events
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m12s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m33s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 16:17:11 +00:00
pauljdandClaude Opus 5.5 6f3f1e5c19 0.94.0: PPV Sunday on Ring X (opt-in event films, one a night, near 19:00)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m47s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m27s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 15:56:35 +00:00
pauljdandClaude Opus 5.5 6cbd994706 0.93.0: Orbit Junior and Ring X identities; Tots and Drive-In documented
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m8s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m33s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 15:32:36 +00:00
pauljdandClaude Opus 5.5 06912c33a1 0.92.0: Joe Bob Saturdays (opt-in series on a film channel, After Dark only)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m52s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m24s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 15:04:25 +00:00
pauljdandClaude Opus 5.5 1449628890 0.91.1: read-only series inspection for The Last Drive-In
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m55s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 14:54:36 +00:00
pauljdandClaude Opus 5.5 5846235870 0.91.0: Slasher Saturday, B-Movie Throwbacks and Cult Classics
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m52s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m25s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 14:47:12 +00:00
pauljdandClaude Opus 5.5 81a5c61932 0.90.0: film matching by identity (title, year, IMDb ID), with a baseline of every ambiguous film
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m47s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 14:12:36 +00:00
pauljdandClaude Opus 5.5 2b3dc5e598 0.89.0: Terra, Wild, Odyssey, Dark Files and Evidence identities
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m47s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m21s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 13:56:13 +00:00
pauljdandClaude Opus 5.5 5c7d1b0761 0.88.0: Vortex, Heroes, Orbit X, Rewind and ToonZ identities; Movie Nights roadmap principle
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m52s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m21s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 13:36:37 +00:00
pauljdandClaude Opus 5.5 1d233c08bb 0.87.0: Orbit Three, Gold and Riot identities, fair block rotation
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m45s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 13:09:33 +00:00
pauljdandClaude Opus 5.5 fc2b8f18d3 0.86.0: Orbit 1 and Orbit 2 identities, with blocks, Friday Spooky Teatime, mixed sitcoms and quizzes, and supporting titles
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m55s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m25s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 12:47:18 +00:00
pauljdandClaude Opus 5.5 3bb6885537 0.85.0: every approved Blender ident, Paradox with its tagline, and the covered show stopped to smooth the handover
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m4s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m30s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 12:06:03 +00:00
pauljdandClaude Opus 5.5 f1f28454d8 0.84.2: the newer Doctor Who is titled Doctor Who (2023) in the library
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m57s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m48s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 12:00:31 +00:00
pauljdandClaude Opus 5.5 c5c556a05c 0.84.1: a show with several copies uses the one with the most playable episodes; Doctor Who (2024) joins Paradox's mix
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m52s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m25s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 11:56:28 +00:00
pauljdandClaude Opus 5.5 fae742971c 0.84.1: when the best copy of a show has nothing playable here, try its other copies
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m53s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m22s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 11:49:48 +00:00
pauljdandClaude Opus 5.5 c38a293fdb 0.84.0: Paradox in three blocks with per-show mixed order
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m9s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 11:43:16 +00:00
pauljdandClaude Opus 5.5 d3d79999fc 0.83.4: one window per visit, and the ident holds its last frame until the next picture is on screen
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m39s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m40s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 11:08:05 +00:00
pauljdandClaude Opus 5.5 0dfa70bc45 0.83.3: idents and the intro on their own surface, and hidden screens pause their clocks during full-screen play
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m39s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m38s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 11:03:57 +00:00
pauljdandClaude Opus 5.5 c589e46871 0.83.2: the on-air preloaded show survives loading the next one, fixing the second changeover in a row
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 3m11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m45s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 10:20:54 +00:00
pauljdandClaude Opus 5.5 34ea521d62 0.83.1: no third in a row while another show waits, proven against the 0.81.4 baselines
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 3m11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m38s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 10:17:15 +00:00
pauljdandClaude Opus 5.5 310d878ef3 0.83.0: Drive-In curtain intro, reusable, skippable, with Drive-In curtains and Reduce motion settings
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 3m0s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m36s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 10:10:01 +00:00