Vista generada del nodo track/plugin-seams 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/plugin-seams — Extension seams internos + primer plugin sprintestado: in_progress · kind: track · zona: interop
Depende de: outcome/foundation/a3
| Referencia | Título | Estado |
|---|---|---|
r04 | SeekableMediaSource como abstracción central | locked |
r05 | Playback Planner corazón del producto | locked |
r13 | Plugin tiers. r27 §3 + r28 §6: plugin-sdk granular verticals-first | locked |
r27 | Nodes + NATS + plugins + acquisition | locked |
r28 | Parallelization correction pass | locked |
r48 | Plugin seams pre-F1 + OSS subprojects + flagship benchmark | locked |
Cola (docs/track/plugin-seams/tickets/):
| Ticket | Título | Estado | Prioridad |
|---|---|---|---|
track/plugin-seams#01 | F-PLUGIN-SEAMS Wave 1 — contracts + 4 módulos first-party + gate vertical E2E (seed → source → metadata → F-UI → play real) | done | P1 |
Páginas que lo citan: Catálogo federado (implementado), Plugins y fuentes (implementado), Metadatos en el fichero (especificado), Modelo de datos (especificado), Importar NFO de Jellyfin (especificado), Activar los metadatos incrustados (especificado), Raíces y fuentes (especificado), Comandos del CLI (especificado), Plugins (implementado), Primera biblioteca (especificado)
track/plugin-seams/w1 — Wave 1 — contracts + 4 módulos first-party + gate vertical E2Eestado: in_progress
Depende de: outcome/foundation/a3
| Referencia | Título | Estado |
|---|---|---|
r48 | Plugin seams pre-F1 + OSS subprojects + flagship benchmark | locked |
Gate (manifest docs/track/plugin-seams/w1/evidence/gate.manifest.yml):
| Item | Verdict | Clase | Páginas que lo citan |
|---|---|---|---|
S1 | pass | seed | — |
S2 | pass | source-resolve | — |
S3 | pass | metadata-merge | — |
S4 | partial | ui-visible | — |
S5 | pass | play-real | — |
S6 | open | smoke-interactivo | — |
Páginas que lo citan: ninguna todavía.
track/plugin-seams/w2 — Scanner por contenido + raíz local con NFO y artwork (dec-0114): contrato scanner, huella en el daemon, orquestador incremental y plugin first-partyestado: queued
Depende de: track/plugin-seams/w1
| Referencia | Título | Estado |
|---|---|---|
dec-0114 | Escaneo e identificación por contenido como plugin sobre plugin-seams | 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 |
|---|---|---|---|
SC0 | open | scanner-contract | Importar NFO de Jellyfin (especificado) |
SC1 | open | fingerprint-daemon | Importar NFO de Jellyfin (especificado) |
SC2 | open | scan-orchestrator-ledger | Importar NFO de Jellyfin (especificado) |
SC3 | open | scanner-content-plugin | Importar NFO de Jellyfin (especificado) |
Páginas que lo citan: Importar NFO de Jellyfin (especificado)