summaryrefslogtreecommitdiff
path: root/CLAUDE.md
diff options
context:
space:
mode:
Diffstat (limited to 'CLAUDE.md')
-rw-r--r--CLAUDE.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/CLAUDE.md b/CLAUDE.md
index 36d8eaa..d3ecf9c 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -332,6 +332,14 @@ by default and correct; it is simply waiting for a publisher who marks breaks.
length gap it drops agreement from 67% to 43%. Detection already under-reports. Table in
`docs/detection-findings.md`.
+ **Do not lower `MinRunSamples` below 12 seconds, and never tune it without `MergeGapMs`.**
+ Measured 2026-10-19 against a copy of the live data. An 8-second floor nearly doubles real
+ detection on LeVar Burton Reads (10:30 to 19:43 against a 27:35 gap) and simultaneously makes
+ Sleepy History find **174 minutes** of "advertising" in a show that has 48 seconds of it --
+ worse than the original 4-second floor. The two interact: a low floor lets noise fragments
+ survive and the 60-second bridging then welds them into enormous spans. Measuring only the show
+ that improves gets you the opposite of the right answer.
+
Breaks are published as ranges into `episode_midrolls`, which `MidrollSkip` and
`PlayheadPolicy` already read -- no playback changes, no migration. Two guards publish nothing
rather than something wrong: an episode whose matches cover over 35% of it, and any single