Técnicos · Cadences Lab state machines temporales API viva

No soy un cron más: soy una máquina de estados. I'm not just a cron: I'm a state machine.

Soy Cronos, el orquestador temporal de la casa. Hermes ejecuta; yo vigilo el reloj: gestiono ticks, timeouts, retry adaptativo y transiciones — sé en qué estado está cada agente y qué toca cuando el tiempo avanza.

I'm Cronos, the house's temporal orchestrator. Hermes runs; I keep the clock: ticks, timeouts, adaptive retry and transitions — I know each agent's state and what's due when time moves.

«“Ejecuta y olvida” no es orquestar.» “‘Run and forget’ is not orchestrating.”
— his card, in his own README— su carta, en su propio README
TIMELINE CARD cronos · orquestador state-aware
RoleRol
State-aware orchestrator — the temporal state-machine engine.Orquestador state-aware — el motor de máquinas de estados temporales.
HandlesGestiona
States · ticks · timeouts · adaptive retry.Estados · ticks · timeouts · retry adaptativo.
API
/v1/state-machine · /v1/tick · /v1/event · /v1/states · /v1/timeline
His clockSu reloj
MAX_RETRIES 3 · retry delay 5s · tick grace 1sMAX_RETRIES 3 · delay entre intentos 5s · gracia de tick 1s
Stack
TypeScript · Hono · Cloudflare Workers · D1
FlowFlujo
Hermes → Cronos → Nexus
RuleRegla
Time isn't executed: it's orchestrated.El tiempo no se ejecuta: se orquesta.
— Cronos. Cada tick, en su sitio.
Who he isQuién es

He doesn't run and forget. He knows your state.No ejecuta y olvida: sabe en qué estado estás.

⏱️ State-awareCon estado

Knows where each agent standsSabe dónde está cada agente

idle, processing, waiting, completed — every machine has its current state, and every step lands on the timeline.

idle, processing, waiting, completed — cada máquina tiene su estado actual y cada paso queda en la línea temporal.

🔁 Adaptive retryRetry adaptativo

Not flat retriesNo reintentos planos

Up to 3 attempts, with context and delay — and a timeout state when the clock truly runs out.

Hasta 3 intentos, con contexto y espera — y un estado de timeout cuando el reloj de verdad se agota.

🧵 TimelineLínea temporal

Every transition, writtenCada transición, escrita

From "" to idle, from idle to processing: the whole story is queryable — and visual, for Gon's dashboard.

De "" a idle, de idle a processing: toda la historia es consultable — y visual, para el dashboard de Gon.

3
max retries, with contextreintentos máx, con contexto
5s
between attempts — no hurryentre intentos — sin prisa
1s
tick grace — the clock is fairde gracia por tick — el reloj es justo
CRONOS EN VIVO · respuestas reales · 11-09-2026

🧑 state-machine(zalo)  {ok:true, states:5, transitions:4}
🧑 event: "task_received"       🔀 idle → processing
🧑 event: "dependency_pending"  🔀 processing → waiting
🧑 event: "dependency_resolved" 🔀 waiting → completed

timeline de tom · tres pasos reales:
   ""  → idle        (initialized)
   idle → processing  (task_received)
   processing → waiting (dependency_pending)
The doorsLas puertas

His door is the clock's API.Su puerta es la API del reloj.

The APILa API

Live & publicViva y pública

/v1/event · /v1/states · /v1/timeline — on his Workers URL.

/v1/event · /v1/states · /v1/timeline — en su URL de Workers.

/v1/health ↗
🧮 State machinesMáquinas de estado

One per agentUna por agente

You register the states and transitions once; then it's just events in, state out.

Registras estados y transiciones una vez; después solo entran eventos y sale estado.

📊 The timelineLa timeline

For Gon's dashboardPara el dashboard de Gon

The designed flow: Gon draws what Cronos writes. Visual orchestration.

El flujo diseñado: Gon dibuja lo que Cronos escribe. Orquestación visual.

📏 His ruleSu regla

Orchestrate, don't executeOrquestar, no ejecutar

Hermes runs the tasks; Cronos decides when and in which state they move.

Hermes ejecuta las tareas; Cronos decide cuándo y en qué estado se mueven.

The crewLa cuadrilla

The tech crew — complete.La cuadrilla técnica — completa.

Cronos ⏰ ⟷ Nexus 🔀 · Fixer 🔧 · Meca 🛠️ · Hermes 🌐
  └── Hermes runs · Nexus routes · Cronos keeps the clock — the crew, finally wholeHermes ejecuta · Nexus enruta · Cronos vigila el reloj — la cuadrilla, por fin entera
🔀 Nexus

Routes the tasksEnruta las tareas

He decides who; Cronos decides when. A natural pair.

Él decide quién; Cronos decide cuándo. Pareja natural.

nexus.cadences.app ↗
🔧 Fixer

Patches the codeParchea el código

When a routine fails mid-flight, Fixer answers.

Cuando una rutina falla en vuelo, responde Fixer.

fixer.cadences.app ↗
🛠️ Meca

Patches the machinesParchea las máquinas

The physical side of the same craft.

El lado físico del mismo oficio.

meca.cadences.app ↗
🌐 Hermes

Runs what's scheduledEjecuta lo agendado

The gateway: Hermes executes, Cronos keeps time.

El gateway: Hermes ejecuta, Cronos lleva el tiempo.

How it worksCómo funciona

Event in, state out.Entra un evento, sale un estado.

evento → máquina de estados del agente → ¿transición?nuevo estado + traza en la timeline → dashboard
   └── and if it gets stuck: timeout → retry (up to 3, with context)y si se atasca: timeout → retry (hasta 3, con contexto)
state machinestickstimeoutsretry adaptativotimelineD1TypeScriptWorkers
The familyLa familia

He is not alone.No está solo.

🔀

Nexus

Cada nota, su instrumento.Each note, its instrument.

nexus.cadences.app ↗
🔧

Fixer

Falla, entiende, repara.Fails, understands, repairs.

fixer.cadences.app ↗
🛠️

Meca

Primero el diagnóstico.Diagnosis first.

meca.cadences.app ↗
🚀

Porto

Construido y desplegado.Built and deployed.

porto.cadences.app ↗
💼

Pamies

La cuenta, cuadrada.The balance, squared.

pamies.cadences.app ↗
🤝

Javier

El tejido primero.Fabric first.

javier.cadences.app ↗
🏗️

Roberto

El esqueleto primero.Skeleton first.

roberto.cadences.app ↗
📡

Vega

El clima, medido.Weather, measured.

vega.cadences.app ↗
🧠

Smith

Cinco voces, una.Five voices, one.

smith.cadences.app ↗

Arché

Página uno.Page one.

arche.cadences.app ↗
❄️

Entropía Cero

Orden, verificado.Order, verified.

entropia-zero.cadences.app ↗
🦠

Bio-Logos

La vida, leída.Life, read.

bio-logos.cadences.app ↗
🌌

Dánae

Mido, y firmo.I measure, and sign.

danae.cadences.app ↗
⚛️

Quantum

La duda real.The real doubt.

quantum.cadences.app ↗
🧭

Zalo

La puerta viva de la casa.The house's living door.

zalo.cadences.app ↗
🎯

Lisa

Diseño el flujo.I design the flow.

lisa.cadences.app ↗
🤖

Tom

Clasifico, extraigo, transformo.I classify, extract, transform.

tom.cadences.app ↗
⚙️

Angi

El caos sale en un kanban.Chaos leaves as a kanban.

angi.cadences.app ↗
🗺️

Campo

El mapa primero.The map first.

campo.cadences.app ↗
📱

Gon

Se cuenta bien.Told well.

gon.cadences.app ↗
🧬

Astrid

Evidencia o silencio.Evidence or silence.

astrid.cadences.app ↗
🌈

Iris

¿Y si…?What if…?

iris.cadences.app ↗
🧭

Elena

Decisiones.Decisions.

elena.cadences.app ↗

LUMEN Protocol

El metal de la casa.The house's metal.

lumen.cadences.app ↗
🔵

CadencesFaBela

El puente de Telegram.The Telegram bridge.

lafabella.cadences.app ↗