Record Paul's Stage D principles: evidence, confidence, lifecycle, separate signals
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -255,7 +255,7 @@ Paul's development order (13:38):
|
||||
|---|---|---|
|
||||
| A | Doctor Who story grouping on Paradox, behind a per-channel switch. Multi-part stories are booked as complete groups, never as isolated later parts to fill a slot. | Approved for implementation; install needs its own approval |
|
||||
| B | Beerus inspection on the box (inspect hook) | Approved, when the TV is idle |
|
||||
| C | New-media detection: report only, no booking | Proposal |
|
||||
| C | New-media detection: report only, no booking | Installed 4 Nov (0.101.0) |
|
||||
| D | Channel assignment and booking proposals, starting with Beerus on Vortex | Proposal |
|
||||
| E | Story grouping on other approved channels, one at a time | Proposal |
|
||||
| F | Drive-In intelligent curation, starting with read-only recommendations, then a separately approved calendar replacement | Proposal |
|
||||
@@ -263,6 +263,31 @@ Paul's development order (13:38):
|
||||
|
||||
Then the Vortex Prime and Afterburn ident package, as agreed.
|
||||
|
||||
## Stage D design principles (Paul, 4 November 2026)
|
||||
|
||||
Stage D must place things by **confidence and evidence**, not genre matching.
|
||||
- **Obvious fits:** an ocean ecosystems documentary is an obvious Terra candidate.
|
||||
- **Fits beyond genre:** the evidence can point past the genre. The X-Files can fit Paradox, and a true-crime documentary about an unexplained disappearance may belong on Dark Files rather than Evidence.
|
||||
|
||||
**Explain and flag:**
|
||||
- Every suggestion names its channel and says why, from the evidence: what it resembles in the channel's list, its themes and tone, its runtime and its rating.
|
||||
- Each suggestion has a confidence.
|
||||
- Ambiguous material is flagged as ambiguous, with its two or three possible channels. It is never confidently placed somewhere inappropriate.
|
||||
|
||||
**A lifecycle for each discovery:** Detected → Verified → Proposed → Approved → Booked → Aired.
|
||||
- The state is kept per work, with the date of each step.
|
||||
- A rejected or parked work isn't suggested again unless its evidence changes, for example new episodes arrive.
|
||||
- This keeps the roughly 160 additions trackable.
|
||||
|
||||
**Three separate signals:** these never merge into one "new" label.
|
||||
- **New to Emby:** first seen in the library.
|
||||
- **Newly released:** its premiere date is recent.
|
||||
- **New to Orbit:** it hasn't aired on the network yet.
|
||||
|
||||
Stage C already keeps these three apart (New to the library, Newly released, Not yet shown on Orbit). Stage D will build on its `booked-0.json` and an aired record.
|
||||
|
||||
**Later:** within each channel's rules, approved kinds of suggestion may be booked without asking each time. Every booking still carries its explanation.
|
||||
|
||||
## What stays as it is
|
||||
|
||||
- **Committed bookings,** including the stranded Doctor Who parts already booked this week.
|
||||
|
||||
Reference in New Issue
Block a user