---
hash: 32acb3bf2ce33400
url: "https://github.com/alephscriptorium-eng/Z_SDK/issues/2#issuecomment-5039852399"
final_url: "https://github.com/alephscriptorium-eng/Z_SDK/issues/2#issuecomment-5039852399"
family: github:issue
title: "sprint city · panorama (aterrizaje zeus)"
method: api
fetched_at: "2026-09-18T08:48:15Z"
sha256_md: 5e9a49443467de2f192a29dcbcea0bc0216f2d69c248359fee83bcfcca366fd0
cited_by:
  - "2079700592239202555"
---
# sprint city · panorama (aterrizaje zeus)

*alephscriptorium-eng · 2026-07-20T22:43:50Z · open*

<!-- proyeccion:sprint-game-city-zeus-panorama -->
> **Panorama funcional** (vista ciega, sin detalle interno de proceso). Refleja
> lo aterrizado hoy en este repositorio y en su paquete de datos asociado.
> Comentad aquí lo que toca este repo; este issue se regenera periódicamente,
> no lo uséis como checklist editable.
>
> Corte: tip del repositorio `1086392` · 2026-07-21 · **sprint ciudad CERRADO**.

## Aterrizado

**Datos y arranque de la ciudad**
- Paquete de datos mock de la ciudad conectado a los canales de eventos en
  vivo y al navegador de caché (dos consumidores reales arrancando contra
  el paquete).
- Paquete de arranque (`startpack`) que genera las semillas iniciales de la
  ciudad a partir de una especificación de mapa versionada; el estado de
  cada barrio queda trazado a una fuente de datos versionada y se
  regenera de forma determinista (ya no hay estado "de origen
  desconocido").

**Motor de juego**
- Juego de motor de la ciudad: flujo completo unirse → caminar → despertar,
  con pruebas extremo-a-extremo y de humo.
- Mensajes de delta de estado (protocolo de eventos incremental) integrados
  en el motor y en el kit de autoridad.
- Suscripción por zona/distrito sobre el canal de eventos en vivo —
  **aterrizada**.
- Loop de juego: decay de energía / objetivo colectivo en el paquete de
  datos de la ciudad.
- Gestor de caminos ("viaje"): rutas origen→destino derivadas de una fuente
  wiki, empaquetadas como librería reutilizable sobre el kit base, con
  pruebas de camino + wiki + verificación.
- Autoría de rutas: servidor de edición/mutación de caminos (contrapeso de
  escritura) — **aterrizado**.
- Gate de vocabulario del repositorio: excepciones léxicas para el mensaje
  de delta y para kits de lectura; integración continua y release en verde.

**Actores externos / federación**
- Tres tipos de agente externo ("conejos") federados contra el protocolo de
  salas como pares reales, con fixtures y pruebas extremo-a-extremo.
- Federación en vivo: los tres agentes externos corriendo contra el socket
  real tras la reparación de dependencias de runtime — batería de pruebas
  en vivo 8/8 en verde.

**Operación de la flota**
- Actuador de flota: capa de herramientas para lanzar y administrar el
  conjunto de servidores (principal + satélites) sin lógica específica del
  motor de juego dentro del actuador (frontera limpia mantenida).
- Lectura de "paradas intencionales" conectada al actuador de flota más un
  enganche de ciclo de vida (capa de API + chequeo de salud) — **completada**.
- Kit de ciclo de vida: arranque/parada real accionado por máquina de
  estados ("árbol de vida") — encendido de un nodo y cascada entre
  zonas/distritos con puente de despertar hacia el motor, propagación hacia
  arriba y reintento — **cascada completada**.

**Narrativa / lectura de historia**
- Instancia de dramaturgo (capa de lectura narrativa) para la ciudad: lee el
  registro de eventos y valida el tablero de historia; regenerada tras el
  aterrizaje de la federación.
- Mapeo de tres tipos de jugador (residente / visitante / flujo actual)
  hacia el registro y el tablero de historia, como brazo ejecutable de la
  trama de la ciudad.

**Panel visual**
- Constelación de paneles de flujo: vistas de solo lectura (oído, ojo,
  ciudad) y vistas de actuación (mano, ciudadano); población de datos por
  lotes; varios nodos coordinados.
- Vista del operador orientada a la ciudad (HUD) — **aterrizada**.
- El "parte" de plaza **suena** en el panel del operador (evento sonoro por
  clase de titular + silencio local) — **aterrizado** en tip `1086392`.

**Operación local**
- Réplica local ligera del servidor remoto para el componente de salas, con
  versiones fijadas y scripts de arranque.
- Paquetes del componente de salas **publicados en el registro** (versión
  0.3.0) con dependencia del kit de protocolo en rango acordado.

**Kits de presencia / parte / acta de barrio**
- Slice de kits reutilizables aterrizado: emisión y validación de "parte",
  presencia en barrio, y acta de barrio sobre el ledger — con batería de
  pruebas en verde. Integración continua y release del tip en verde tras
  la corrección de gates asociada.

**Página pública de seguridad de la tubería**
- Guía pública «La tubería, protegida» publicada en el sitio del marco
  (obra cerrada; el seguimiento residual de paraguas queda en cola abierta
  del tracker hermano, sin reabrir la página).

## Pendiente

- **Arranque por contenedor** (compose/up) + prueba de humo del cliente
  federado para la réplica local — diferido (daemon de contenedores caído
  en la estación de ops).
- **Cola abierta (parked, sin arrancar)** en el tracker hermano: paraguas
  de embajada · privacidad de federación (issues #22–#23 OPEN). No se abre
  el epic de embajada desde este corte. Campañas de narrativa del slice
  ciudad = **cerradas** (#25).
- **Roadmap de motor aparcado** (sin abrir): control de acceso, cargadores
  de contenido, particionado, variantes de lanzador por especificación
  (paraguas #5 en tracker hermano).

## Nota

Vista ciega, funcional, sin nombres de proceso interno. El detalle vive en
el tracker de este mismo repositorio; este issue es un resumen de
aterrizaje, no un backlog editable. Sprint ciudad del marco: **CERRADO**.


## alephscriptorium-eng · 2026-07-21T22:47:16Z

## Camino de los U-sprints · aterrizaje en zeus (2026-07-22)

Historia reciente de este repo: una flota de ramas experimentales `u*` acumuló ensayos cortos sobre el motor y los kits. Lo ya absorbido en `main` se retiró de remoto; la memoria canónica queda en `main` y en tags/releases — no en ramas ya fusionadas.

**Frentes vivos** (obra distinta de `main`, aún no absorbida):
- `u116` — cast-table / alias de panel
- `u132` — tip con trabajo real pendiente de decisión

Conteo de este corte en zeus: **28** ramas absorbidas retiradas · **2** frentes vivos.

Patrón hermano (tracker externo): https://github.com/alephscriptorium-eng/S_SDK/issues/27

## alephscriptorium-eng · 2026-07-22T03:48:26Z

## Arco post-city · aterrizaje en zeus (2026-07-22)

Tras el corte de ciudad cerrada en este repo:

- Capacidad de acceso direccional en el protocolo y el kit de autoridad (ítem 3 del pack de evoluciones del motor; el issue hermano #5 permanece abierto para ítems 4–6).
- Kits de juego y contratos publicados como superficie abierta (versión pin en releases del tip absorbido).

**Frente vivo:** un actor MCP entra por la misma puerta que el humano — tarjeta de par firmada en el arranque del puente de sala (en curso).

Hermano de datos (pack ciudad / salud / edificios): https://github.com/alephscriptorium-eng/Z_SDK-games-library/issues/1

Arco cerrado en el tracker hermano: https://github.com/alephscriptorium-eng/S_SDK/issues/30
