Vista generada del nodo track/domain-media de styx.model.yml: estado, dependencias, gate, cola y páginas de documentación que lo citan.
styx.model.ymlVista generada desde
styx.model.yml. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere. El estado aquí es el del model: si discrepa con otra página, manda el model.
track/domain-media — Discriminante live/VOD + capabilities realesestado: in_progress · kind: track · zona: services
Depende de: outcome/foundation/a1
| Referencia | Título | Estado |
|---|---|---|
r28 | Parallelization correction pass | locked |
r29 | mediakit harvest: fold-split en fases existentes | locked |
r30 | Foundation Closure + adopción review adversarial | locked |
Gate (manifest docs/track/domain-media/evidence/gate.manifest.yml):
| Item | Verdict | Clase | Páginas que lo citan |
|---|---|---|---|
DM1 | partial | real-capabilities | — |
DM2 | open | live-vod-discriminant | — |
DM3 | open | mediakit-harvest | — |
DM4 | open | open-content-kind | Más allá de películas y series (especificado) |
Cola (docs/track/domain-media/tickets/):
| Ticket | Título | Estado | Prioridad |
|---|---|---|---|
track/domain-media#01 | d08 — Capabilities reales del source (contrato catalog + traducción + fixtures planner) | done | P1 |
track/domain-media#02 | Harvest mediakit — StreamInfo/ContainerInfo/Disposition facts + codecQualityRank/fallback policy | open | P2 |
track/domain-media#03 | DM4 open-content-kind — kind registrable, alta sin probe AV obligatorio y WorkRelation (dec-0132 M1, M2, M4) | open | P1 |
Páginas que lo citan: Catálogo federado (implementado), Modelo de datos (especificado), Más allá de películas y series (especificado), Motor de medios y plan de reproducción (implementado), Importar NFO de Jellyfin (especificado), Raíces y fuentes (especificado), Pistas y subtítulos (especificado), Primera biblioteca (especificado)
track/domain-media/file-ssot — Fichero como fuente de verdad de la metadata (dec-0127): índice derivado, metadataHash, feed de cambios, artwork por hashestado: queued
| Referencia | Título | Estado |
|---|---|---|
r08 | Catálogo federado Work/Edition/MediaAsset/SourceBinding | locked |
r12 | Cache tres tiers con eviction por coste | locked |
dec-0126 | Metadatos incrustados en el propio fichero: plugin metadata-embed proyecta, el daemon Zig escribe in-place sobre padding con journal (scope SCT annotate, raíces rw-metadata), huella sobre el payload que excluye los metadatos | locked |
dec-0127 | Modelo de datos con el fichero como fuente de verdad: styx.json JCS incrustado, catálogo como índice derivado (almacén por metadataHash + proyección materializada), ids derivados del fichero, artwork por sha256 con SCT art, estado de usuario repartido entre playback-svc y catalog-svc | locked |
Gate:
| Item | Verdict | Clase | Páginas que lo citan |
|---|---|---|---|
FS1 | open | derived-index-rebuildable | Activar los metadatos incrustados (especificado) |
FS2 | open | metadatahash-etag | Activar los metadatos incrustados (especificado) |
FS3 | open | change-feed | Activar los metadatos incrustados (especificado) |
FS4 | open | stable-ids-from-file | Activar los metadatos incrustados (especificado) |
Páginas que lo citan: Activar los metadatos incrustados (especificado)