track/spire

Vista generada del nodo track/spire 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/spire — spire como SDK de mensajería unificado (Zig+TS): IPC de control Bun<->daemon y NATS entre servicios, contratos generados desde @styx/api-contracts

estado: done · kind: track · zona: cross · completado: 2026-09-30

Depende de: track/byte-runtime/zkit

ReferenciaTítuloEstado
dec-0119spire, punto único de seguridad de las comunicaciones (identidad de servicio, policy obligatoria, sobre firmado anti-replay, verificador SCT único en spire-zig)locked
dec-0120styx consume spire: session-ipc v2 sobre el transporte unix de spire, NATS de los servicios por @styx/bus, evt del daemon con spire-zig, BUS_ROUTES como tabla única de policies y ACL por serviciolocked
dec-0116Contratos contract-first en TypeBox 1.x compilado y salto ya a Elysia 2 beta; Arktype fueralocked
r07FFmpeg como procesolocked
r18Bus NATS JetStreamlocked

Gate (manifest docs/track/spire/evidence/gate.manifest.yml):

ItemVerdictClasePáginas que lo citan
SP1passcontrol-ipc-over-spire—
SP2passnats-services-over-spire—
SP3passspire-ts-zig-conformance—

Cola (docs/track/spire/tickets/):

TicketTítuloEstadoPrioridad
track/spire#01spire SDK Zig+TS consumido por styx: IPC de control Bun<->daemon y NATS de los serviciosdoneP1

Páginas que lo citan: Guardas del repositorio (implementado), Arquitectura (implementado), Protocolos binarios (implementado), Comunicaciones entre procesos (implementado), Modelo de amenazas (implementado), Bus y contratos (implementado), Capacidades SCT (implementado), Planos y servicios (implementado), zkit, spire y conduit (implementado)