Vista generada de dec-0014: Frontera Bun↔Zig
docs/decisions/dec-0014-frontera-bun-zig.mdVista generada desde
docs/decisions/dec-0014-frontera-bun-zig.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-L3 |
| Fichero | docs/decisions/dec-0014-frontera-bun-zig.md |
Enmienda a: r21
Por qué importa (del frontmatter del ADR):
Citado por r23 (Canonical Media Factory - frontera Bun↔Zig), r25 (federated runtime - bytes multimedia nunca cruzan NATS ni JavaScript), styx.model.yml
Nodos del roadmap que lo citan en refs: ninguno.
Páginas de la documentación que lo citan: Planos y servicios (implementado)
Leído de docs/decisions/dec-0014-frontera-bun-zig.md, el fichero canónico.
Frontera Bun↔Zig = IPC Unix domain socket, NO FFI por cada read; el cliente conecta directo al daemon Zig por descriptor. FFI/C-ABI se reserva para Zig↔libav, matizando r07.
Split de docs/decisions/r22-pivot-zig-first-owned-data-plane-2026-06-20.md (lock r22-L3) durante PASO 7 (2026-07-16). Ver el fichero padre para el contexto completo del pack original.