docs(tv): split the TV arm into its own page, add the folder-identity laws
Media Relayout.md crossed the OKF 500-line ceiling with the 2026-11-02 TV laws, and the ceiling was right: the TV arm reads a different authority and refuses for different reasons, like the music and audiobook arms that already have pages. The arm moves verbatim to Media TV Relayout.md and gains two laws from the TVShows pass: a folder naming two series is not evidence of two series (ffprobe's embedded title tag answers per file), and right numbering with a wrong name means rename the folder only. The executor page keeps the executor laws and gains the hold-outside---root/--force law; Jellyfin.md gains the settle read (ScheduledTasks State, since /Library/ScanStatus is a 404 on 12.4). Index regenerated with gen-vault-index.py. cwd: /home/blank/.omp/wt/wt-20261030-163847-6d1fc1f · session: 01a18f2e-18b1-7573-bcd5-ac99636f8bcb
This commit is contained in:
1 parent
4a33898a6c
commit
b232033b11
4 files changed
+226
-158
No files matched your search
@@ -3,7 +3,7 @@ type: reference
|
||||
title: Jellyfin
|
||||
description: "Jellyfin on Dankserver: quadlet unit, overlay metadata view, provider keys, ports, access, transcode status."
|
||||
tags: [jellyfin, dankserver, media-server]
|
||||
timestamp: 2026-10-30T00:00:00Z
|
||||
timestamp: 2026-11-02T11:00:00Z
|
||||
---
|
||||
|
||||
# Jellyfin
|
||||
@@ -328,6 +328,13 @@ the progress read.** A task that has never completed answers
|
||||
ran" from "finished a moment ago" — the difference between a door that is dead
|
||||
and one that merely answered `204`.
|
||||
|
||||
**The settle read is `GET /ScheduledTasks`: the row whose `Name` is exactly
|
||||
`Scan Media Library`, and its `State` (`Idle`|`Running`).** `/Library/ScanStatus`
|
||||
is a 404 on 12.4, so a watcher built on the old endpoint reports nothing and a
|
||||
scanning server looks an idle one. Call it settled only after a `Running`
|
||||
sighting followed by two consecutive `Idle`s: sub-tasks leave gaps that a single
|
||||
poll reads as finished, and a census taken in one reports the pre-scan library.
|
||||
|
||||
**The per-library `POST /Items/{id}/Refresh` queues nothing, and the provider
|
||||
switch is not the reason.** Measured twice on 2026-11-02 against `Shows`: before
|
||||
the flip and again after it, the call answered `204`, the journal wrote zero lines
|
||||
|
||||
Reference in new issue
Block a user