Commit Graph
115 Commits
Author SHA1 Message Date
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
pauljdandClaude Opus 5.5 e1d2b77da5 0.82.0: Phase 1, a reason with each planned programme, with planning proven unchanged
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 3m14s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m49s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 09:01:18 +00:00
pauljdandClaude Opus 5.5 99ffebfe47 0.81.4: Drive-In days turn over at midnight, lineup soonest first, changeovers in playback notes
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 3m33s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m44s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 08:35:07 +00:00
pauljdandClaude Opus 5.5 963b7b0a0e 0.81.3: a failed audio choice recovers and no longer marks the file, and playback notes
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m46s
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 00:52:39 +00:00
pauljdandClaude Opus 5.5 ecfcfbe3e2 0.81.2: right from a Settings section goes to its first switch
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m52s
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 00:44:30 +00:00
pauljdandClaude Opus 5.5 78c889b004 0.81.1: Tots morning blink and the roll-in ident
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m56s
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-03 00:35:25 +00:00
pauljdandClaude Opus 5.5 a5ea55e1e2 0.81.0: Orbit Tots, with shuffled episodes, day-part idents and Wind Down Now
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m58s
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-03 00:32:01 +00:00
pauljdandClaude Opus 5.5 ed2a553822 Give every channel its own ident film
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m59s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Blender versions on seven channels, new films for Wild, Detour, BritX and Junior.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-02 19:25:36 +00:00
pauljdandClaude Opus 5.5 1ed2b6ade4 Fix OrbitHive blue screen on the box, darken the Horror ident sky
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m41s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m32s
The game's canvas had no height in the app's WebView because 100vh read as 0.
Screenshots stay allowed while the game is open. Horror ident logo no longer
sits on a flat red sky; compose script gains an optional logo shadow.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-02 19:18:20 +00:00
pauljdandClaude Opus 5.5 022d27c0d8 Add OrbitHive to the Arcade with Orbit and Classic skins (0.79.0)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m57s
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-02 18:57:17 +00:00
pauljdandClaude Opus 5.5 181ba09e51 Add channel idents, with the next show loaded ahead (0.78.0)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m35s
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-02 15:04:12 +00:00
pauljdandClaude Opus 5.5 847c9a108d Give Snake its sprites and an original chiptune (0.77.0)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m9s
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-02 14:51:36 +00:00
pauljdandClaude Opus 5.5 458eb042c9 Add changing space backdrops to Snake (0.76.3)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m47s
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-02 14:45:15 +00:00
pauljdandClaude Opus 5.5 42e7c77f22 Make the bar Home, Drive-In and Arcade, fix down in the Drive-In, quicken Snake (0.76.2)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m13s
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-02 14:42:29 +00:00
pauljdandClaude Opus 5.5 aa4337de22 Smooth Snake, fix Play again and Carry on, and blend the Arcade logo (0.76.1)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m43s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m32s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-02 14:31:02 +00:00
pauljdandClaude Opus 5.5 2630215430 Add a top nav and Orbit Arcade with Snake (0.76.0)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m36s
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-02 14:22:35 +00:00
pauljdandClaude Opus 5.5 70b8cf3a86 Replace the rating-based fill with longer hand-picked film lists (0.75.0)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m48s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m26s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-02 14:11:01 +00:00
pauljdandClaude Opus 5.5 a055187681 Fill film channels automatically from the library (0.74.0)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m53s
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-02 13:33:23 +00:00