Vista generada de dec-0017: MOQT (F0.C) se reframea como adapter del daemon Zig existente (no spike separado como en r21 A9), corriendo sobre WebTransport (browser) o QUIC nativo (Swift/daemon-to-daemon), aprovechando el módulo moq de quic-zig.
docs/decisions/dec-0017-moqt-f0-c-reframea-como.mdVista generada desde
docs/decisions/dec-0017-moqt-f0-c-reframea-como.md. 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.
| Campo | Valor |
|---|---|
| Estado | LOCKED (migrado de un rNN por gate-3: el fichero no declara estado) |
| Referencia legada | r22-L6 |
| Fichero | docs/decisions/dec-0017-moqt-f0-c-reframea-como.md |
Enmienda a: r21
Por qué importa (del frontmatter del ADR):
Citado por r39 (MOQT scope - 'extends r22 §3-§6 F0.C = adapter MOQT del daemon Zig')
Nodos del roadmap que lo citan en refs: ninguno.
Páginas de la documentación que lo citan: ninguna todavía.
Leído de docs/decisions/dec-0017-moqt-f0-c-reframea-como.md, el fichero canónico.
MOQT (F0.C) se reframea como adapter del daemon Zig existente (no spike separado como en r21 A9), corriendo sobre WebTransport (browser) o QUIC nativo (Swift/daemon-to-daemon), aprovechando el módulo moq de quic-zig.
Split de docs/decisions/r22-pivot-zig-first-owned-data-plane-2026-06-20.md (lock r22-L6) durante PASO 7 (2026-07-16). Ver el fichero padre para el contexto completo del pack original.
dec-0016
Vista generada de dec-0016: quic-zig all-in como implementación principal detrás de una interfaz TransportServer mínima sustituible; el sidecar Rust wtransport queda degradado a referencia de interop, no camino de diseño.
dec-0018
Vista generada de dec-0018: Familia de runtimes nativos sobre contratos comunes (Apple/Android/Browser/Windows/Linux, decoder/render especializado por plataforma, protocolo/sesión/scheduling compartidos) — reabre F6 como North Star lockeada, ejecución diferida Browser→Apple→Android→Desktop.