Commit Graph
324 Commits
Author SHA1 Message Date
pauljdandClaude Opus 5.5 4bea3e7db5 Premiere as a broadcast stage: first-run event, then the genre home
Paul's policy, 5 November 2026. The Director's Chair makes two
recommendations: a genre home (Premiere is never one) and, for a film
never booked on Orbit that suits an event debut, a first run on Orbit
Premiere. 'Premiere, then <home>' puts it on Premiere's list with a debut
as a fixed slot on the first Friday or Saturday at 20:00 after Premiere's
committed plan (clear of Advent's doors), branded FIRST ON ORBIT. Four weeks
after the debut it leaves Premiere's list for its home's, for that
channel's future schedule. Nothing already booked changes.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 14:56:43 +00:00
pauljdandClaude Opus 5.5 652139a5ee Stage D: horror-comedy rule keeps tone and audience in play; gore is After Dark's
Paul, 5 November 2026: a family-friendly or mainstream-rated horror-comedy
(Family genre, children's ratings, PG-13/12A/15) keeps its usual channels;
an unknown rating isn't held against it. 'Gore' joins After Dark's themes.
No placements change on the current 392 titles beyond Deathgasm 2 scoring
higher; samples hold; Kotlin matches the Python reference.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 11:31:44 +00:00
pauljdandClaude Opus 5.5 c4d0060d22 0.108.7: Director's Chair pop-up (place, change channel, drop) on 0.108.6 (built, not installed)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:33:15 +00:00
pauljdandClaude Opus 5.5 8f5cbea781 Director's Chair: place or drop from a pop-up
Pressing a pick opens its pop-up: place it on the suggested channel, change
to another channel the scoring allows (three at most, each with its reason),
or drop it. An ask offers its two channels or Drop. Placing adds the title
to that channel's own list as an accepted choice, so it joins at the next
top-up; nothing is booked and committed bookings never change. Every
decision is recorded, and decided titles make way for the next. A placed
film's playable copy is found when the pool is read.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:31:50 +00:00
pauljdandClaude Opus 5.5 242b3d43ea 0.108.6: Director's Chair opens from a saved report; curated lists aren't franchises (built, not installed)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:22:14 +00:00
pauljdandClaude Opus 5.5 a7b9ed6835 Director's Chair: open from a saved report, curated lists aren't franchises
Scores every mode in one pass with cached text vectors, keeps the report
on the box and refreshes it in the background each hour, and changes mode
when a chip is selected rather than focused. The library's collections are
curated lists (Trending, IMDB Top 250, streamers), so only '... Collection'
sets link franchises; broadcaster lists (BBC, Channel 4, ITV, Sky, BritBox)
count as verified British origin.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:20:03 +00:00
pauljdandClaude Opus 5.5 a17834aa66 0.108.5: Stage D scoring in Kotlin (parity with Python), Emby collections read, Settings > Director's Chair read only; built, not installed
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:14:42 +00:00
pauljdandClaude Opus 5.5 00153e25bd 0.108.4: Stage D evidence reader (read only, resumable), built on 0.108.3, not installed
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:14:42 +00:00
pauljdandClaude Opus 5.5 a57d0dfbe1 0.108.3: Black Mirror on Paradox after 21:00; After Dark anthology strand; linked episodes; Tales from the Crypt off Orbit 2 (built, not installed)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:14:42 +00:00
pauljdandClaude Opus 5.5 80d315481b 0.108.2: GT picture fix on the installed 0.108.1 (VfW H.264 in MKV); lint opt-in for the copied reader
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:14:42 +00:00
pauljdandClaude Opus 5.5 6a262dac19 Play H.264 in the old VfW MKV wrapper (Dragon Ball GT): Orbit's copy of Media3's Matroska reader
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:14:42 +00:00
pauljdandClaude Opus 5.5 368b6f7023 Inspect hook: log each episode's cast for the anthology check (read only, local log)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-05 08:14:42 +00:00
pauljdandClaude Opus 5.5 d5efd5d526 Record the 0.108.0 install (background)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m2s
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 20:06:45 +00:00
pauljdandClaude Opus 5.5 e86f1af525 Advent on Orbit: read-only design and editorial rules for approval
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m41s
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 19:51:17 +00:00
pauljdandClaude Opus 5.5 74c00d347c 0.108.0: curated Drive-In events (Stage F), built and replayed, not installed
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m16s
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 19:50:29 +00:00
pauljdandClaude Opus 5.5 e7e953b49d Note the director arranging Drive-In events by viewer taste
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m59s
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-04 19:30:14 +00:00
pauljdandClaude Opus 5.5 8e293e6291 Drive-In curation: read-only audit and ten event suggestions
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m5s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m50s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 19:29:55 +00:00
pauljdandClaude Opus 5.5 8d060e4ca5 Record the 0.107.0 install (no launch); Stage E done
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m54s
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 19:27:53 +00:00
pauljdandClaude Opus 5.5 70fa2e2985 0.107.0: story grouping on Evidence
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m56s
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 19:26:32 +00:00
pauljdandClaude Opus 5.5 8a19d00c7b Record the 0.106.0 install (no launch)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m58s
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 19:23:32 +00:00
pauljdandClaude Opus 5.5 c85e1f9200 0.106.0: story grouping on Orbit 1
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m1s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m46s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 19:22:34 +00:00
pauljdandClaude Opus 5.5 cef768f5a8 Record the 0.105.0 install (no launch)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m31s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m46s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 19:19:47 +00:00
pauljdandClaude Opus 5.5 dfbc865810 0.105.0: story grouping on Vortex
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m7s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m43s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 19:15:58 +00:00
pauljdandClaude Opus 5.5 a67b3fbcec Record the 0.104.0 install (no launch)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m3s
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-04 19:12:14 +00:00
pauljdandClaude Opus 5.5 076b431741 0.104.0: story grouping on Orbit X
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m59s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m41s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 19:07:51 +00:00
pauljdandClaude Opus 5.5 4eff76cbb1 Note serial slots for story grouping (Paul's idea)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m44s
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-04 19:04:48 +00:00
pauljdandClaude Opus 5.5 654ff9adac Record the 0.103.0 install; note out-of-order stories for the intelligence layer
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m54s
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-04 19:04:30 +00:00
pauljdandClaude Opus 5.5 c3f2a282bf 0.103.0: story grouping on Heroes (Stage E, first channel)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
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-04 18:53:24 +00:00
pauljdandClaude Opus 5.5 c638cf0977 Record the 0.102.0 install
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m53s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m50s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 18:47:59 +00:00
pauljdandClaude Opus 5.5 44a7cc4978 0.102.0: Vortex Prime, Afterburn and Afterburn premiere idents
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m27s
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-04 18:44:21 +00:00
pauljdandClaude Opus 5.5 ed5322eff8 Record Paul's Stage D principles: evidence, confidence, lifecycle, separate signals
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m7s
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-04 18:35:33 +00:00
pauljdandClaude Opus 5.5 c2abfe800a Vortex Prime and Afterburn block ident previews
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m56s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m43s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 18:34:49 +00:00
pauljdandClaude Opus 5.5 0a90314b4f Record the 0.101.0 install
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
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-04 18:28:59 +00:00
pauljdandClaude Opus 5.5 dc2ba8d633 0.101.0: Living Network Stage C, spotting what's new (report only): daily background library refresh, arrivals, new episodes by season and episode, booked works, Settings > New arrivals
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m8s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m32s
Booking fingerprints identical to 0.100.1.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 18:22:23 +00:00
pauljdandClaude Opus 5.5 8f2676afef Living Network Stage C proposal: spotting what's new (report only), with evidence from the box
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m43s
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 18:12:04 +00:00
pauljdandClaude Opus 5.5 070aa0e867 0.100.1 install record
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m19s
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-04 18:03:56 +00:00
pauljdandClaude Opus 5.5 4c923bd6b5 Network audit: report, not fail, a premiere-night film repeat when nothing else fits (Paul chose on time, option 2)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m46s
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 17:47:22 +00:00
pauljdandClaude Opus 5.5 2a529e006a 0.100.1: focused What's On cards darken to navy inside a gold ring so logos stay clear; Drive-In shows only the film's artwork, held until the next loads (no backdrop flicker)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m5s
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-04 17:44:58 +00:00
pauljdandClaude Opus 5.5 de584d296a 0.100.0 verification and install record
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m0s
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-04 17:25:03 +00:00
pauljdandClaude Opus 5.5 2264361b5c 0.100.0: v2 interface: one top bar (Home, What's On, TV Guide, Drive-In, Arcade), Home category menu, What's On screen with pop-up and reminders, one-screen Drive-In, restyled TV Guide
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m15s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m33s
What's On reads confirmed bookings only (WhatsOnPage, 6 tests). Scheduling untouched: booking fingerprints identical to 0.99.17.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 17:24:37 +00:00
pauljdandClaude Opus 5.5 7bb600fb76 What's On v2: Home category menu without numbers (Paul)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m46s
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-04 17:07:35 +00:00
pauljdandClaude Opus 5.5 0c3ac45db0 What's On v2: Home as a stacked, numbered category menu (design only)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m14s
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 17:06:50 +00:00
pauljdandClaude Opus 5.5 4adb402dd2 What's On v2 design: one top bar, quiet Home, single-screen What's On with pop-up, one-screen Drive-In, restyled TV Guide, navigation map (design only, mock data)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m56s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m39s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 17:03:42 +00:00
pauljdandClaude Opus 5.5 4b2ded2405 What's On, Drive-In and Arcade design proposal: editable FigCraft frames, Figma .fig exports and renders (design only, mock data)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m54s
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 16:41:43 +00:00
pauljdandClaude Opus 5.5 18acc416ba 0.99.17 installation record: Beerus in Vortex's pool from 8016753 only, premiere eligible from the installed box's files
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m48s
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 16:20:04 +00:00
pauljdandClaude Opus 5.5 538310bffa Record Paul's on-screen confirmation of 0.99.16
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m55s
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-04 16:07:48 +00:00
pauljdandClaude Opus 5.5 d5fa2edeab 0.99.17: Vortex Afterburn premiere of Dragon Ball Super: Beerus (Stage D1)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m3s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Saturday 21:00 from 21 November, first airings only, two a night while two are waiting, each episode its own booking,
pinned to Emby 8016753; whole Dragon Ball film before it on premiere nights, never cut. Fresh box-data replay; every
channel's fingerprint identical to 0.99.16.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 16:07:15 +00:00
pauljdandClaude Opus 5.5 ef30493924 0.99.16 installation record
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m59s
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 15:47:14 +00:00
pauljdandClaude Opus 5.5 0d2ea65934 0.99.16: automatic English subtitles for programmes with no English sound (Stage D2)
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m0s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m48s
Manual choices win, manual Off is kept distinct from the untouched default, nothing is saved and the setting is
untouched. Booking fingerprints identical to 0.99.15.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-04 15:34:31 +00:00
pauljdandClaude Opus 5.5 0e16a0effe Record Paul's on-screen confirmation of the Beerus playback test
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m47s
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 15:24:13 +00:00