From ed5322eff8387a0cfcff0023ff3b2e460feb02e6 Mon Sep 17 00:00:00 2001 From: Pauljd Date: Wed, 4 Nov 2026 18:35:33 +0000 Subject: [PATCH] Record Paul's Stage D principles: evidence, confidence, lifecycle, separate signals Co-Authored-By: Claude Opus 5.5 (1M context) --- docs/living-network-proposal.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/docs/living-network-proposal.md b/docs/living-network-proposal.md index e5876d9..9648935 100644 --- a/docs/living-network-proposal.md +++ b/docs/living-network-proposal.md @@ -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.