track/domain-media

Vista generada del nodo track/domain-media de styx.model.yml: estado, dependencias, gate, cola y páginas de documentación que lo citan.

ImplementadoSin versión del tren todavía· generada desde styx.model.yml
track/docsdec-0124track/docs:DC10

Vista generada desde styx.model.yml. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla 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 reales

estado: in_progress · kind: track · zona: services

Depende de: outcome/foundation/a1

ReferenciaTítuloEstado
r28Parallelization correction passlocked
r29mediakit harvest: fold-split en fases existenteslocked
r30Foundation Closure + adopción review adversariallocked

Gate (manifest docs/track/domain-media/evidence/gate.manifest.yml):

ItemVerdictClasePáginas que lo citan
DM1partialreal-capabilities—
DM2openlive-vod-discriminant—
DM3openmediakit-harvest—
DM4openopen-content-kindMás allá de películas y series (especificado)

Cola (docs/track/domain-media/tickets/):

TicketTítuloEstadoPrioridad
track/domain-media#01d08 — Capabilities reales del source (contrato catalog + traducción + fixtures planner)doneP1
track/domain-media#02Harvest mediakit — StreamInfo/ContainerInfo/Disposition facts + codecQualityRank/fallback policyopenP2
track/domain-media#03DM4 open-content-kind — kind registrable, alta sin probe AV obligatorio y WorkRelation (dec-0132 M1, M2, M4)openP1

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 hash

estado: queued

ReferenciaTítuloEstado
r08Catálogo federado Work/Edition/MediaAsset/SourceBindinglocked
r12Cache tres tiers con eviction por costelocked
dec-0126Metadatos 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 metadatoslocked
dec-0127Modelo 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-svclocked

Gate:

ItemVerdictClasePáginas que lo citan
FS1openderived-index-rebuildableActivar los metadatos incrustados (especificado)
FS2openmetadatahash-etagActivar los metadatos incrustados (especificado)
FS3openchange-feedActivar los metadatos incrustados (especificado)
FS4openstable-ids-from-fileActivar los metadatos incrustados (especificado)

Páginas que lo citan: Activar los metadatos incrustados (especificado)