Vista generada de dec-0006: Separacion de responsabilidad Valkey (state
docs/decisions/dec-0006-separacion-responsabilidad-valkey-state.mdVista generada desde
docs/decisions/dec-0006-separacion-responsabilidad-valkey-state.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 | L4 |
| Fichero | docs/decisions/dec-0006-separacion-responsabilidad-valkey-state.md |
Enmendado o sustituido por: r20
Por qué importa (del frontmatter del ADR):
El ADR mismo (lineas 96-108), seguido en la practica: roadmap.spec.yml linea 394-395 (identity-svc 'tokens firmados, sesiones Valkey, rate-limit') vs uso extensivo de NATS en catalog/sources/playback/workers-svc — Valkey nunca usado como bus, NATS nunca usado para session/cache storage
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-0006-separacion-responsabilidad-valkey-state.md, el fichero canónico.
Separacion de responsabilidad Valkey (state: presence/cache/rate-limit) vs NATS (messaging: commands+events) — ambos presentes desde dia 1, sin solape
Split de docs/decisions/r18-transporte-inter-servicio-bus-2026-06-20.md (lock L4) durante PASO 7 (2026-07-16). Ver el fichero padre para el contexto completo del pack original.
dec-0005
Vista generada de dec-0005: NATS JetStream como bus event-driven obligatorio para TODA comunicación inter-servicio (commands request/reply + events pub/sub), sobre Valkey Streams/Kafka/RabbitMQ/gRPC directo
dec-0007
Vista generada de dec-0007: Fusionar Styx + MKS-IPTV-App en un solo proyecto con Styx como SSOT