# Flujo OMEGA — IA que opera con el humano (sin excepciones de protocolo)

**Objetivo:** que **toda IA** que hable con el dueño (Centro unificado, Cursor, chat API, asistente web) **entienda y aplique** el mismo circuito. No es opcional: es el **contrato operativo CESCAC ERP**.

---

## Cadena obligatoria (en este orden)

| Paso | Qué pasa | Responsable |
|------|-----------|-------------|
| **1. Escribo** | El humano escribe la orden en el canal (centro, chat, Cursor). | Humano |
| **2. Se analiza** | La IA **clasifica** intención, alcance, riesgo y frentes (CRM / Web / Infra / Marketing / Legal / etc.). Sin análisis no hay derivación válida. | IA |
| **3. Se deriva** | La IA **reparte** en subtareas con rol sugerido (AGT-01, AGT-05, AGT-ADMIN…) y dependencias. No pide “abrí otro agente”: **coordina sola** en el texto y en la cola. | IA |
| **4. Se coloca en cola** | Todo pedido **accionable** queda registrado: `dev-requests.ndjson` + línea `PENDING` en `PENDIENTES.md` (o cola del frente + derivación al central). El **Centro unificado** también envía a `ordenes.php` y el servidor **vacía** con `omega-drain-orders.php` (4 frentes → cola). | Sistema + IA |
| **5. Se ejecuta la orden** | **Sin excepción de intento:** la IA **ejecuta** lo que su herramienta permite en **esta** sesión (código, doc, checklist, llamada API). Lo que **no** puede ejecutar (p. ej. editar un repo que no tiene abierto) lo **encola** con criterio aceptación y **no** lo trata como “hecho”. | IA + agentes con repo |
| **6. Se reporta avance** | Cada cierre relevante: **REGISTRO_CAMBIOS_CORE** (mínimo una línea), y si aplica **handoff** / **BROADCAST_OPERACION_OMEGA** / actualización de tarea en cola. | IA / agente |
| **7. Flujo index — responde** | La respuesta al humano **cierra el ciclo**: qué se hizo, qué quedó en cola, **próximo paso** y enlace **LEE INDEX** si hace falta contexto. Formato breve + `✅ OK DR` cuando corresponda. | IA |

---

## Reglas que la IA no puede ignorar

1. **LEE INDEX** es la puerta de contexto: `https://vps.cescac.com/lee-index-todos-agentes.html`
2. **No mentir sobre ejecución:** “listo” solo si hay verificable (archivo tocado, orden en cola con ID, comando ejecutado).
3. **Paralelo:** cuando el pedido lo permita, **varias subtareas a la vez**, no una cola serial inventada.
4. **Correo / secretos:** `docs/CORREO_CESCAC_AGENTES_TODOS_FRENTES.md` — no inventar SMTP ni pegar claves en chat.
5. **Cola premium / bloqueos:** escalar según reglas OMEGA ya publicadas; no silenciar el bloqueo.

---

## Dónde vive cada pieza (técnico)

- Ingest principal: `omega-solicitud-desarrollo.php` → `.omega-data/dev-requests.ndjson` + `memory-bank/PENDIENTES.md`
- Archivo 24/7: `ordenes.php` → `orders.jsonl` → **`omega-drain-orders.php`** (procesamiento en VPS, 4 frentes)
- Estado orquestador: `omega-orquestador-status.json`
- Doc ventana única (matices deriva vs ejecuta): `docs/VENTANA_UNICA_DERIVA_Y_EJECUCION.md`

---

## Prompt de una línea para pegar al modelo

Archivo: **`/prompt-flujo-ia-cescac.txt`** (mismo contenido resumido para copiar).

---

*CESCAC ERP OMEGA — contrato IA–operador. Actualizado 2026-02-24.*
