← Agentes

Criterio EA

Dirección

La evidencia antes de la decisión

La oficina del ejecutivo, preparada para cada sesión

Ofelia pone la semana del ejecutivo al lado de sus sesiones y sus compromisos: qué se cruza, qué sesión no tiene material, qué acta sigue sin firmar, qué acuerdo no tiene dueño ni fecha y qué correo espera respuesta. Prepara cada decisión con sus opciones y su evidencia, sin ordenarlas. No envía, no agenda y no decide.

Lo que cuesta, medido por terceros

Cifras de terceros, cada una con su fuente, su año y su muestra, verificadas contra el texto de quien la publica. Las de la agente están más abajo, en la evidencia de pruebas.

Criterio es código abierto. Si te genera valor, ayuda a financiar pruebas, documentación y las próximas capacidades.

Ofelia es la familia EA de Criterio, una plataforma abierta de familias de agentes. Ver las familias

Oficinas

Dónde está probada Ofelia, y por qué no necesita un mapa de países

Ofelia no procesa nada propio de un país: ni facturas ni normas, sino la agenda, las actas y el correo. Por eso su prueba se cuenta en oficinas y no en países: dos con defectos sembrados a propósito y dos de control, donde cualquier señal es una falla. Lo que sí cambia de una oficina a otra es cómo exporta su proveedor de calendario y de correo.

  • La presidencia de un banco

    Colombia

    32 documentos · 10 defectos sembrados a propósito

    Ronda 1

    10 de 10 señales, ninguna de más

    17 de 17 datos

    Verificación tras corregir

    50 de 50 señales, ninguna de más

    51 de 51 datos

    Lo que falló, con su defecto: EA-9

  • La gerencia general de una cooperativa

    Ecuador

    42 documentos · 6 defectos sembrados a propósito

    Ronda 1

    4 de 4 señales, ninguna de más

    16 de 17 datos

    Verificación tras corregir

    35 de 35 señales, ninguna de más

    45 de 45 datos

    Lo que falló, con su defecto: EA-6, EA-9

  • Oficina de control

    Colombia

    23 documentos · ningún defecto: cualquier señal sería una falla

    Ronda 1

    ninguna señal esperada · 1 de más

    21 de 22 datos

    Verificación tras corregir

    ninguna señal esperada

    22 de 22 datos

    Lo que falló, con su defecto: EA-7, EA-8

  • Oficina de control

    Ecuador

    23 documentos · ningún defecto: cualquier señal sería una falla

    Ronda 1

    ninguna señal esperada

    22 de 22 datos

Lo que el material prueba además

  • Una reunión en otra zona horaria que solo se cruza después del cambio de hora
  • Un evento libre y uno cancelado que no cruzan con nada
  • Una agenda vieja: avisa y no calcula cruces
  • Un borrador puesto en la carpeta del acta, que no cuenta como acta
  • Una carpeta excluida, que no se procesa ni se menciona

Criterio · Familia EA

Una agente para la oficina del ejecutivo

Prepara la agenda, cada sesión con sus decisiones, el borrador del acta y lo que pide respuesta. No decide ni envía nada.

CRITERIO · EALISTO
OFELIA
La oficina de dirección
ROSTRUM
El portal
LAS FICHAS DE LA OFICINACada dato con su cita. Las opciones de una decisión van como las traen los documentos, sin ordenarlas.
IMPRESORA · CRITERIOHOJA 1

CRITERIO · FAMILIA EA

Estado de la familia: construida y probada. El motor pasa su prueba determinista contra cuatro oficinas sintéticas —dos con defectos sembrados y dos de control— y la agente pasó la ronda completa con una clave que no ve. Lo siguiente son los viajes y las exportaciones de cada proveedor.

De dónde viene cada nombre

Ofelia
· del griego ōphéleia, «ayuda»: es la que prepara
Rostrum
· del latín rostrum, la tribuna del foro romano: sostiene lo que ya está escrito, donde otros puedan leerlo

Ofelia y el portal

Qué hace, qué nunca hace y cómo se ve su trabajo

Ofelia se instala sola, y Rostrum publica su informe solo si la oficina lo decide. La captura es Rostrum sobre la oficina de prueba de la presidencia de una entidad financiera, tal como la dejó la ronda con la agente.

criterio-assistant

Del griego ōphéleia, «ayuda»: es la que prepara.

Procesa la agenda exportada, las sesiones de cada órgano y la correspondencia guardada: la semana contra las sesiones y los compromisos, el paquete de cada sesión con la ficha de cada decisión, el borrador del acta y lo que espera respuesta. Tú envías y decides.

Lo que solo ella hace

Revisa cada acuerdo de cada acta contra su responsable y su fecha, y cuenta cuántas veces se movió cada compromiso. Prepara cada decisión con las opciones que traen los documentos y su evidencia, sin ordenarlas.

Lo que responde

  • Qué reuniones del ejecutivo se cruzan, también después de un cambio de hora
  • Qué sesión no tiene su material a los días configurados
  • Qué sesión sigue sin acta firmada
  • Qué acuerdo del acta no tiene responsable o fecha
  • Qué compromiso venció sin un documento que lo sostenga, o se movió más veces de las configuradas
  • Qué decisión pendiente tiene su plazo cerca
  • Qué correo pide respuesta y su plazo ya venció

Nunca

Envía, agenda, acepta o mueve nada; recomienda una opción, prioriza por el ejecutivo o evalúa a una persona.

Rostrum · Oficina de prueba
La oficina de la presidencia al 26 de octubre con 10 señales abiertas: un compromiso vencido sin un documento que lo sostenga, un requerimiento del supervisor sin respuesta y dos cruces en la agenda, uno solo después del cambio de hora.
La oficina de la presidencia al 26 de octubre con 10 señales abiertas: un compromiso vencido sin un documento que lo sostenga, un requerimiento del supervisor sin respuesta y dos cruces en la agenda, uno solo después del cambio de hora.Captura de Rostrum sobre la oficina de prueba de la presidencia, con corte el 26 de octubre de 2026. Es material de prueba escrito por el repositorio; no pertenece a ninguna organización.
Extiende a
Quien asiste al ejecutivo
Instancias
Una por ejecutivo
Configuración
15 min · 6 preguntas
Cadencia
Cada día que corre, con un resumen a la semana; si no toca nada, se calla
Necesita de ti
Que la agenda se exporte y los correos que importan se guarden en su carpeta
Se configura con/criterio-assistant:ea-setup

Sus comandos, por grupo

Arranque y ritmo2 comandos+
ea-setupea-wake
Procesar1 comando+
ea-scan
La semana y las sesiones3 comandos+
ea-agendaea-prepea-minutes
Compromisos y correo3 comandos+
ea-commitmentsea-mailea-weekly

9 comandos · 6 skills

En Rostrum

El informe de Ofelia no se publica en Rostrum por omisión: la oficina del ejecutivo es de lo más sensible que tiene una organización. Si la configuración lo dice, entra como cualquier otra familia, y Rostrum muestra lo que su motor ya escribió, con la fecha en que lo escribió.

Cómo entra al portal

  1. Ofelia corre /criterio-assistant:ea-setup, deja su configuración en .criterio/direccion/<ejecutivo>/ y marca su carpeta raíz con _CRITERIO_DIRECCION.txt.

Si su configuración dice que se publica, Rostrum la suma al mapa y levanta el portal; si no, server-setup la nombra entre las que no se publican:

/plugin install criterio-server@criterio
/criterio-server:server-setup
/criterio-server:server-start

Lo que tiene en Rostrum

Inicio
La tarjeta Criterio EA, con Ofelia y sus señales abiertas.
La familia
Lo último de su motor, sus señales en palabras y sus reportes tal como los dejó.
Lo que vence
La sesión sin material, el acta pendiente, el compromiso que vence y el plazo de una decisión, junto a los de las otras familias.
Dónde trabaja
La ruta completa de la carpeta de la oficina con su marca, del estado y de la configuración.
Preguntar
Una pregunta escrita para Ofelia, que la atiende en su siguiente corrida.
La página de Criterio EA en Rostrum
La página de Criterio EA en Rostrum, sobre la oficina de prueba de la presidencia de una entidad financiera, publicada a propósito para la captura.
Rostrum: instalación, configuración y uso con todas las familias →

Lo que te cuesta hoy

El trabajo que prepara Ofelia, costeado con tus números

Ofelia extiende a quien asiste al ejecutivo. Pon cuántas personas lo asisten, lo que cuestan y cuántas horas a la semana se les van en cada tarea. Nada de lo que escribas sale de tu navegador.

Trabajo en

Escribe los costos en la moneda que elijas. No hay conversión: al cambiar la moneda los costos se borran, porque una tasa de cambio escrita en una página está equivocada en dos semanas.

Las personas

Quien asiste al ejecutivo
Costo mensual cargado por personaCargado completo: salario, prestaciones y overhead.
USD

Horas por semana en cada tarea

Cruzar la agenda de la semana contra las sesiones y los compromisos/ea-agenda
h
Preparar el paquete de cada sesión: el orden del día, el material y la ficha de cada decisión/ea-prep
h
Levantar el borrador del acta desde las notas/ea-minutes
h
Seguir los compromisos de cada acta con su responsable y su fecha/ea-commitments
h
Clasificar la correspondencia que pide respuesta y preparar los borradores/ea-mail
h

Las horas son por persona y por semana. Las personas y las horas iniciales son de ejemplo: reemplázalas por las tuyas. El costo lo escribes tú: no ponemos uno que no podamos sustentar.

Tus números · al año

Ofelia

Quien asiste al ejecutivo · 14 h por semana cada uno (35% de la semana)

644 hal año

—al año

Costo anual del trabajo que prepara Ofelia—
Horas al año644 h
Costo anual de las personas incluidas—
Proporción de ese costo—

Escribe el costo mensual de cada grupo para ver lo que cuesta.

Rostrum, el servidor, no suma horas aquí. Su informe no se publica en Rostrum salvo que la oficina lo decida. Si lo publica, Rostrum lo deja donde el equipo directivo lo ve, y su efecto es menos «¿qué quedó del comité?» por correo; eso no lo medimos todavía.

Lo que este número es y lo que no es

Es el costo de las horas que la oficina dedica hoy a tareas que Ofelia prepara: cruzar la agenda, armar el paquete de la sesión, levantar el borrador del acta, perseguir los compromisos, clasificar la correspondencia. No es un ahorro. La persona sigue revisando, decidiendo y enviando.

Cuántas de esas horas se recuperan lo vamos a publicar en la sección de evidencias, con las pruebas de cada ronda. Hasta tener esa cifra medida, no la ponemos aquí.

Evidencia de pruebas · se actualiza con cada ronda

Esto es lo que ya está medido, con qué muestra y con qué margen.

Cada cifra sale de una corrida real del repositorio, con su conteo y su margen de confianza del 95 %. El motor se prueba con cada cambio del repositorio; la agente, en rondas sobre el material de una oficina.

Cómo se prueba

2 oficinas y 2 controles

El motor, en todas. La agente, hasta hoy en las 4 oficinas del material, en 2 países. En las oficinas de control no hay ningún defecto: cualquier señal es una falla.

2 comandos por oficina

Ofelia corre su setup y su procesamiento —los comandos que procesan los documentos y escriben las fichas—, con un tope de tokens fijado antes de empezar. Los demás calculan sobre esas fichas con el motor, que se prueba con cada cambio del repositorio.

120 documentos

Lo que tiene el material de las oficinas medidas, en texto, eml, msg, CSV y ics. La clave no se cuenta: la agente no la tiene.

9,9 millones de tokens

El trabajo del modelo de lenguaje (LLM) en la ronda 2, con sus verificaciones. Ningún comando se repitió.

Una clave que no ve

Lo esperado se escribe en la clave de cada oficina antes de correr: cada señal sembrada y cada dato que traen los documentos escritos.

Margen del 95 %

Cada cifra va con su margen de confianza: dice cuánto sostiene la muestra, que un porcentaje solo no dice.

Ofelia procesa la documentación de la oficina

Ronda 2 · 4 oficinas

Lo que escribió se califica contra la clave que no vio: cada señal por su nombre y su clave, y cada dato de las fichas contra lo que traen los documentos escritos. Cuenta la corrida más reciente de cada oficina, sea de la ronda que sea; si se corrigió un defecto, la que lo verificó. Las primeras corridas, con lo que fallaron, están en la gráfica y en el detalle.

Datos de las fichas

97,4 % o más

Lo medido: 100 %. El titular es el piso del margen de confianza del 95 %: lo que la prueba sostiene.

146 de 146 datos extraídos de los documentos escritos coinciden con la clave.

Medido

Verificación de EA-9: Ofelia sobre la presidencia de un banco · Colombia, 51 de 51 datos.

Verificación de : Ofelia sobre la gerencia general de una cooperativa · Ecuador, 45 de 45 datos.

Margen de confianza del 95% (Wilson): 97,4–100%

Señales encontradas

95,6 % o más

Lo medido: 100 %. El titular es el piso del margen de confianza del 95 %: lo que la prueba sostiene.

85 de 85 señales que la clave esperaba.

Medido

Margen de confianza del 95% (Wilson): 95,6–100%

Señales correctas

95,6 % o más

Lo medido: 100 %. El titular es el piso del margen de confianza del 95 %: lo que la prueba sostiene.

85 de 85 señales que levantaron eran correctas.

Medido

Margen de confianza del 95% (Wilson): 95,6–100%

Controles sin falsas alarmas

2 de 2

2 de 2 oficinas de control sin una señal de más.

Medido

8 comandos corridos en 4 oficinas, cada uno con su salida, su costo y su calificación publicados.

Cómo avanza la familia de una ronda a otra

Cada punto es una oficina en su primera corrida de la ronda; la línea es su margen de confianza del 95 %. Las verificaciones van aparte: repiten lo que se corrigió. El eje empieza en el valor más bajo publicado.

la presidencia de un banco · Colombiala gerencia general de una cooperativa · Ecuadoroficina de control · Colombiaoficina de control · Ecuador

Ronda 11

Ronda 1 · verificación2

Ronda 23

Ronda 2 · verificación4

  1. 1 · Ronda 1: Ofelia sobre la presidencia de un banco · Colombia, oficina de control · Colombia, oficina de control · Ecuador y la gerencia general de una cooperativa · Ecuador.
  2. 2 · Verificación en la ronda 1: Ofelia sobre oficina de control · Colombia, después de corregir EA-7. Verificación en la ronda 1: Ofelia sobre oficina de control · Colombia, después de corregir EA-8. Verificación en la ronda 1: Ofelia sobre la gerencia general de una cooperativa · Ecuador, después de corregir EA-6.
  3. 3 · Ronda 2: Ofelia sobre la presidencia de un banco · Colombia, oficina de control · Colombia, oficina de control · Ecuador y la gerencia general de una cooperativa · Ecuador.
  4. 4 · Verificación en la ronda 2: Ofelia sobre la presidencia de un banco · Colombia, después de corregir EA-9. Verificación en la ronda 2: Ofelia sobre la gerencia general de una cooperativa · Ecuador, después de corregir .

Resultados por país · la corrida más reciente de cada país

Cada país con sus oficinas en su corrida más reciente con la agente. El margen es el intervalo de Wilson al 95 %.

PaísEntidadesRondaDatos de las fichasSeñales encontradasSeñales correctasControles sin falsas alarmas
Colombia2276 de 76 · 100%IC 95% 95,1–100%50 de 50 · 100%IC 95% 92,8–100%50 de 50 · 100%IC 95% 92,8–100%1 de 1
Ecuador2270 de 70 · 100%IC 95% 94,7–100%35 de 35 · 100%IC 95% 90,1–100%35 de 35 · 100%IC 95% 90,1–100%1 de 1

Defectos encontrados por las rondas · 9

Cada error se registra con su origen y el commit que lo corrige. Se da por verificado solo cuando una corrida posterior a la corrección da lo esperado.

  • 9 Corregido y verificado
  • 0 Corregido, por verificar
  • 0 Abierto

De dónde vinieron

  • las instrucciones del agente4
  • el código2
  • la clave de respuestas1
  • el arnés de prueba1
  • los datos de prueba1

Para auditar

El detalle completo de cada corrida. Se abre cada bloque por separado.

Cada corrida de la ronda13 corridas

Ofelia corrió sus comandos sobre el material de cada oficina, con un tope de tokens fijado antes de empezar. Lo que escribió se calificó contra la clave que no vio: cada señal por su nombre, y cada dato de las fichas contra lo que traen las actas y los correos.

Material de pruebaAgente · comandosSeñalesDatos de las fichasTokens
la presidencia de un bancoRonda 1 · ColombiaOfelia · 210 / 1017 / 171,4 M + 1,2 M repetidos
oficina de controlRonda 1 · ColombiaOfelia · 20 / 0 · +121 / 221,3 M
oficina de controlRonda 1 · Colombia · verificaciónOfelia · 20 / 021 / 221,5 M
oficina de controlRonda 1 · Colombia · verificaciónOfelia · 20 / 022 / 222,1 M
oficina de controlRonda 1 · EcuadorOfelia · 20 / 022 / 221,5 M
la gerencia general de una cooperativaRonda 1 · EcuadorOfelia · 24 / 416 / 171,7 M
la gerencia general de una cooperativaRonda 1 · Ecuador · verificaciónOfelia · 24 / 417 / 171,8 M
la presidencia de un bancoRonda 2 · ColombiaOfelia · 250 / 5050 / 511,6 M
la presidencia de un bancoRonda 2 · Colombia · verificaciónOfelia · 250 / 5051 / 511,6 M
oficina de controlRonda 2 · ColombiaOfelia · 20 / 025 / 251,9 M
oficina de controlRonda 2 · EcuadorOfelia · 20 / 025 / 251,2 M
la gerencia general de una cooperativaRonda 2 · EcuadorOfelia · 235 / 3544 / 451,6 M
la gerencia general de una cooperativaRonda 2 · Ecuador · verificaciónOfelia · 235 / 3545 / 451,9 M
Los defectos, uno por uno9 defectos
  • EA-1Corregido y verificado

    El setup se detuvo: el motor exigía la identificación fiscal de la entidad, y ningún documento de la oficina la trae. Ofelia no la inventó y dejó la configuración sin validar.

    La oficina se identifica por su ejecutivo: el motor ya no pide la identificación fiscal y el encabezado del reporte no la muestra si falta. Los dos comandos se repitieron en banca: 10 de 10 señales y 17 de 17 datos.

    el código · la presidencia de un banco · Colombia · d11470ea

  • EA-2Corregido y verificado

    El inventario marcó la agenda .ics como «formato no soportado», aunque el motor de Ofelia la procesa.

    El inventario toma como legibles los formatos que la estructura de la familia declara como suyos por su extensión. Verificado en la repetición de banca.

    el código · la presidencia de un banco · Colombia · d11470ea

  • EA-3Corregido y verificado

    Las citas de los acuerdos y los compromisos nombraban la sección y no el renglón: «Compromisos, primer punto».

    Las skills dicen que cada cita señala un renglón —`línea N` o `punto N`— y que el texto citado entre « » la acompaña, no la reemplaza. Verificado en la repetición de banca.

    las instrucciones del agente · la presidencia de un banco · Colombia · d11470ea

  • EA-4Corregido y verificado

    La clave contradecía dos skills: citaba la decisión en el acta que la aplaza, cuando decision-brief la cita donde la escribe el material, y daba por rutinario pedir una reunión con el ejecutivo, cuando correspondence-record solo da por rutinaria una cita ya aprobada.

    La clave sigue ahora a las skills. Ofelia había hecho las dos cosas bien.

    la clave de respuestas · la presidencia de un banco · Colombia · d11470ea

  • EA-5Corregido y verificado

    El arnés no reconocía como la misma cita una que nombra la sección antes del punto —«Acuerdos, punto 1»— ni una que cita el texto del renglón entre « ».

    `tests/ronda_familia.py` resuelve el renglón por «línea N», por «punto N» aunque venga tras la sección, o por el texto citado, y lo aplica también a la cita del plazo.

    el arnés de prueba · la presidencia de un banco · Colombia · d11470ea

  • EA-6Corregido y verificado

    Las citas de los acuerdos llevaban delante la carpeta de la oficina —`direccion/gerencia-general/organos/…`—, así que no se abrían desde la oficina.

    La skill dice que cada cita va relativa a la carpeta de la oficina, y el motor dice como problema de la ficha una cita que no está ahí, para que se corrija antes de calcular. Ofelia se corrió de nuevo sobre la cooperativa: 17 de 17 datos.

    las instrucciones del agente · la gerencia general de una cooperativa · Ecuador · d11470ea

  • EA-7Corregido y verificado

    En el control de Colombia, Ofelia dejó abierto un compromiso cuyo cumplimiento estaba en el material de la sesión, y el motor levantó un compromiso vencido que no lo era.

    La skill de la ficha dice que, antes de dejar abierto un compromiso vencido, se busca su evidencia en el material de las sesiones del órgano, y `ea-scan` lo repite. Ofelia se corrió de nuevo sobre el control de Colombia: ninguna señal de más y el compromiso, cumplido con su evidencia.

    las instrucciones del agente · oficina de control · Colombia · d11470ea

  • EA-8Corregido y verificado

    En la corrida que verificó EA-7, Ofelia agregó a lo que falta saber de una decisión un hecho que el acta ya dice: que se decide en la próxima sesión.

    La skill de la decisión dice que en `missing` va solo lo que el material no responde, no lo que los documentos ya dicen. Ofelia se corrió de nuevo sobre el control de Colombia: ninguna señal de más y 22 de 22 datos.

    las instrucciones del agente · · d11470ea

  • EA-9Corregido y verificado

    Las propuestas del lote no traían cifras, y la de la sede regional traía las mismas opciones que la del proveedor: «continuar como hoy» y «cambiar de proveedor». Ofelia lo dijo en lo que falta saber de cada decisión, y tenía razón; la clave esperaba que no faltara nada.

    Cada propuesta trae sus dos opciones, propias del asunto, con lo que cuesta cada una, y dice que las ofertas están completas. Se repitieron la instalación y el procesamiento en banca y en cooperativas: 50 de 50 y 35 de 35 señales, y 51 de 51 y 45 de 45 datos.

    los datos de prueba · la presidencia de un banco · Colombia · 10bb31d7

Cómo se probó el motor4 oficinas

Material sintético de la presidencia de un banco (Colombia), la gerencia general de una cooperativa (Ecuador), más 2 oficinas de control sin ningún defecto: 4 oficinas con su agenda, sus sesiones y su correspondencia, y una clave que el motor no ve.

85

señales sembradas a propósito, cada una con su clave

12 de 12

señales de la familia sembradas al menos una vez

2

oficinas de control, en las que cualquier señal es una falla

El motor levanta cada señal esperada y ninguna de más, y la puerta que lo comprueba corre con cada cambio del repositorio. El material prueba además las reglas de la operación real: un cruce que solo aparece después del cambio de hora, una agenda vieja que no da cruces, un borrador en la carpeta del acta y una carpeta excluida.

Lo que sigue

  • La ronda 3 con la agente, sobre todo el material otra vez.
  • El primer uso sobre la documentación de una organización concreta.
  • Cuántas horas recuperan la agente no está medido todavía. Hasta medirlo, no lo publicamos.

Una página de resultados que solo dice lo que pasó es publicidad. Lo que la vuelve auditable es lo que dice que todavía no se sabe.

Hoja de ruta

La familia crece por incrementos, cada uno con su prueba completa

Cada incremento es una versión con su prueba completa y su análisis estadístico publicados, con las mismas métricas, para que la evolución se pueda comparar. Las versiones se suman: la última liberada trae todo lo anterior y las correcciones de lo que encontraron sus pruebas.

EstableLo dice su evidencia, no su número: en la corrida más reciente de cada entidad de su material, el piso del margen del 95 % es de 95 % o más en señales y en datos, y ningún control levantó una señal. Cada número entero tiene diez versiones, de x.0 a x.9; después viene la x+1.0.

  1. 0.12.0

    Liberada

    Liberada el 2026-10-27

    Ofelia, construida y probada con la ronda completa con la agente

    • Los comandos de Ofelia, sus skills y el motor: la agenda .ics con repeticiones y cambio de hora, el correo guardado, las sesiones de los órganos y los compromisos con las reglas de Samuel
    • Prepara cada decisión con sus opciones y su evidencia, sin ordenarlas ni recomendar
    • Colombia y Ecuador, en la oficina de una presidencia y de una gerencia general, y dos oficinas de control

    Prueba

    La ronda 1: Ofelia sobre las cuatro oficinas, 14 de 14 señales y 76 de 78 datos, con una señal de más en un control; cada defecto que encontró, con su corrección y su verificación

  2. Último liberado

    1.0.0

    Liberada

    Liberada el 2026-10-29

    Trae todo lo anterior y sus correcciones

    Los viajes, y las exportaciones de cada proveedor

    • Los itinerarios contra la agenda
    • El .ics que exportan Outlook y Google Calendar y el correo .msg de Outlook, cada uno con su material: lo que de verdad cambia de una oficina a otra, no el país
    • El material siembra al menos 73 señales, lo que pide un piso del 95 % sin fallas (decisión 0020), y la ronda con la agente vuelve a correr sobre todo él

    Prueba

    La ronda 2 con la agente sobre las cuatro oficinas, cada una con su proveedor —Outlook o Google—: 85 de 85 señales y 144 de 146 datos en la primera corrida, ninguna señal en los controles; el defecto que encontró, en el material, con su corrección y su verificación

La misma hoja de ruta vive en el repositorio, en families/criterio-ea/hoja-de-ruta.json.

Cómo trabaja

Cinco pasos y una frontera. El modelo de lenguaje (LLM) extrae lo que solo trae un documento escrito; el código calcula todo lo demás. Es IA generativa más un motor determinista, aplicada a la oficina del ejecutivo.

  1. 01

    Tus exportaciones

    La agenda en .ics, los correos guardados como archivo y la carpeta de cada sesión: convocatoria, material, notas y acta firmada. Como estén, donde estén.

    No se conecta al buzón ni al calendario.

    El modelo extrae
  2. 02

    Agenda y correo

    El motor procesa la agenda —repeticiones, excepciones y zonas horarias— y los encabezados de cada correo. Lo que no puede procesar lo declara, con la razón.

    Un evento ambiguo se declara, no se adivina.

    El modelo extrae
  3. 03

    La ficha

    Una por sesión y una por correo. Los acuerdos, los compromisos, las decisiones con sus opciones y lo que pide cada correo, cada dato con su cita.

    «No encontrado» es una respuesta válida.

    El modelo extrae
  4. 04

    El motor

    Los cruces de la agenda, el material a los días configurados, el acta pendiente, cada acuerdo contra su responsable y su fecha, cada compromiso contra su evidencia y los plazos.

    Determinista y probado.

    El código calcula
  5. 05

    Señales

    Solo lo que cruzó un umbral: lo que se cruza, lo que falta, lo que vence y lo que espera respuesta. Si nada lo cruzó, no dice nada.

    El silencio es la característica.

    El código calcula

Ninguna fecha, cruce ni plazo de un reporte sale de una estimación. Y lo que no está dicho en ninguna parte se declara, no se completa.

Por qué importa esta frontera →

Siete invariantes que la sostienen

01

Prepara; no recomienda ni decide

Las opciones de una decisión van en el orden en que las traen los documentos. El motor rechaza una ficha que las ordene.

02

Nunca envía, agenda, acepta ni mueve nada

Escribe borradores solo en 90-borradores/, con «BORRADOR» en el nombre y en el texto. Quien envía es una persona.

03

Escribe solo en lo suyo

Su estado, su configuración y sus borradores. No edita actas, agendas ni correos originales.

04

Un compromiso no se cumple de palabra

Se da por cumplido solo con un documento que lo sostenga. Cada uno es del acta donde nació.

05

El modelo extrae, el código calcula

Toda fecha, cruce, plazo o conteo de un reporte sale del motor. Si el motor no lo da, no se escribe.

06

No procesa lo que se excluye

Las carpetas excluidas se dicen en cada informe, y nada de ellas entra a una ficha.

07

No se publica por omisión

Su informe entra a Rostrum solo si la configuración de la oficina lo dice.

El detalle

Para quien quiere revisarlo todo

Los comandos con su entrada, su proceso y su reporte; las señales que calcula el código; la estructura de carpetas; las fuentes, y los enlaces al repositorio.

Los comandos de Ofelia10 comandos

En orden de importancia. El primero deja la configuración que los demás necesitan.

  1. 0ea-setup

    La configuración, el inventario y los órganos con sus sesiones

    Entrada
    La carpeta raíz. Preguntas: el ejecutivo y quién lo asiste, los órganos de 00-referencia, las carpetas excluidas, los umbrales —días antes de una sesión para el material, días para el acta, cambios de fecha que cuentan, antigüedad máxima de la agenda—, si publica en Rostrum y los términos
    Proceso (lo calcula el código)
    Inventario de lo que hay; compara la carpeta con la estructura recomendada; no crea, mueve ni renombra nada
    Reporte
    Configuración guardada; inventario por carpeta; las carpetas excluidas; los órganos con sus sesiones encontradas
  2. 1ea-scan

    Las fichas de las reuniones, de la correspondencia, de los viajes y de la agenda

    Entrada
    La agenda de 10-agenda, cada sesión de organos/, la correspondencia de 20-correspondencia y los itinerarios de 30-viajes (F-02, F-03)
    Proceso (lo calcula el código)
    El código normaliza la agenda —repeticiones y zonas horarias— y los correos; el modelo de lenguaje (LLM) extrae de actas, notas y correos los acuerdos, los compromisos y lo que se pide, y de cada itinerario sus vuelos, cada uno con su cita
    Reporte
    Las fichas nuevas y las que cambiaron; lo que no se pudo procesar y por qué
  3. 2ea-agenda

    La semana del ejecutivo: cruces, viajes contra la agenda, sesiones sin material y sesiones sin acta

    Entrada
    La ficha de la agenda, las de las reuniones y las de los viajes
    Proceso (lo calcula el código)
    Cruza la semana del ejecutivo contra sus sesiones, sus compromisos y los vuelos de sus viajes; si la exportación es más vieja que el umbral, avisa y no calcula cruces
    Reporte
    Los cruces, las reuniones que caen durante un vuelo o en su ciudad estando de viaje, los vuelos que no están en la agenda, las sesiones sin material y las sesiones sin acta, con la fecha de la exportación
  4. 3ea-prep

    El paquete de la sesión, con la ficha de cada decisión

    Entrada
    El órgano y la fecha de la próxima sesión; la ficha de la anterior
    Proceso (lo calcula el código)
    Arma el orden del día con lo que quedó abierto, lista el material que falta en 20-material y prepara la ficha de cada decisión: las opciones que traen los documentos, la evidencia de cada una con su cita, lo que falta saber y las fechas que fijan el plazo
    Reporte
    El paquete de la sesión. No ordena las opciones ni dice cuál conviene
  5. 4ea-minutes

    El borrador del acta, con cada acuerdo y compromiso citado

    Entrada
    Las notas o la transcripción de 30-notas
    Proceso (lo calcula el código)
    El modelo de lenguaje (LLM) extrae cada acuerdo y cada compromiso con su cita; el código marca los que no tienen responsable o fecha
    Reporte
    El borrador en 90-borradores, con «BORRADOR» en el nombre y en el texto, y la lista de lo que falta para cerrarlo
  6. 5ea-commitments

    El estado de los compromisos de dirección, por órgano y por responsable

    Entrada
    Las fichas de las reuniones; las de los proyectos, si Samuel las tiene
    Proceso (lo calcula el código)
    Calcula con las reglas de compromiso del núcleo común cuáles vencieron sin evidencia, cuáles no tienen fecha y cuáles se movieron más del umbral; los de proyecto los cita de la ficha de Samuel y no los recalcula
    Reporte
    El estado de los compromisos de dirección, por órgano y por responsable
  7. 6ea-mail

    La correspondencia que pide respuesta, con sus borradores

    Entrada
    Las fichas de la correspondencia
    Proceso (lo calcula el código)
    Calcula qué pide respuesta y su plazo; para lo rutinario, el modelo de lenguaje (LLM) escribe un borrador de respuesta
    Reporte
    Lo que pide respuesta y para cuándo; los borradores en 90-borradores. Nunca envía
  8. 7ea-weekly

    El resumen de la semana: lo que llegó, lo que vence y lo que falta preparar

    Entrada
    La configuración y las fichas
    Proceso (lo calcula el código)
    Reúne lo que llegó, lo que vence y lo que falta preparar
    Reporte
    Un solo resumen a la semana; no se publica en Rostrum salvo que la configuración lo diga
  9. 8ea-wake

    Lo que toca hoy en la oficina; si no toca nada, se calla

    Entrada
    La configuración y las fichas
    Proceso (lo calcula el código)
    Decide qué toca: las sesiones que entran en la ventana, las actas pendientes, los plazos de la correspondencia y una revisión semanal
    Reporte
    Lo que corrió y lo que encontró; si no toca nada, se calla
  10. 9share-findings

    Un resumen sin datos para compartir, solo si dices que sí

    Entrada
    El rastro local de las corridas de este agente, en .criterio/corridas/
    Proceso (lo calcula el código)
    El código arma un resumen sin datos —el plugin y su versión, cada comando con cuántas veces corrió y su duración mediana, cada señal por su código con cuántas veces salió— y pregunta siempre si se quiere compartir; nada se envía (decisión 0025)
    Reporte
    El resumen tal cual y, con un sí, el enlace a la plantilla de hallazgo del repositorio, que abre la persona
Lo que calcula el código12 señales

12 señales. Cada una se levanta con su fecha, su responsable si el acta lo dice y la cita del documento; los días, las veces y la antigüedad de la agenda son configuración de cada oficina.

Ofelia · 12

  • meeting_conflict

    Dos reuniones del ejecutivo se cruzan en la agenda exportada

  • meeting_without_material

    A los días configurados de una sesión de un órgano, su material no está en la carpeta

  • meeting_without_minutes

    Pasados los días configurados de una sesión, su acta firmada no está

  • agreement_without_owner

    Un acuerdo del acta no tiene responsable

  • agreement_without_date

    Un acuerdo del acta no tiene fecha

  • commitment_overdue

    Un compromiso venció y ningún documento lo sostiene como cumplido

  • commitment_rescheduled

    Un compromiso se movió más veces de las configuradas

  • correspondence_unanswered

    Un correo guardado pide respuesta y su plazo venció sin una respuesta guardada

  • decision_deadline

    Una decisión pendiente tiene una fecha que la fija dentro de los días configurados

  • meeting_during_flight

    Una reunión de la agenda cae durante un vuelo del itinerario del ejecutivo

  • meeting_while_away

    Una reunión presencial en la ciudad del ejecutivo cae mientras el itinerario lo tiene de viaje en otra

  • trip_not_in_agenda

    Un vuelo del itinerario no está en la agenda: ese tiempo se ve libre

La estructura de carpetasdireccion/

Recomendada, no obligatoria: Ofelia procesa la carpeta como esté. El setup dice qué archivo está fuera de su lugar y dónde iría, sin crear, mover ni renombrar nada. Busca la carpeta de la oficina, la propone con la razón y, si dices que sí, la marca con un archivo visible, _CRITERIO_DIRECCION.txt. Entre tus documentos, además de esa marca, solo escribe sus borradores, en 90-borradores/.

Una carpeta por ejecutivo que se asiste. Dentro, la referencia de su oficina, su agenda, su correspondencia, los borradores que prepara Ofelia y una carpeta por reunión de cada órgano.

direccion/
└── <ejecutivo>/
    ├── 00-referencia/
    ├── 10-agenda/
    ├── 20-correspondencia/
    ├── 30-viajes/
    ├── 90-borradores/
    └── organos/<órgano>/<AAAA-MM-DD>/
        ├── 10-convocatoria/
        ├── 20-material/
        ├── 30-notas/
        └── 40-acta/
estado-direccion/

<ejecutivo>/ · La oficina de un ejecutivo

CarpetaQué vaAgente
00-referencia/Los órganos que se siguen —junta, comité de presidencia, comités de la junta—, quién los integra y su calendario de sesionesOfelia
10-agenda/Las exportaciones de la agenda en .ics, con la fecha de la exportación en el nombreOfelia
20-correspondencia/Los correos guardados como archivo, uno por mensaje: .eml, o .msg de OutlookOfelia
30-viajes/Los itinerarios de cada viaje —el de la agencia, el pasaje de la aerolínea—, uno por viaje, con la fecha de salida en el nombreOfelia
90-borradores/Lo único que escribe Ofelia entre los documentos: borradores de actas y de respuestas, con «BORRADOR» en el nombreOfelia

organos/<órgano>/<AAAA-MM-DD>/ · Una sesión de un órgano, con su fecha como nombre de la carpeta

CarpetaQué vaAgente
10-convocatoria/La convocatoria y el orden del díaOfelia
20-material/El material que se envía a los miembros antes de la sesiónOfelia
30-notas/Las notas o la transcripción de la sesiónOfelia
40-acta/El acta firmada. Ofelia nunca archiva un borrador aquíOfelia

estado-direccion/ · Lo que escribe Ofelia: la configuración, las fichas de cada reunión, de cada hilo y de cada exportación, y los informes. Ninguna persona lo edita, y Ofelia no escribe fuera de aquí ni de `90-borradores/`.

Las fuentes3 de 3 verificadas

El rol, desde O*NET; la agenda y el correo, desde las normas que definen sus formatos. Nada se construye sobre una fuente por verificar.

  • F-01

    O*NET · 43-6011.00 Executive Secretaries and Executive Administrative Assistants

    Datos de 2026 (O*NET OnLine, sitio actualizado el 6 de octubre de 2026) · onetonline.org ↗

    Verificada
  • F-02

    IETF · RFC 5545, Internet Calendaring and Scheduling Core Object Specification (iCalendar)

    Septiembre de 2009, Proposed Standard; actualizada por las RFC 5546, 6868, 7529, 7953, 7986, 9073, 9074 y 9253 · rfc-editor.org ↗

    Verificada
  • F-03

    IETF · RFC 5322, Internet Message Format

    Octubre de 2008, Draft Standard; actualizada por la RFC 6854 · rfc-editor.org ↗

    Verificada
En el repositorio6 enlaces

Instalación, configuración y términos

Se instala en minutos. Antes del primer análisis, aceptas los términos.

Tres pasos y ninguno exige editar un archivo. Una instancia por ejecutivo: si asistes a dos, cada oficina tiene la suya.

Paso 1

Instalar

  1. 01Personalizar → Explorar plugins → Personal.
  2. 02Pulsa + → Agregar marketplace desde GitHub.
  3. 03Escribe josenanez/criterio.
  4. 04Instala el agente de tu rol: Ofelia (Asistente ejecutiva).

Para recibir cada versión nueva, activa una vez la actualización automática: en /plugin, Marketplaces → criterio → Enable auto-update. Sin eso, la versión instalada no cambia sola.

Qué necesita de ti

  • Una carpeta con la documentación, como esté. Una carpeta desordenada es el caso normal.
  • Un plan pago de Claude, y la aplicación de escritorio si los documentos viven en tu equipo.
  • Quince minutos.
Paso 2

Configurar

Cada agente trae su comando de configuración. Mira tus carpetas, hace pocas preguntas y te muestra un primer resultado sobre tus propios documentos.

/criterio-assistant:ea-setup

  1. 1Cuál de las carpetas que encuentra es la de la oficina
  2. 2El ejecutivo, quién lo asiste y la zona horaria de su agenda
  3. 3Los órganos que se siguen
  4. 4Las carpetas que no se procesan
  5. 5Si su informe se publica en Rostrum
  6. 6Los términos

Cómo pregunta

  • Una pregunta a la vez. Nunca un formulario.
  • Cada pregunta trae una respuesta sugerida, y «no sé» es una respuesta válida.
  • No pregunta lo que puede averiguar mirando la carpeta.
  • No te pide escribir una ruta: busca la carpeta, te la propone con la razón y, si dices que sí, la marca con un archivo visible para que la reconozcas a primera vista.
  • Nadie edita la configuración a mano: si quieres cambiar algo, lo dices en la conversación.

No se programa sola. Trae el comando que un reloj invoca (ea-wake), y alguien lo pone una vez en una tarea programada. Si tu organización no quiere corridas desatendidas, se corre a mano.

/criterio-assistant:ea-setupAsí se ve la configuración de Ofelia
OfeliaSoy Ofelia, la asistente ejecutiva de Criterio. Preparo el trabajo de la oficina y digo qué se cruza, qué falta y qué espera respuesta; no envío ni decido nada. Encontré una carpeta que parece la de una oficina: direccion/presidencia, con la agenda exportada el 2026-10-25, cuatro sesiones de dos órganos y cuatro correos. ¿Es esa?
Recorrido ilustrativo sobre el material de prueba de la familia: la oficina de la presidencia de una entidad financiera de prueba, con su agenda, cuatro sesiones y cuatro correos. No sale nada de tu navegador.
Paso 3

Los términos

Un descargo en un repositorio no lo lee nadie. Por eso la advertencia llega a quien corre el agente y a quien recibe después el documento, en cuatro capas que implementa cada agente.

  1. 1

    Una aceptación por versión

    Cada versión de la familia se acepta de nuevo y deja en tu equipo un comprobante en Markdown y PDF, con la huella SHA-256 de los términos y la del propio comprobante. Hasta que la de la versión instalada quede registrada, el agente responde preguntas pero no produce análisis. Nunca la asume ni la infiere de que sigas hablando.

  2. 2

    En cada informe

    Todo informe lleva al pie que es un borrador, según qué documentos, cuántos campos quedaron sin dato y cuántas contradicciones siguen abiertas. El documento circula por correo y llega a un comité: la advertencia viaja con él.

  3. 3

    Al inicio de cada corrida

    Antes del primer hallazgo dice qué fichas cargó, cuándo se actualizaron y si alguna está vieja o falta.

  4. 4

    En la nota legal

    Los términos completos, la nota legal y el registro de versiones —qué cambió en cada una, qué términos la rigen y su huella— se publican en este portal, y cada comprobante remite a ellos.

Lo que acuerdas, en llano

  • Recibes borradores de trabajo listos para revisar, y cada versión llega probada: su evidencia es pública.
  • Cada dato trae su cita: quien decide lo comprueba en el documento original en segundos.
  • Trabaja con lo que está escrito; lo que se acordó fuera de los documentos lo aporta tu equipo.
  • Tus documentos se procesan en la plataforma de IA donde lo ejecutas; tu organización decide qué carpetas entran.
  • Garantía y responsabilidad: las de la licencia Apache 2.0.
  • Cada versión se acepta de nuevo y deja un comprobante en Markdown y PDF. Si alguien lo modifica, su huella SHA-256 deja de coincidir y pierde validez.

Términos versión 1.3, del 2026-10-28, para la versión 1.0.1 de la familia. Cada versión nueva de la familia pide aceptar de nuevo.

Nota legal y registro de versiones →

Apache 2.0

El método, el esquema de la ficha, el código que calcula y los criterios de aceptación, completos y sin condiciones. Úsalo dentro de tu organización sin pedir permiso, adáptalo, y construye la capacidad que te falta: el agente de una función lo debe escribir quien conoce el trabajo.

Qué no hace

  • Produce borradores de trabajo, no decisiones.
  • Sabe lo que se escribió, no lo que se habló fuera de los documentos.
  • Ofelia se probó con el motor y con la agente en 4 oficinas de Colombia y Ecuador; la última ronda es la 2. Su primer uso sobre la oficina de un ejecutivo concreto es el paso siguiente.
Ver el repositorio ↗

Preguntas frecuentes

Lo que suele preguntar quien llega a la familia

Qué es

¿Qué hace Ofelia?

Prepara el trabajo de la oficina del ejecutivo. Pone la semana al lado de las sesiones y los compromisos, arma el paquete de la próxima sesión de cada órgano con la ficha de cada decisión, levanta el borrador del acta desde las notas, sigue los compromisos de cada acta y dice qué correo espera respuesta.

¿Reemplaza a quien asiste al ejecutivo?

No. Prepara y contrasta: qué reuniones se cruzan, qué sesión no tiene material, qué acta sigue sin firmar, qué acuerdo no tiene responsable o fecha. Lo que se acepta, se envía y se prioriza lo decide siempre una persona.

¿Recomienda qué decidir?

No. Cada decisión llega con las opciones que traen los documentos, en el orden en que las traen, con la evidencia de cada una, lo que falta saber y la fecha que fija el plazo. El motor rechaza una ficha que ordene las opciones o marque una como recomendada.

¿Qué no hace nunca?

No envía, no agenda, no acepta ni mueve nada. No edita actas, agendas ni correos originales, no declara cumplido un compromiso sin un documento que lo sostenga y no evalúa a una persona ni a un área.

Cómo se usa

¿Qué documentos procesa?

Los que la oficina exporta: la agenda en .ics, los correos guardados como archivo, y la convocatoria, el material, las notas y el acta firmada de cada sesión. No se conecta al buzón ni al calendario: una conexión directa es otra decisión, con su revisión de privacidad.

¿Cómo organizo la carpeta?

Como esté: Ofelia la procesa así. Si se arranca de cero, la familia recomienda una carpeta por ejecutivo con su referencia, su agenda, su correspondencia, los borradores y una carpeta por sesión de cada órgano. El setup busca la carpeta de la oficina, la propone y, si dices que sí, la marca con un archivo visible, _CRITERIO_DIRECCION.txt. Entre tus documentos, además de esa marca, solo escribe sus borradores, en 90-borradores/.

¿Cuánto tarda el primer resultado?

En los primeros quince minutos, ea-setup deja ver la agenda de las próximas dos semanas con sus cruces, las sesiones sin material y las que siguen sin acta.

¿En qué países sirve?

En cualquiera. Ofelia no procesa facturas ni normas, sino la agenda, las actas y el correo, así que el país de la oficina es un dato y no un límite. Lo que sí cambia de una oficina a otra es cómo exporta su proveedor de calendario y de correo: eso es lo siguiente que se prueba.

¿Dónde veo lo que encontró?

En el reporte de cada comando, en la carpeta de su estado. Su informe no se publica en Rostrum salvo que la configuración lo diga.

Cómo se prueba

¿Con qué datos se probó?

Con material sintético de dos países —Colombia y Ecuador—: la oficina de una presidencia y la de una gerencia general con defectos sembrados, y una oficina de control por país, sin ningún defecto, en la que cualquier señal es una falla. Cada señal se siembra al menos una vez, y el material prueba además las reglas de la operación real: una reunión en otra zona horaria que solo se cruza después del cambio de hora, una agenda vieja que no da cruces, un borrador puesto en 40-acta/ y una carpeta excluida.

¿Cómo se sabe si el motor acertó?

El material trae una clave con lo que se sembró, y el motor no la ve. La prueba compara cada señal por su nombre y su clave: una de más cuenta igual que una de menos. La puerta que lo comprueba corre con cada cambio del repositorio.

¿Ya está probada la familia?

El motor sí, contra la clave de las cuatro oficinas. La extracción de la agente —los acuerdos, los compromisos y las decisiones de cada acta, y lo que pide cada correo— se prueba en la ronda con la agente sobre las mismas cuatro oficinas, publicada con cada salida, su costo y su calificación. Nada ha corrido todavía sobre la oficina de un ejecutivo real.

Datos y privacidad

¿La agenda y los correos salen de mi organización?

Se procesan en la plataforma de IA donde corre la agente, como cualquier conversación con ella. El plugin no se conecta a internet ni nos envía nada. La oficina del ejecutivo es de lo más sensible que tiene una organización: por eso procesa exportaciones y no cuentas, y respeta las carpetas que se excluyan.

¿Qué queda guardado y dónde?

En tu equipo: las fichas de las sesiones y de la correspondencia, los reportes, los borradores, el registro de cada corrida y el comprobante de aceptación de los términos, que cada versión pide de nuevo.

Las mismas respuestas viven en el repositorio, en families/criterio-ea/PREGUNTAS.es.md.

Apoya el trabajo

Si Criterio te generó valor, ayúdanos a seguir construyéndolo.

Criterio seguirá siendo código abierto. Una contribución voluntaria ayuda a financiar pruebas, documentación y nuevas capacidades sin cambiar el acceso al software.

Es una contribución voluntaria. No desbloquea funciones, no compra consultoría y no crea una relación de asesoría.

Apoyar Criterio

Elige el monto y cómo quieres realizar tu contribución.

Elige un monto

Selecciona tu país para ver los métodos de pago disponibles.

dLocal Go cubre actualmente Latinoamérica, Indonesia, Malasia, Kenia y Nigeria. La cobertura global se incorporará por separado.

La idea

Lo que el órgano acordó siempre quedó escrito. Nadie lo había puesto al lado de la semana del ejecutivo.

Una asistente que procesa la agenda y las actas no te entrega un control que nunca construiste. Te muestra, cada semana, qué se cruza, qué acuerdo no tiene dueño y qué compromiso se movió tres veces, y deja la decisión donde estaba: en una persona.

Principios

Enfoque
Preparar, sin recomendar.
Compromiso
Generar, difundir y conservar el conocimiento es una obligación profesional.
Qué no es
No reemplaza a quien asiste al ejecutivo ni al secretario de la junta: no envía, no agenda, no acepta ni mueve nada, y no prioriza por el ejecutivo.
Licencia
Apache 2.0.
Qué viene
Los viajes —los itinerarios contra la agenda— y las exportaciones de cada proveedor de calendario y de correo, y después el despliegue en una oficina real.
Nota legal y registro de versiones →

José Ñáñez