Documentación viva · historial de decisiones

La historia de LIA, decisión tras decisión

Cada decisión de arquitectura, de la primera a la última, contada en pocas frases y enlazada con los bloques a los que dio forma.

  • 387decisiones de arquitectura
  • 12temas
  • 296versiones publicadas
  • 6capítulos
  • 14 mesesoctubre de 2025 → noviembre de 2026

Versión 4.6.010 de noviembre de 2026actualizado en cada commit, a partir de los datos del repositorio

Visión general

Decisiones por mes y por tema

Cada barra apila las decisiones de un mes, coloreadas por tema. Haz clic en una barra para ir allí.

0255075100125oct 25nov 25dic 25ene 26feb 26mar 26abr 26may 26jun 26jul 26ago 26sept 26oct 26nov 26283831141011210162754119

Cronología

Todas las decisiones

Cada decisión en unas pocas frases, con los bloques a los que dio forma. Filtra por tema, busca una palabra o sigue un bloque.

387 decisiones mostradas

Capítulo 1 · 1 oct 2025 – 31 dic 2025 · 48 decisiones

Los cimientos

El grafo de agentes, las sesiones mantenidas en el servidor, el planificador, el registro de datos, la memoria, la observabilidad, los seis idiomas y el despliegue en una Raspberry Pi: el armazón sobre el que descansa todo lo demás.

  • Orquestación · 14
  • Plataforma y entrega · 10
  • Modelos y costes · 6
  • Fiabilidad y rendimiento · 5

octubre de 2025

2 decisiones

noviembre de 2025

8 decisiones

diciembre de 2025

38 decisiones
  1. ADR-027Fiabilidad y rendimiento
    Logs estructurados y sin datos personales

    Para poder aprovecharlos, los logs deben ser legibles por una máquina. structlog produce JSON contextualizado (petición, persona, conversación) y filtra los datos personales antes de escribir.

  2. ADR-029Plataforma y entrega
    Redis, una navaja suiza bajo control

    Sesiones, estados OAuth, limitación de peticiones, bloqueos y cachés pasan por Redis. Cada uso tiene su base, sus caducidades y sus operaciones atómicas, y si Redis no está disponible el servicio se degrada sin bloquearse.

  3. ADR-045Plataforma y entrega
    Dependencias inyectadas como es debido

    Repositorios, servicios y routers se encadenan mediante la inyección de dependencias de FastAPI, con sesiones de base de datos abiertas y cerradas en el momento justo, y fáciles de simular en los tests. Un fallo de ruta llega a la sesión para revertir su transacción; el cierre termina antes de propagar una cancelación.

Capítulo 2 · 1 ene 2026 – 31 mar 2026 · 18 decisiones

Más allá del teclado

Un primer refuerzo de la seguridad, el dictado por voz, los espacios de conocimiento y la sincronización de una carpeta en línea, los diarios de LIA, el navegador controlado, los límites de uso — y la primera versión pública en código abierto.

  • Memoria y personalización · 4
  • Conocimiento y documentos · 3
  • Orquestación · 3
  • Modelos y costes · 2

enero de 2026

3 decisiones

febrero de 2026

1 decisión

marzo de 2026

14 decisiones
  1. Versión 1.0.0 · 13 mar 2026 (se abre en una pestaña nueva)
  2. Versión 1.1.0 · 14 mar 2026 (se abre en una pestaña nueva)
  3. Versión 1.2.0 · 14 mar 2026 (se abre en una pestaña nueva)
  4. Versión 1.3.0 · 14 mar 2026 (se abre en una pestaña nueva)
  5. Versión 1.4.0 · 14 mar 2026 (se abre en una pestaña nueva)
  6. Versión 1.5.0 · 17 mar 2026 (se abre en una pestaña nueva)
  7. Versión 1.6.0 · 19 mar 2026 (se abre en una pestaña nueva)
  8. Versión 1.7.0 · 20 mar 2026 (se abre en una pestaña nueva)
  9. Versión 1.8.0 · 21 mar 2026 (se abre en una pestaña nueva)
  10. Versión 1.9.0 · 22 mar 2026 (se abre en una pestaña nueva)
  11. Versión 1.10.0 · 23 mar 2026 (se abre en una pestaña nueva)
  12. Versión 1.11.0 · 24 mar 2026 (se abre en una pestaña nueva)
  13. Versión 1.12.0 · 26 mar 2026 (se abre en una pestaña nueva)
  14. Versión 1.13.0 · 28 mar 2026 (se abre en una pestaña nueva)

Capítulo 3 · 1 abr 2026 – 30 jun 2026 · 23 decisiones

Razonar y tomar la palabra

El modo ReAct, una psique que evoluciona, las habilidades, los datos de salud, el briefing matinal, la voz de LIA, los subagentes y un razonamiento ajustado por proveedor.

  • Orquestación · 5
  • Voz · 4
  • Memoria y personalización · 3
  • Modelos y costes · 3

abril de 2026

10 decisiones
  1. Versión 1.14.0 · 2 abr 2026 (se abre en una pestaña nueva)
  2. Versión 1.15.0 · 8 abr 2026 (se abre en una pestaña nueva)
  3. Versión 1.16.0 · 9 abr 2026 (se abre en una pestaña nueva)
  4. Versión 1.17.0 · 21 abr 2026 (se abre en una pestaña nueva)
  5. Versión 1.18.0 · 23 abr 2026 (se abre en una pestaña nueva)

mayo de 2026

11 decisiones
  1. Versión 1.19.0 · 5 may 2026 (se abre en una pestaña nueva)
  2. Versión 1.20.0 · 6 may 2026 (se abre en una pestaña nueva)

junio de 2026

2 decisiones

Capítulo 4 · 1 jul 2026 – 31 jul 2026 · 101 decisiones

La auditoría y el rigor

Un mes de cien decisiones: una auditoría de principio a fin, la seguridad y las copias de seguridad, una CI que ejecuta exactamente lo que lanza el desarrollador, alertas que despiertan por un motivo, y las primeras reglas de honestidad.

  • Experiencia e interfaz · 16
  • Plataforma y entrega · 15
  • Fiabilidad y rendimiento · 14
  • Orquestación · 12

julio de 2026

101 decisiones
  1. Versión 1.21.0 · 2 jul 2026 (se abre en una pestaña nueva)
  2. Versión 1.22.0 · 9 jul 2026 (se abre en una pestaña nueva)
  3. Versión 1.23.0 · 9 jul 2026 (se abre en una pestaña nueva)
  4. Versión 1.24.0 · 13 jul 2026 (se abre en una pestaña nueva)
  5. Versión 1.25.0 · 16 jul 2026 (se abre en una pestaña nueva)
  6. Versión 1.26.0 · 29 jul 2026 (se abre en una pestaña nueva)
  7. Versión 1.27.0 · 30 jul 2026 (se abre en una pestaña nueva)

Capítulo 5 · 1 ago 2026 – 31 ago 2026 · 62 decisiones

Hacerlo todo visible

La accesibilidad por contrato, los ajustes y las capacidades a la vista, los costes según la hora, el instalador para el autoalojamiento, un catálogo de modelos que dice la verdad, los ojos expresivos y el autodiagnóstico.

  • Experiencia e interfaz · 15
  • Plataforma y entrega · 10
  • Orquestación · 7
  • Modelos y costes · 6

agosto de 2026

62 decisiones
  1. ADR-206Experiencia e interfaz
    Componentes accesibles por contrato

    Una auditoría de UX mostró que la accesibilidad solo se verificaba en una parte de la interfaz. El contrato de un campo vive en un solo lugar, y una pantalla vacía siempre ofrece una puerta de salida.

  2. ADR-212Fiabilidad y rendimiento
    Etiquetas de logs bajo control

    Promover campos variados a etiquetas de Loki multiplicaba los flujos indexados. Solo los campos con un conjunto pequeño y cerrado de valores se convierten en etiquetas; el resto se filtra al leer.

  3. Versión 1.28.0 · 5 ago 2026 (se abre en una pestaña nueva)
  4. Versión 1.29.0 · 8 ago 2026 (se abre en una pestaña nueva)
  5. Versión 1.30.0 · 16 ago 2026 (se abre en una pestaña nueva)
  6. ADR-239Plataforma y entrega
    Cierre de un programa de evolución

    El programa de evolución se cierra con un inventario probado: la proactividad ambiental ya existía en forma de rutinas condicionales, cuya creación equivale a un consentimiento. Las misiones de varios días, un crítico automático y la transformación de rutinas en habilidades quedan reservados a la decisión del propietario, con las pruebas sobre la mesa.

  7. Versión 1.31.0 · 21 ago 2026 (se abre en una pestaña nueva)
  8. Versión 1.33.0 · 26 ago 2026 (se abre en una pestaña nueva)
  9. Versión 1.32.0 · 27 ago 2026 (se abre en una pestaña nueva)
  10. Versión 1.34.0 · 28 ago 2026 (se abre en una pestaña nueva)
  11. Versión 1.35.0 · 28 ago 2026 (se abre en una pestaña nueva)
  12. Versión 1.36.0 · 29 ago 2026 (se abre en una pestaña nueva)
  13. Versión 1.37.0 · 29 ago 2026 (se abre en una pestaña nueva)
  14. Versión 1.38.0 · 29 ago 2026 (se abre en una pestaña nueva)

Capítulo 6 · 1 sept 2026 – hoy · 135 decisiones

Cumplir lo prometido

Registros sellados, recuentos exactos, el tablero de trabajo, las reuniones, el teléfono y el modo Live — y fallos que se dicen en vez de adivinarse.

  • Experiencia e interfaz · 21
  • Conectores y herramientas · 17
  • Fiabilidad y rendimiento · 15
  • Modelos y costes · 14

septiembre de 2026

75 decisiones
  1. ADR-255Conectores y herramientas
    Una autoridad sobre lo que declara un servidor MCP

    La lectura de los esquemas JSON de las herramientas MCP estaba duplicada. Un solo módulo lee la declaración al pie de la letra del estándar, tanto para el adaptador como para el planificador.

  2. ADR-256Orquestación
    Un presupuesto que cuenta todo el trabajo

    El presupuesto ReAct solo contaba el razonamiento. El tiempo de las herramientas pasa a ser un segundo presupuesto con nombre propio, cada llamada tiene su límite, y una delegación ya no puede consumirlo todo.

  3. Versión 1.39.0 · 3 sept 2026 (se abre en una pestaña nueva)
  4. Versión 1.40.0 · 3 sept 2026 (se abre en una pestaña nueva)
  5. ADR-263Trazabilidad y honestidad
    Cada acción declara lo que debe y deja rastro

    Cada herramienta declara si lee, redacta, pide confirmación o actúa. Cada acción se inscribe antes de ocurrir y luego se salda a partir de su resultado, y tres registros, que la instancia puede sellar por cuenta, dejan constancia de lo que LIA ha hecho, leído y decidido.

  6. Versión 1.41.0 · 5 sept 2026 (se abre en una pestaña nueva)
  7. Versión 1.42.0 · 5 sept 2026 (se abre en una pestaña nueva)
  8. Versión 1.43.0 · 6 sept 2026 (se abre en una pestaña nueva)
  9. Versión 1.44.0 · 10 sept 2026 (se abre en una pestaña nueva)
  10. Versión 1.45.0 · 16 sept 2026 (se abre en una pestaña nueva)
  11. Versión 1.46.0 · 18 sept 2026 (se abre en una pestaña nueva)
  12. Versión 1.47.0 · 20 sept 2026 (se abre en una pestaña nueva)
  13. ADR-311Modelos y costes
    El ritmo de intercambio pertenece a la persona

    Cada persona elige entre intercambios frecuentes y puntuales. Frecuentes: LIA conserva todas sus herramientas y prepara cada turno para que el siguiente lo relea desde la caché, un primer mensaje más costoso y luego otros mucho más baratos. Puntuales: elige las herramientas por relevancia, con un coste estable.

  14. ADR-312Experiencia e interfaz
    Una difusión dice a quién iba dirigida

    Un mensaje enviado a unas cuentas elegidas se mostraba después a todo el mundo en su siguiente inicio de sesión: la lista de destinatarios no se guardaba. Ahora sí, y bajo el formulario el administrador consulta el historial paginado de lo enviado: fecha, destinatarios, plazo de caducidad.

  15. ADR-313Memoria y personalización
    LIA puede buscar en su memoria

    Hasta ahora LIA solo recordaba lo que evocaba el mensaje. Ahora puede buscar un tema descubierto por el camino: el remitente de un correo, un lugar, una instrucción dada un día. Por teléfono, esa búsqueda por fin responde a la pregunta hecha en lugar de devolver los últimos recuerdos.

  16. ADR-314Conectores y herramientas
    Un correo a uno mismo sale sin confirmación

    Escribir a tu propio buzón ya no pide validar un borrador, como la llamada telefónica a uno mismo: «cada mañana, envíame el tiempo por correo» puede funcionar como rutina. El destinatario nunca es un parámetro: el buzón conectado o la dirección verificada de la cuenta.

  17. ADR-315Modelos y costes
    Un prompt de imagen puede mejorarse sin ser traicionado

    Para quien lo activa, un modelo dedicado reescribe la descripción de cada imagen nueva con las técnicas que recomiendan los proveedores: encuadre, luz, objetivo, estilo. Lo que se pide no cambia, el texto que va en la imagen se mantiene palabra por palabra y, ante la menor duda, la petición original se envía tal cual.

  18. ADR-317Seguridad
    Los registros guardan hechos, nunca las palabras de una persona

    Fuera de la depuración, los registros solo guardan cifras, longitudes e identificadores: ni búsquedas, ni intereses, ni nombres de contactos o de archivos. Cuando una base de datos o un servicio cita el dato que rechaza, la cita se elimina antes de escribir la línea. Una prueba lee cada línea de registro del código y rechaza la que escribiría las palabras de una persona.

  19. ADR-318Trazabilidad y honestidad
    LIA calcula en lugar de estimar, y encuentra lo que ha hecho

    Un cálculo, una fecha o una conversión de divisas ya no se estiman a ojo: LIA los calcula con exactitud, al tipo de referencia del día, que indica. También puede buscar en su diario un tema descubierto por el camino, decirte lo que ha hecho y consultado en un periodo con totales exactos, y volver a mostrarte un archivo que ha producido mientras siga existiendo.

  20. ADR-319Conocimiento y documentos
    Un archivo generado puede conservarse

    Desde la galería puedes conservar una imagen, un documento o una captura: la limpieza automática ya no lo elimina, dentro de un límite por cuenta que se muestra antes de cualquier rechazo. Dejar de conservarlo le devuelve un plazo, nunca una eliminación inmediata, y el chat dice en cada lectura si el archivo está conservado o ya no existe.

  21. ADR-320Experiencia e interfaz
    El chat se actualiza solo

    Un mensaje que llega de otro lugar — otra pestaña, Telegram, una rutina, un recordatorio — aparece sin recargar la página: el servidor avisa en cuanto el mensaje se guarda, y el chat añade lo que falta sin tocar lo que ya se muestra. Nada se mueve mientras se escribe una respuesta, y quien subió en el hilo no se desplaza.

  22. ADR-321Conectores y herramientas
    Un archivo o una respuesta se envía por correo

    Una imagen, un documento, una captura o una respuesta sale por correo, como adjunto, con el asunto y las palabras que la persona eligió — LIA no escribe nada en su lugar. Sale de su buzón conectado hacia quien quiera o, sin buzón, va a su propia dirección verificada. Cada buzón tiene su tamaño máximo, tomado de la documentación de su proveedor y anunciado antes del envío.

  23. ADR-322Iniciativa
    Una rutina tiene un solo reloj

    Una rutina sigue o bien una programación o bien una condición — nunca las dos: primero se elige cuándo se ejecuta, y solo se muestran los campos de esa elección. Una rutina que espera algo ya no tiene horario: LIA comprueba la condición por su cuenta, de día y de noche, hasta un último día opcional. Solo se ejecuta ante algo nuevo, nunca dos veces por lo mismo, dentro de un límite diario.

  24. ADR-323Experiencia e interfaz
    Cada frase en tu idioma

    Los correos, el bot de Telegram, los mensajes de error y los catálogos de la aplicación se escriben ahora en el idioma de quien los lee: ninguna frase en francés servida por defecto a una cuenta alemana o china, ningún correo de verificación recibido en inglés. Cada tabla de traducciones lleva los seis idiomas —una comprobación automática lo asegura en cada cambio—. El francés escrito en el código que solo leía el modelo pasa al inglés técnico, para no favorecer ningún idioma; lo que queda —algunos prompts y etiquetas en francés, textos dirigidos al modelo traducidos a los seis idiomas— espera a que una medición muestre qué cambia al traducirlos.

  25. ADR-324Voz
    Una radio solo para ti

    LIA se convierte en una emisora de radio a demanda en tu idioma: tu día y luego la actualidad de los medios que sigue y de los sitios que añades, escritos, verificados y locutados para ti mientras escuchas. Una parrilla fija decide qué se emite, los modelos solo escriben y cada frase muestra su fuente. No se produce nada cuando nadie escucha, no se guarda nada después, y lo que cuesta la sesión se muestra mientras gasta.

  26. Versión 2.0.0 · 28 sept 2026 (se abre en una pestaña nueva)
  27. ADR-325Modelos y costes
    JEV decide y cada uso conserva su interruptor

    JEV ayuda a elegir, orientar o evaluar entre opciones acotadas, con un interruptor inmediato por uso y el recorrido existente ante la duda. Dos usos opcionales, desactivados por defecto, detectan la ausencia de referencias personales o el rechazo de todas las acciones pendientes; ninguno autoriza la ejecución. Las vistas previas conservan resultados canónicos y los observadores no bloquean escrituras; los administradores ven contexto y resultado, los fallos de pago y las alternativas cuentan, y las ventajas se verifican en el recorrido completo antes de activar.

  28. Versión 2.1.0 · 29 sept 2026 (se abre en una pestaña nueva)
  29. ADR-326Seguridad
    Ningún texto hostil congela a LIA, ninguna redirección la desvía

    Las funciones que aplanan un texto para una voz, una notificación o una tarjeta leían algunos textos en tiempo exponencial: 51 caracteres escritos en el chat costaban 4,5 s, un correo trampa de 32 KB congelaba a LIA 3 s. Cada patrón se reescribe lineal y dos pruebas lo sostienen, en el servidor y en el navegador. La lectura de una página web comprueba ahora cada redirección antes de seguirla y se conecta a la dirección verificada, nunca a una resolución posterior del nombre.

  30. ADR-327Trazabilidad y honestidad
    Una skill de fuera se lee como un dato, y la biblioteca instala lo que se leyó

    Se pueden buscar skills en skills.sh o en una dirección de GitHub, leer cada una antes de instalarla y mantenerla al día; la instalación toma exactamente el commit leído, cada archivo verificado. Una skill escrita fuera de LIA se ejecuta aparte, solo con sus propios archivos: nunca los conectores de la persona, ni imágenes ni contenido web en sus respuestas. Una skill puede ejecutar sus propios comandos en una copia desechable de su carpeta, con red solo hacia los hosts permitidos, y la que escribe el chat solo entra con el clic de la persona.

  31. Versión 2.2.0 · 30 sept 2026 (se abre en una pestaña nueva)

octubre de 2026

41 decisiones
  1. ADR-328Iniciativa
    El heartbeat ya no tiene cupo diario: cada pasada llega a la decisión

    LIA ya no retiene una notificación útil porque se haya alcanzado un tope diario: el modelo de decisión juzga si una señal merece interrumpir a la persona. Cada pasada dentro de su franja horaria llega a esa decisión, y solo la franja, las pausas entre dos mensajes, una reunión en curso y los topes de gasto acotan el ritmo. Los despertares por un correo y los momentos anticipados siguen las mismas reglas.

  2. ADR-329Voz
    Una palabra de activación entrenada, oída en el navegador, y una espera Live que no factura nada

    LIA despierta con una frase reconocida íntegramente en el navegador por un pequeño modelo entrenado para su idioma, sin la condición técnica que privaba al iPhone y a las aplicaciones nativas del antiguo «OK Guy» en inglés; «LIA, stop» corta su voz. El primer modelo, «Dis LIA» en francés, se entrega en beta porque su banco aún no alcanza los umbrales publicados, y los demás idiomas conservan el toque. En modo Live, un silencio pone a la asistente en espera: la conexión con el proveedor se cierra, ya no se factura nada, y un toque o la frase la despierta sin perder la conversación.

  3. ADR-330Experiencia e interfaz
    Medios servidos sin trabajo en ejecución: ilustraciones pregeneradas, un vídeo declarado por el operador

    Las ilustraciones del blog se escriben una vez, en cuatro anchos y una imagen para compartir, y se sirven tal cual: el servidor ya no redimensiona nada y la caché de borde las conserva. El vídeo de la página de inicio se aloja donde el operador lo declara y lo describe un manifiesto leído bajo demanda; sin él, la sección no existe. En bucle, arranca cuando es visible, con sonido donde el navegador lo permite y en silencio en otros casos hasta un clic, y mientras suena, el título de la página y los de las secciones laten con la música gracias a un mapa de pulsos calculado de antemano.

  4. ADR-331Plataforma y entrega
    Lo que los controles no ven se lee cada semana

    Los controles de cada cambio leían una sola base de avisos de seguridad: la revisión de septiembre de 2026 encontró veinte avisos publicados por los propios repositorios de las dependencias que ninguna herramienta veía. Una vigilancia semanal lee ahora esos avisos, los fines de soporte, los registros y el motor del navegador, y cada hallazgo se corrige o se acepta por escrito, con una fecha de revisión. Las versiones de Python avanzan con un solo comando, tras un periodo de espera, sin retroceder nunca. El paso desde una generación sin mantenimiento puede validarse mediante un adaptador oficial, sin cambiar las reglas ni los umbrales; los metadatos de compatibilidad por sí solos no bastan.

  5. Versión 2.3.0 · 2 oct 2026 (se abre en una pestaña nueva)
  6. ADR-333Fiabilidad y rendimiento
    Registros, trazas y métricas se responden, y la cadena de observación se vigila a sí misma

    Una línea de registro abre la traza de su petición, una traza abre sus registros y métricas, un punto de latencia abre el ejemplo que lo produjo: enlaces medidos como rotos en producción ahora funcionan. La cadena que transporta estas señales se vigila a su vez, con una alerta cuando se pierden registros, y todos los paneles siguen una misma convención: una semana de historial y un menú común.

  7. Versión 2.4.0 · 3 oct 2026 (se abre en una pestaña nueva)
  8. ADR-332Experiencia e interfaz
    Tarjetas que muestran todo lo recibido, y acciones ligadas al mensaje que las muestra

    Las respuestas que contienen datos — correos, citas, contactos, lugares, rutas, tiempo — se muestran como tarjetas que enseñan todo lo que la fuente proporcionó, sin inventar nunca un valor ausente, y conservan el detalle completo tras un desplegable. El modelo nunca relee la tarjeta, solo los hechos autorizados, así que la conversación no se vuelve más pesada. Responder a un correo o ajustar un recordatorio desde una tarjeta prepara una petición ligada al mensaje de origen y verificada de nuevo al hacer clic, y una ruta puede abrirse como mapa interactivo cuyo coste se anuncia y luego se contabiliza.

  9. Versión 2.5.0 · 4 oct 2026 (se abre en una pestaña nueva)
  10. ADR-334Voz
    Un avatar parlante personal con una sola salida audible — diseño propuesto

    Un rostro Simli opcional acompaña la voz existente con una clave personal y una sola salida audible. La API controla la conexión y su parada; la ventana muestra el cierre confirmado o pendiente porque el silencio puede consumir el plan. La decisión sigue propuesta hasta validar el proveedor y los dispositivos reales; Radio conserva su reproductor.

  11. Versión 2.6.0 · 5 oct 2026 (se abre en una pestaña nueva)
  12. ADR-335Orquestación
    Pruebas semánticas canónicas y dependencias que pueden empezar

    Relacionar dos valores exige una observación de la fuente y la cuenta correctas, con el papel esperado; las palabras idénticas no bastan. El catálogo conserva las lecturas necesarias para iniciar una cadena e indica las dependencias sin fuente. Un intento de modificación invalida las pruebas anteriores antes y después de la llamada.

  13. ADR-336Fiabilidad y rendimiento
    Los resultados solicitados se comprueban con lo que las herramientas realmente obtuvieron

    Las peticiones explícitas se anclan en las palabras de la persona y se contrastan con observaciones: valor, fecha, cantidad, operación e integridad. El día y la zona horaria siguen siendo los del inicio del turno, incluso al reanudarlo. Un borrador queda pendiente y una delegación opaca, desconocida; las carencias verificadas llegan a la recuperación de lectura limitada y a la respuesta.

  14. ADR-337Fiabilidad y rendimiento
    Lecturas ReAct guardadas antes de una interrupción y reutilizadas en el mismo turno

    Las lecturas independientes declaradas pueden avanzar juntas con un límite; sus resultados se guardan antes de una posible confirmación. Una lectura reciente y completa puede volver a servir en el mismo turno y contexto. Los cambios invalidan su reutilización. Una parada abrupta antes de guardar aún puede repetir lecturas; las observaciones no se comparten entre turnos.

  15. ADR-338Conectores y herramientas
    Los contratos MCP actuales describen capacidades e identidad exacta del servidor

    Las herramientas MCP de cada persona se descubren a partir de sus declaraciones actuales; solo se anuncian las construidas correctamente. El servidor conserva su identidad exacta, separada de los nombres simplificados de enrutamiento y llamada. Una tarea ligada a un servidor comprueba su destino antes de confirmar. Las descripciones antiguas reciben las capacidades actuales sin afirmar conocer toda la ontología del servidor.

  16. ADR-339Orquestación
    Órdenes de aplicación con permisos actuales y continuaciones privadas

    LIA gestiona ajustes y objetos mediante operaciones declaradas. Las órdenes duraderas cifradas vinculan contenido aprobado, actor, origen y caducidad; permisos, capacidades y condiciones se consultan de nuevo al ejecutar. Los servicios de origen conservan sus controles compare-and-set y los claims quedan protegidos por token. Archivos, OAuth, entrada privada y acciones de dispositivo continúan en el navegador autenticado. Esperar no es un éxito completado; un resultado perdido sigue siendo incierto, sin prometer ejecución externa exactamente una vez.

  17. ADR-340Experiencia e interfaz
    Volumen nativo a partir de dibujos revisados

    El dibujo frontal texturiza un relieve acotado cuyo contorno y franja proceden del alfa original. La anatomía oculta sigue siendo aproximada; ojos, cejas y boca son capas proyectadas en DOM/SVG, y la bufanda se compone deliberadamente delante. Cuerpo, rostro y accesorios comparten el rig existente. Visibilidad, movimiento reducido, disponibilidad y contexto gráfico gobiernan recursos y retorno al dibujo fijo. Las pruebas de geometría y ciclo de vida no certifican toda oclusión ni el rendimiento en dispositivos reales.

  18. ADR-341Experiencia e interfaz
    Producción motion editable y presentación exclusiva

    Un proyecto Remotion offline conserva capítulos, vistas HTML/CSS, poses y acentos musicales para evolucionar conjuntamente el film y los enfoques de funciones. Las pantallas reconstruidas citan fuentes nativas y usan datos ficticios; la geometría permanece fija fuera de enfoques explícitos, con BIP acompañando la presentación. El manifiesto puede declarar un film completo distinto de la lista: su diálogo a pantalla completa suspende el reproductor de fondo. El film está en francés y sus controles se traducen; renders, archivos entregados, procedencia musical y aceptación del medio se verifican por separado.

  19. ADR-342Experiencia e interfaz
    Una campaña de avatar en tiempo de ejecución, activada por el operador

    Una opción de servidor, vacía por defecto, presenta BIP en la siguiente visita autenticada por origen y navegador. Un identificador explícito cambia solo estilo y marcador; conserva visibilidad, tamaño, posiciones y elecciones manuales posteriores. No se añade una columna de avatar a la cuenta. Web Locks coordina pestañas cuando está disponible; sin él, releer el registro más reciente no garantiza una transacción simultánea. Desactivar la campaña detiene nuevas aplicaciones sin restaurar elecciones anteriores, y no alcanza dispositivos desconectados.

  20. ADR-343Memoria y personalización
    El retrato lee todo el material, y su resumen es una síntesis

    Nueve registros sobre la persona — recuerdos, intereses, hábitos, resúmenes de relación, hilos abiertos, Workboard, rutinas, recordatorios, respuestas guardadas — se leen enteros, cada elemento citable, bajo una sola parte de la ventana del modelo, y todo recorte se declara. El retrato vuelve a ser un análisis de la persona en siete facetas, nunca un inventario, y el resumen se escribe como frases propias; la revisión semántica, medida rechazando lecturas fundadas, se retira: lo que impide la invención es estructural, cada lectura cita lo que la funda. Los presupuestos son objetivos declarados, nunca un recorte. Un cambio del diario marca el retrato como desactualizado, servido con fecha, en lugar de borrarlo; una entrada eliminada se lleva las lecturas que fundaba. Medido en dev antes de entregar.

  21. Versión 3.0.0 · 12 oct 2026 (se abre en una pestaña nueva)
  22. ADR-344Conectores y herramientas
    Un borrador del buzón pertenece a la persona

    LIA guarda, modifica y mueve a la papelera los borradores de Gmail, Outlook e iCloud sin preguntar: un borrador se queda en el buzón de la persona y no llega a nadie, y la papelera se puede deshacer. Solo el envío pide una confirmación, en una tarjeta que muestra el borrador tal como lo tiene el buzón; un borrador modificado en el buzón mientras tanto no se envía, y un cambio pedido en la tarjeta se escribe antes de salir. De paso, la tarjeta de respuesta muestra por fin a todos aquellos a quienes llega la respuesta, y es a ellos a quienes envía.

  23. ADR-345Voz
    Fish Audio se suma a las voces de LIA, y cada motor solo factura lo que dice

    Fish Audio habla (cinco modelos, entre ellos s2.1-pro y drama-3), transcribe reuniones y dictados, y sus voces se clonan o se diseñan desde la administración, bajo una declaración de consentimiento archivada en el registro de auditoría. Cada frase escuchada pasa por una sola puerta que la factura una vez, en la unidad del motor que realmente la dijo; cada cuenta de proveedor tiene una única reserva de solicitudes, compartida por todas las funciones de voz; y el dictado remoto va al motor que eligió el administrador, que los ajustes nombran. LIA desliza indicaciones de interpretación (una risa, un susurro, un suspiro) en lo que escribe para ser dicho, en la sintaxis de cada motor que las interpreta, y las voces de la radio dialogan en una sola toma.

  24. ADR-346Orquestación
    El replanificador consultivo se retira: un fallo se dice, nunca se repite

    Medido en producción, el analizador que seguía a cada plan fallido calificaba de pasajeros fallos que no lo eran, y el bucle de recuperación que esperaba habría repetido lo irreparable. Desaparece: un fallo se dice en la respuesta, una caída pasajera la reintenta el cliente que la sufrió, y un contador tipado muestra cada paso fallido, incluso uno ocurrido antes de llamar a una herramienta.

  25. ADR-347Orquestación
    Lo que encuentra una herramienta de lectura llega a la respuesta, y un rechazo nunca es un éxito

    En modo pipeline, la respuesta se escribía a partir de una frase sobre los datos de una herramienta — «2 destinos» — mientras los tiempos de trayecto, las conexiones o la página siguiente quedaban a un lado: sin ellos, 0 respuestas de 9 daban los tiempos, 27 de 27 con ellos. Ahora llegan como en el modo autónomo, acotados y marcados como contenido de terceros. Y el rechazo de una herramienta ya no puede convertirse en éxito por el camino: los comandos Hue decían haber encendido una lámpara que no existía.

  26. ADR-348Memoria y personalización
    La experiencia de LIA se aprende de pruebas, nunca de su propia nota

    La antigua autoeficacia solo se movía con la autoevaluación de LIA, un solo intercambio bastaba para crear una fortaleza o una debilidad, y solo la respuesta final la leía. Siete dominios guardan ahora dos ejes separados: lo que un turno logró de forma verificable y la utilidad que la persona expresó con 👍/👎. A partir de cinco observaciones, LIA puede verificar un punto, hacer una pregunta o nombrar un límite, sin cambiar ningún modelo, herramienta ni presupuesto.

  27. Versión 3.1.0 · 17 oct 2026 (se abre en una pestaña nueva)
  28. Versión 3.2.0 · 18 oct 2026 (se abre en una pestaña nueva)
  29. ADR-350Conectores y herramientas
    Compartir una capacidad sin sus credenciales

    Una conexión aceptada recibe una copia propia desactivada de una skill, servidor MCP o plugin, con su origen. El paquete revisado es inmutable, los reintentos preservan los cambios del destinatario y las credenciales siguen privadas. Una skill compartida activada sigue explícitamente la política de las skills creadas por el destinatario.

  30. ADR-351Orquestación
    La interfaz y LIA comparten las mismas evaluaciones orientativas

    Decisiones nativas opcionales anotan una sola vez las evidencias autorizadas de correos y citas. La duda no muestra etiqueta, siguen aplicándose costes y cuotas, y ni categoría ni confianza autorizan acciones. Corpus fijos y nuevos casos adversariales vinculan la política entregada con pruebas medidas.

  31. ADR-353Seguridad
    Bloquear temporalmente los escaneos de la API

    La API detecta recorridos de rutas desconocidas y credenciales rechazadas sin penalizar los errores normales de sesión o de recursos. Redis comparte un bloqueo temporal entre los procesos; si falla la caché, las solicitudes pasan y la degradación sigue visible en las métricas.

  32. ADR-354Fiabilidad y rendimiento
    Atribuir cada respuesta HTTP 429 a la dirección correcta

    Cada respuesta 429 registra la dirección del cliente resuelta mediante la cadena de proxies de confianza, el método y la ruta sin parámetros de consulta. Los registros de acceso ordinarios siguen siendo discretos y la dirección nunca se convierte en una etiqueta de métrica.

  33. ADR-355Conectores y herramientas
    Detalles ya obtenidos y una ruta contabilizada al lugar elegido

    La ficha reutiliza la información ya obtenida sin volver a buscar el lugar. La ruta parte de una posición autorizada del navegador, de la última posición reciente y fechada, o del domicilio: a pie hasta 2 km incluidos, en coche por encima, con un único recálculo si la ruta real a pie supera el límite. Los límites de gasto siguen vigentes y cada llamada de pago queda registrada, aunque la ruta falle o se cancele.

  34. ADR-356Experiencia e interfaz
    Un mapa legible con los mismos números en la lista y los marcadores

    El mapa espera una activación explícita sin reservar un gran espacio vacío. Los mismos detalles se abren en una ventana emergente en ordenador y en un diálogo en teléfono, cada uno con una sola zona de desplazamiento. La lista y los marcadores comparten los números del orden original; un lugar sin coordenadas conserva su número y su enlace sin desplazar a los demás. Si el contenido no cambia, un mapa activado permanece activo durante las actualizaciones automáticas de la presentación.

  35. Versión 3.3.0 · 19 oct 2026 (se abre en una pestaña nueva)
  36. ADR-361Fiabilidad y rendimiento
    Una sonda de salida que nombra el paso fallido y confirma el corte

    La sonda de conectividad saliente separa la resolución DNS de la conexión y confirma una pérdida en varios intentos espaciados. Un paquete DNS perdido ya no abre un incidente crítico: una recuperación o una lentitud se señala como degradada, y un corte real nombra el paso que falló.

  37. ADR-362Modelos y costes
    La caché de Claude releída de un turno al siguiente

    El turno siguiente relee ahora todo el historial desde la caché en lugar de volver a escribirlo, y lo que releerá se conserva una hora cuando una persona espera e intercambia a menudo. Esas escrituras de una hora se facturan a su precio justo, y el razonamiento de un turno anterior vuelve al modelo Claude que lo escribió, allí donde ese modelo puede releerlo.

  38. Versión 3.4.0 · 22 oct 2026 (se abre en una pestaña nueva)
  39. ADR-363Seguridad
    Un restablecimiento de contraseña limitado por cuenta y ligado a ella

    Cada cuenta recibe ahora como mucho unos pocos correos de restablecimiento, sea cual sea la dirección que los pida, y un enlace solo sirve a la cuenta y a la contraseña para las que se emitió. Una cuenta que inicia sesión con Google recibe un aviso en lugar de un enlace, un administrador no recibe nada, y una oleada de solicitudes o de registros alerta al operador.

  40. ADR-365Fiabilidad y rendimiento
    LIA privado en un mundo isométrico compartido

    El navegador dibuja el mundo mientras Redis arbitra el acceso y los movimientos; las acciones conservan sus interfaces y aprobaciones nativas. El nombre de cuenta y la apariencia se comparten con consentimiento, las actividades y el hogar siguen siendo privados, y los contactos solo ven un estado de conexión general. Los mensajes quedan entre sus destinatarios y las traducciones consentidas se limitan y contabilizan.

  41. Versión 3.5.0 · 23 oct 2026 (se abre en una pestaña nueva)
  42. ADR-364Seguridad
    Una verificación anti-robot en las puertas de la contraseña

    El registro, el inicio de sesión con contraseña y las solicitudes de restablecimiento exigen ahora el token de una verificación Cloudflare Turnstile, que el servidor hace validar: un script que llama a la API sin navegador es rechazado. La mayoría de los visitantes no ve nada y, si Cloudflare no responde, solo pasa el inicio de sesión: una cuenta nueva o un correo de restablecimiento esperan.

  43. Versión 3.6.0 · 24 oct 2026 (se abre en una pestaña nueva)
  44. Versión 3.7.0 · 25 oct 2026 (se abre en una pestaña nueva)
  45. Versión 4.0.0 · 27 oct 2026 (se abre en una pestaña nueva)
  46. ADR-366Fiabilidad y rendimiento
    El catálogo de un servidor MCP personal, servido sin esperar

    Lo que ofrece un servidor MCP personal se guarda en la cuenta y se vuelve a servir de un mensaje a otro, en cualquier proceso, mientras uno solo lo revisa en segundo plano. Los servidores se preparan en paralelo; uno demasiado lento queda fuera de ese mensaje, nombrado en un aviso, y listo para el siguiente. Cuando la copia guardada ha dejado de estar fresca, LIA comprueba antes de la llamada que la herramienta se sigue ofreciendo de la misma forma y, si no, se niega a enviarla.

  47. Versión 4.1.0 · 28 oct 2026 (se abre en una pestaña nueva)
  48. ADR-367Orquestación
    «El correo de Marc»: designado por lo que es, preguntado cuando varios encajan

    Cuando la persona designa un elemento que acaba de ver por lo que es —su remitente, una palabra del asunto—, el análisis de la petición solo dice cómo se designa; es el código el que encuentra, entre los elementos realmente mostrados, los que esas palabras designan. Uno: LIA actúa y lo nombra en el registro de acciones. Varios: LIA pregunta cuál, con una pregunta que ningún modelo escribe, y nunca adivina; ninguno: una nueva búsqueda.

  49. Versión 4.2.0 · 30 oct 2026 (se abre en una pestaña nueva)
  50. ADR-368Trazabilidad y honestidad
    La persona decide cuándo LIA pregunta antes de una herramienta MCP

    La persona elige cuándo LIA le pide su aprobación antes de una herramienta MCP: para toda su cuenta, para cada servidor, para cada herramienta — «no preguntar nunca» sigue ligado a lo que la herramienta declara. Antes de cualquier cambio que haría que LIA preguntara menos, la página enumera lo que LIA dejaría de preguntar; nada queda bloqueado. A un agente dedicado se le pregunta una vez antes de cada tarea en cuanto una de sus herramientas lo pediría, y la tarea se ejecuta hasta el final; desde la conversación, LIA solo puede preguntar más.

  51. ADR-369Conectores y herramientas
    La persona actúa ella misma sobre sus servicios, sin modelo

    La sección «Herramientas» abre el correo, la agenda, las tareas, los contactos, los archivos, en Google Drive u OneDrive, y las luces de la persona para que los consulte y actúe a mano: ningún modelo, ningún token, la velocidad del proveedor. La pantalla solo ofrece lo que el proveedor acepta, y lo que un cliente gana para ella lo ganan a la vez las herramientas de la asistente; nada de lo que la persona hace a mano llega a un registro, porque no es un acto de LIA.

noviembre de 2026

19 decisiones
  1. Versión 4.3.0 · 1 nov 2026 (se abre en una pestaña nueva)
  2. ADR-370Experiencia e interfaz
    Una página escrita por el modelo funciona en el chat, en el marco más estricto

    Pedir un juego o una pequeña herramienta da una página que funciona en la conversación, con su archivo; pedir el código da el código, y lo que una persona escribe sigue siendo texto. La página se ejecuta aislada, sin acceso a la cuenta ni a ningún sitio de su elección, bajo una política que no nombra ningún host, salvo las fuentes de mapas que el operador permite. Releída desde el historial espera un clic, porque un bucle sin fin congelaría la pestaña, y el modelo solo lee su título.

  3. ADR-371Orquestación
    Los puestos de los agentes de dominio se van con sus nodos

    La administración ofrecía ajustar dieciséis agentes a los que ya no llamaba ningún turno: un plan ejecuta las herramientas directamente, y la producción no contó ni un token en ellos. Sus puestos, nodos y prompts se han retirado; el puesto Emails se queda, porque redacta los mensajes. Una instalación nueva arranca ahora con modelos que tienen tarifa.

  4. ADR-372Conectores y herramientas
    Desde las Herramientas: un clic, una llamada, una propuesta

    Resumir un mensaje, proponer una respuesta, leer una tarjeta de visita: un clic pide una sola cosa a LIA y recibe una propuesta que la persona lee, nunca una escritura en su proveedor. El acto se registra y se factura a quien hizo clic, y nada añade un control a una pantalla sin espacio: el último icono de cada barra abre la lista.

  5. Versión 4.4.0 · 6 nov 2026 (se abre en una pestaña nueva)
  6. ADR-373Voz
    La personalidad gobierna la voz

    Una sesión de voz de ElevenLabs configurada con una personalidad cínica hablaba como un asistente alegre: las etiquetas de expresión del portal imponían entusiasmo y los marcos de LIA pedían calidez. Ahora cada voz de la persona — Live, Live directo, el teléfono y el comentario hablado del chat — habla con la personalidad elegida, el fondo primero, los hechos intactos; LIA misma escribe en el agente la paleta de etiquetas, el saludo y sus herramientas. Una llamada a un tercero sigue siendo cordial.

  7. Versión 4.5.0 · 7 nov 2026 (se abre en una pestaña nueva)
  8. ADR-374Modelos y costes
    JEV conserva lo que alguien lee, y sus umbrales pasan a ser ajustes

    Se retiran las vistas previas de resultados que ninguna pantalla mostraba ya y la puerta JEV de la iniciativa, que no distinguía nada, y el evaluador de iniciativa sigue viendo cada turno con herramientas. Cada umbral de JEV se convierte en un ajuste acotado que la pantalla de administración puede cambiar, y cada juicio pagado se cuenta en el tiempo, para que un umbral se decida según lo que ocurre de verdad y no según un corpus.

  9. ADR-375Iniciativa
    Lo que LIA aprende del uso se convierte en propuestas

    Una hora ya no condiciona una petición recurrente: una necesidad se reconoce por los días en que vuelve, y la hora solo sirve para rellenar de antemano. Seis tipos de propuestas nacen de lo que LIA ya registra — automatizar una necesidad, mover una rutina relanzada a mano, ampliar las horas de notificación, conectar una fuente… — y un clic las acepta y las ejecuta. El chat muestra como mucho una bajo una respuesta, elegida por el código.

  10. ADR-376Experiencia e interfaz
    Una tarjeta abre su ficha en las Herramientas, con una prueba firmada de su fuente

    Un correo, un evento, un contacto, una tarea, un archivo o una luz mostrados en el chat se abren en las Herramientas. La tarjeta lleva un destino firmado, ligado a la cuenta y a la fuente que respondió; al hacer clic, el servidor vuelve a comprobar esa fuente y se niega, diciendo por qué, si la cuenta cambió, en lugar de abrir otra ficha que comparta el identificador.

  11. ADR-377Experiencia e interfaz
    La cuenta elige cómo se dibuja la interfaz

    Todos los iconos pasan por una sola puerta que dibuja el estilo elegido por la cuenta, Lucide, Fluent Color o Streamline Flex, sin cambiar el sentido de ningún símbolo, y el alto contraste del sistema conserva sus colores. El tema también puede pasar solo del claro al negro absoluto a las horas elegidas, con el reloj de la cuenta, sin que un temporizador escriba nunca el perfil.

  12. Versión 4.6.0 · 10 nov 2026 (se abre en una pestaña nueva)
  13. ADR-378Experiencia e interfaz
    Principal es permanente y cada conversación tiene su propio contexto de ejecución

    Un botón abre Principal y las conversaciones con título, cada una con su historial y su indicador. Los mensajes automáticos llegan a Principal. Las preferencias y el aprendizaje se comparten en la cuenta. Restablecer o eliminar retira la generación elegida y deja un registro para seguir su limpieza.

  14. ADR-379Conectores y herramientas
    Un correo listado dice si ya fue respondido

    Leído por separado, un mensaje no puede decir si recibió respuesta: esta es otro mensaje de la misma conversación. LIA lee ahora esa conversación cada vez que lista correo y dice en todas partes el mismo hecho: ya respondido, respuesta que quedó en borrador, respuesta recibida. Así ya no propone responder a un correo que la persona ya respondió, ni en el chat ni en las notificaciones, la página de inicio, las relaciones o las Herramientas.

  15. ADR-380Fiabilidad y rendimiento
    Una hora que dices viaja con su huso horario

    «Las nueve y media» solo designa un instante preciso junto con el huso en el que lo dices, y cada hora que LIA perdió se perdió cuando uno viajó sin el otro: una cita movida a las 9:30 aparecía a las 10:30. La hora y su huso forman ahora un único objeto, que LIA entrega tal cual a Google, Microsoft e iCloud sin convertir nada por el camino, con una sola regla para las dos noches del cambio de hora. Y cada trayecto de una hora, de la pantalla a la agenda y de la agenda a la pantalla, se repite en agendas simuladas según su documentación, en husos alejados de la hora universal.

  16. ADR-381Orquestación
    Un modelo sabe cuándo se escribió cada mensaje

    Un modelo conocía la hora presente, nunca la de los mensajes anteriores: retomada días después, una conversación se leía como si todo se acabara de decir, y «el dentista mañana», escrito un martes, seguía pendiente el viernes. Cada uno de tus mensajes lleva ahora el momento en que lo escribiste, en tu huso horario, y todo modelo que vuelve a leer la conversación lo lee: la respuesta, el bucle ReAct, el análisis de tu petición, el resumen de compactación, la llamada telefónica, y lo que LIA retiene de ti (recuerdos, intereses, compromisos, diario), cuyos plazos se leen ahora en tu huso horario. Medido en tres familias de modelos antes de escribir el código, las preguntas que dependen de ello pasaron de unas 3 respuestas correctas de 21 a 14, 16 y 20 de 21.

  17. ADR-382Conectores y herramientas
    La instancia busca en la web para quien no tiene clave

    Sin clave de búsqueda propia, solo se buscaba en Wikipedia. LIA ejecuta ahora a su lado SearXNG, un metabuscador sin clave, activado por defecto (el operador puede rechazarlo): la búsqueda del chat, el enriquecimiento de las respuestas, la vigilancia de tus intereses y las Herramientas encuentran allí sus enlaces web, sin filtrar como con Brave, y tu propia clave de Brave sigue teniendo prioridad. Medido antes de escribir el código: 58 búsquedas útiles de 60 en los seis idiomas, en 0,7 segundos de media. Y una fuente de la vigilancia que no consultaría nada ya no se cuenta como consultada.

  18. ADR-383Conectores y herramientas
    Un borrador habla con la voz de la persona

    Dos personas que respondían al mismo correo recibían la misma respuesta de LIA. La primera vez que LIA escribe un correo por ti, ahora aprende cómo escribes a partir de tus últimos correos enviados — saludo, despedida, firma, tono, nunca de qué escribías — y lo sigue en cada respuesta y cada mensaje nuevo, incluida la respuesta que confirmas, que LIA redacta ahora ella misma cuando no dictaste sus palabras. En los ajustes puedes leerlo, desactivarlo o hacer que lo olvide. Medido con personas ficticias antes de escribir el código: las respuestas pasaron de unas 42 a 63 marcas del estilo de su autor sobre 66, sin copiar ni un solo dato de correos anteriores.

  19. ADR-384Experiencia e interfaz
    Un mensaje escrito mientras LIA trabaja espera su turno

    Un mensaje enviado mientras LIA respondía —o mientras una rutina se ejecutaba en tu cuenta— se rechazaba y se perdía. Ahora el servidor lo guarda con su conversación, debajo de ella, donde puedes editarlo o retirarlo; lo que escribas después se le añade. Sale solo, como tu mensaje, en cuanto LIA termina con normalidad; si la respuesta se detuvo o falló, espera tu decisión. Nunca se toma como la respuesta a una pregunta de LIA, y «Enviar ahora» detiene la respuesta en curso y luego lo envía. Cada ejecución dice ahora cómo terminó, y ese final, escrito cuando la cuenta queda libre, es el que decide.

  20. ADR-385Experiencia e interfaz
    Una nota se suma a la respuesta en curso

    Lo que escribes mientras LIA trabaja suele ser una precisión de tu petición (« solo los que abren el domingo »), y enviarlo después de la respuesta obligaba a rehacer el trabajo. En modo ReAct, tu mensaje en espera puede ahora sumarse a la respuesta en curso: LIA lo lee en su próximo paso, como tus propias palabras, y lo tiene en cuenta a partir de ahí, sin reescribir nada de lo anterior. Mientras no lo haya leído, puedes editarlo o retirarlo; si termina antes, se envía justo después, como siempre. Tu nota queda en la conversación, en su sitio, y la petición que conservan la respuesta, la memoria y los turnos siguientes la incluye.

  21. ADR-386Iniciativa
    Otro sistema inicia una rutina

    Una rutina puede ejecutarse ahora cuando otro sistema la llama: una centralita domótica, una forja de código, un servicio de formularios. LIA da a la rutina su propia dirección y un secreto, que se muestra una sola vez; el otro sistema firma cada llamada con él, y LIA atiende la llamada en menos de un minuto, leyendo lo que envió como datos, nunca como instrucciones. Una llamada sin firma válida se rechaza, una ráfaga queda acotada, un envío repetido cuenta una vez, y un secreto perdido se sustituye por uno nuevo que anula de inmediato el anterior. Un administrador puede desactivar la capacidad; el demostrador la mantiene desactivada.

  22. ADR-387Iniciativa
    Una rutina vigila una página web

    Una rutina puede ahora esperar a que una página web cambie: un precio, un «en stock» que vuelve, un anuncio añadido. LIA lee ella misma la página pública, sin modelo, y solo ejecuta la rutina por las líneas que aparecen en ella, leídas como datos, nunca como instrucciones. Una línea que desaparece y vuelve se anuncia de nuevo.

  23. ADR-388Conocimiento y documentos
    Los documentos usan lo que sus formatos saben hacer

    Un documento que LIA genera usa ahora los mecanismos de su formato: una hoja de cálculo calcula con fórmulas reales, un gráfico se edita en Excel o PowerPoint, una presentación que vas a proyectar se anima con sobriedad, un informe se abre con una portada, sus cifras clave, sus figuras y sus fuentes en las que se puede hacer clic. El modelo dice lo que son las cosas y el motor las dibuja, en una paleta de contraste verificado que sigue el tono del documento. Las ilustraciones son imágenes generadas: solo llegan si las autorizas en Ajustes › Documentos, dentro de un presupuesto, y cada una se cuenta en tus costes.