track/web-player-v1

Vista generada del nodo track/web-player-v1 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/web-player-v1 — Player propio first-party: iteración posterior a los vendorizados, medido contra ellos (Zig→WASM en worker o TS, por decidir)

estado: queued · kind: track · zona: client

Depende de: outcome/foundation, track/domain-media, spike/reference-harvest, track/plugin-seams

ReferenciaTítuloEstado
r04SeekableMediaSource como abstracción centrallocked
r05Playback Planner corazón del productolocked
r20F0.A architecture correction pass: 6 bloqueantes + 3-división + matiz r19 port Ziglocked
r22Pivot Zig-first owned data plane + client runtime familylocked
r48Plugin seams pre-F1 + OSS subprojects + flagship benchmarklocked
r52Eden Treaty App type runtime-first (excepción documentada a contract-first)locked
r53Web Player y Web Engine first-partylocked
r54Presentation authority y runtime boundarieslocked
r55Web execution profileslocked

Cola (docs/track/web-player-v1/tickets/):

TicketTítuloEstadoPrioridad
track/web-player-v1#01F-WEB-PLAYER-ENGINE.W0 — MediaBunny→MSE feasibility spike + browser matrix probe + presentation contracts TS formal (r53 D1 AC)openP1
track/web-player-v1#02r60 acceptance checklist — D1 mesh aliases + D2 handoff amend + D3 signals-driver + D4 PlaybackIntent filtered + D5 Prep Coord vista lógica + D6 Doctor boundary + D7 Bridge scope + D8 codec policyopenP1
track/web-player-v1#03r54 D2.3 amend — handoff single-authority semantics (origin CSC transfiere, receiver hereda)openP1

Páginas que lo citan: Clientes y player propio (especificado), Navegadores (especificado)

track/web-player-v1/w0 — Decision readiness and feasibility

estado: queued

Depende de: outcome/foundation, track/plugin-seams, spike/client-layers-inventory

Páginas que lo citan: ninguna todavía.

track/web-player-v1/w1 — MSE kernel (MediaSourceController + SourceBufferQueue + idempotent destroy)

estado: queued

Depende de: track/web-player-v1/w0

Páginas que lo citan: ninguna todavía.

track/web-player-v1/w2 — Real media vertical

estado: queued

Depende de: track/web-player-v1/w1, track/byte-runtime

Páginas que lo citan: ninguna todavía.

track/web-player-v1/w3 — Timeline + seek + generations

estado: queued

Depende de: track/web-player-v1/w2

Páginas que lo citan: ninguna todavía.

track/web-player-v1/w4 — Tracks + quality + recovery

estado: queued

Depende de: track/web-player-v1/w3

Páginas que lo citan: ninguna todavía.

track/web-player-v1/w5 — Product integration

estado: queued

Depende de: track/web-player-v1/w4, outcome/first-vertical, track/ui

Cola (docs/track/web-player-v1/w5/tickets/):

TicketTítuloEstadoPrioridad
track/web-player-v1/w5#01TKT-UX-010 (Wave 1 stub del paquete) — Experience Contract v0 skeleton + canonical journeys v0 (home → focus → detail → back) — placeholder hasta C0/W0 cerradosopenP2

Páginas que lo citan: ninguna todavía.

track/web-player-v1/w6 — Closure (supported browser matrix + long-play soak + seek×1000 + open/close×1000 + memo...

estado: queued

Depende de: track/web-player-v1/w5

Páginas que lo citan: ninguna todavía.