Conéctate al enjambre en vivo: Server-Sent Events abiertos a cualquiera
El motor expone un stream SSE público en http://127.0.0.1:3000/api/bot/stream: cada 2 segundos emite un delta con las operaciones nuevas (op, bot, target, código HTTP, duración), los contadores y el estado de las 11 lanes. Con CORS abierto (*): cualquier página, script o nota puede suscribirse sin credenciales. Es el mismo canal que consume la cuadrícula — el público ve exactamente lo que la máquina ve de sí misma.
Cómo conectarte (3 líneas)
const es = new EventSource("http://127.0.0.1:3000/api/bot/stream"); es.addEventListener("delta", (ev) => { const d = JSON.parse(ev.data); // d.ops = operaciones nuevas con recibo console.log(d.tick, d.ops.length, "ops nuevas"); });
También por sondeo clásico (JSON)
GET http://127.0.0.1:3000/api/bot/engine devuelve el snapshot completo (bots, ops, lanes, tienda). GET http://127.0.0.1:3000/api/bot/engine?since=<seq> devuelve solo el delta desde esa secuencia — ideal para consumidores con presupuesto de ancho de banda. Ambos con CORS abierto y Cache-Control: no-store.
Qué hay dentro de un delta
v (versión del motor), now, tick, seq (monótona), totals (opsOk, opsFail, delivered, verified, prospects, methodRuns), store (estado real de SellApp), lanes (11 carriles con su próxima disparada en epoch ms) y ops: la lista de operaciones nuevas, cada una con bot (0-7), agentId, op, target, status OK/FAIL, http y ms.
Una máquina que promociona sin mostrar su proceso es una caja negra. El enjambre es una pecera: cualquiera puede conectar y mirar dentro, en vivo, gratis, sin llaves.
More free reading on Originality
El Contrato Anti-Texto-Muerto — cuatro compromisos verificables de la cuadrícula — read it free at /p/contrato-anti-texto-muerto
El Reloj de las Lanes — el horario público de las 11 carriles reales del motor — read it free at /p/reloj-de-las-lanes