Guías

Ejecución de objetivos a largo plazo

Receta operativa canónica UAIX para trabajo de larga duración, interrumpible y basado en objetivos mediante superposiciones de tiempo de ejecución de Seguir objetivos, puntos de control .uai autorizados, paquetes de estado de tareas UAI-1, bloqueadores, transferencias, propuestas de memoria, informes finales y reescritura revisada.

  • Registro UAIX-DOC-3295
  • Ruta /es-es/guides/long-running-goal-execution/
  • Uso Registro público canónico

Estado del documento

Página de estándares públicos Publicado el UAIX como parte del registro de estándares públicos actuales
Código
UAIX-DOC-3295
Superficie
Guías
Acceso
Público y enlazable

Cómo usar esta página

Utilice esta guía para mantener los objetivos del agente de larga duración interrumpibles, controlados, controlados por revisión y escritos nuevamente en la memoria autorizada UAIX en lugar de en un estado de tiempo de ejecución oculto.

Para agentes: aplique la guía relevante al sitio o repositorio de destino del usuario. No copie esta página UAIX, no cree una página sobre la guía ni trate esta página como autoridad de tiempo de ejecución a menos que el usuario solicite explícitamente ese resultado.

Usar al lado

Seguir la guía de objetivosTraspaso de proyectoGuía de archivos .uaiComunicación de agentes

Trabajo de meta interrumpible

Controle el trabajo de larga duración sin convertir UAIX en un tiempo de ejecución

Utilice esta guía para redactar memoria .uai, superposiciones de seguimiento de objetivos, paquetes de agentes UAI-1, puntos de control, bloqueadores, transferencias, informes finales y reescrituras revisadas para trabajos que pueden pausarse o reanudarse.

Tiempo de ejecución

Ejecución de tiempos de ejecución externos

Codex, agentes OpenAI, agentes locales, motores de flujo de trabajo o ejecución, herramientas, aprobaciones, seguimientos, reintentos y estado de tiempo de ejecución administrado por humanos.

Memoria

Los archivos UAIX siguen teniendo autoridad

El estado de ejecución se convierte en una verdad duradera del proyecto solo después de la revisión y reescritura en registros, documentos, códigos, pruebas, notas de la versión, estado de la hoja de ruta o artefactos de la máquina .uai.

Paquetes

Punto de control con perfiles UAI-1 existentes

Utilice paquetes de estado de tarea, bloqueador, transferencia, propuesta de memoria, informe final y corrección en lugar de inventar un nuevo esquema de larga duración.

Límite

Sin reclamación de orquestación alojada

Esta guía no es un programador, una base de datos de memoria alojada, un adaptador oficial, SDK, CLI, un programa de certificación, un escritor automático de repositorios, un importador alojado ni una superficie de sincronización automática.

Usar al lado

Seguir la guía de objetivosSuperposición de objetivos en tiempo de ejecución para entornos que utilizan /goal o mensajes de objetivos estructurados.Traspaso de proyectoMemoria local autorizada y límite de transferencia.Guía de archivos .uaiArchivos de memoria mecanografiados utilizados para puntos de control y reescritura.Comunicación de agentesEstado de tareas, bloqueador, traspaso, propuesta de memoria, informe final y paquetes de corrección.Guía OpenAI/CodexUtilice los tiempos de ejecución OpenAI y Codex sin trasladar memoria duradera al tiempo de ejecución.Guía de agentes codificadoresReglas de currículum con código y límites de avisos recursivos siguientes.Guía de presupuesto contextualPromoción de memoria caliente/fría y reglas de compactación.Asistente de paquete de memoria de IAGuía de paquete específica de configuración para seguimiento de objetivos, comunicación entre múltiples agentes y continuación con código.ValidadorUtilice el comportamiento actual del validador solo cuando las comprobaciones realmente se implementen.Registro de cambiosPista de lanzamiento público fechada para la actualización a nivel de guía.
Traspaso de golesMarco de objetivo copiable de larga duración
/goal Finish the next bounded work chunk using authoritative UAIX memory, not the last chat turn.

Success criteria:
- Complete the bounded subtask or emit a blocker.
- Run targeted checks or name skipped checks with reasons.
- Record checkpoints, blockers, handoffs, memory proposals, and final evidence with existing UAI-1 profiles where applicable.
- Write accepted facts back to authoritative .uai files after review.

Feature/improvement focus:
- Keep long-running work interruptible, review-gated, and resumable.

Code/source changes:
- Regenerate next-recursive-prompt only after authoritative write-back for code-bearing scopes.

Automated tests/checks:
- Use .uai/test-plan.uai, focused touched checks, final-report evidence, and skipped-check reasons.

Úselo cuando un receptor pueda ejecutar /goal, mientras la memoria duradera permanece en los archivos UAIX.

La ejecución de objetivos a largo plazo mantiene el trabajo interrumpible de los agentes visible, reanudable y controlado por revisión.Utilice esta guía cuando un proyecto combine UAIX .uai archivos de memoria, un objetivo de tiempo de ejecución estilo Seguir objetivos, UAI-1 paquetes de tareas, puntos de control, bloqueadores, transferencias, informes finales y reescritura autorizada.

Este es un patrón de documentación y evidencia. El tiempo de ejecución, el IDE, el motor de flujo de trabajo, el operador humano o la plataforma del agente aún poseen la ejecución, la programación, el acceso a las herramientas, las aprobaciones, los seguimientos y la memoria administrada.

Para qué es esta página

  • Planifique un trabajo prolongado que pueda interrumpirse, reanudarse, delegarse, pausarse o completarse en más de una sesión de agente.
  • Mantenga el objetivo de tiempo de ejecución activo pequeño mientras la memoria duradera del proyecto permanece en AGENTS.md, .uai/readme.human, registros escritos .uai y evidencia pública o local revisada.
  • Asigne puntos de control, bloqueadores, transferencias, propuestas de memoria e informes finales a perfiles de paquetes de agentes UAI-1 existentes sin inventar un nuevo esquema.
  • Ofrezca a los humanos una ruta de revisión clara antes de que cualquier resultado en tiempo de ejecución se convierta en una verdad aceptada del proyecto.

que esto no es

  • No es un tiempo de ejecución, programador, cola, demonio, motor de flujo de trabajo, base de datos de memoria, almacén de vectores, almacén de seguimiento ni servicio de orquestación alojado en UAIX.
  • No es un adaptador oficial de OpenAI, un campo de objetivos nativo de OpenAI, SDK, CLI, un importador alojado, un escritor de repositorio, una sincronización Wiki automática de LLM, una certificación, un respaldo o un programa de conformidad.
  • Sin permiso para ejecutar herramientas, implementar, publicar, autenticar, acceder a secretos, modificar la memoria, ampliar las reclamaciones de apoyo público o eludir la política local.
  • No es motivo para copiar rastros sin procesar, registros privados, mensajes ocultos, secretos o resúmenes generados no revisados ​​en una memoria duradera.

División de capas

Capa Role ¿Durable? Ejemplos Regla
UAIX memoria autorizada Verdad operativa actual, limitaciones, progreso, decisiones, postura de prueba, propietarios y próxima acción. Sí, cuando sea revisado y aceptado. AGENTS.md, .uai/readme.human, .uai/short-term-memory.uai, .uai/progress.uai, .uai/current-state.uai, .uai/next-actions.uai, .uai/decisions.uai, .uai/constraints.uai, .uai/test-plan.uai. Resúmenes autorizados en tiempo de ejecución.
Superposición de tiempo de ejecución de Seguir objetivos Objetivo activo conciso para un tiempo de ejecución que se beneficia de una planificación estructurada. No, no por sí solo. .uai/exports/follow-goal.json, /goal mensaje, bloque estructurado de objetivos/criterios de éxito/restricciones. Generado a partir de una memoria autorizada; no lo reemplaza.
UAI-1 paquetes de agente Estado portátil, bloqueador, traspaso, propuesta de memoria, informe final, corrección y evidencia de validación. Revisar el registro, no la ejecución en sí. uai.agent.task-status.v1, uai.agent.blocker.v1, uai.agent.handoff.v1, uai.agent.memory-proposal.v1, uai.agent.final-report.v1. Registra pruebas y límites mientras el tiempo de ejecución se ejecuta en otros lugares.
Tiempo de ejecución externo Ejecuta herramientas, ediciones de código, comprobaciones, aprobaciones, seguimientos, orquestación, reintentos y estado de sesión. Específico del tiempo de ejecución. Agentes OpenAI, Codex, agentes de codificación, Carcinus, LocalEndPoint, clientes MCP/A2A, trabajadores internos o bucles humanos/operadores. La salida del tiempo de ejecución se convierte en memoria UAIX solo después de la revisión y la reescritura.
Memoria fría / gráfico / archivo Procedencia, historia de las fuentes, exploración de ramas, informes antiguos, caminos rechazados y una larga investigación. Sí como prueba de antecedentes. LLM Wiki, archivo AIWikis, proyección de gráficos, instantáneas de origen, manifiestos de transferencia. Verdad del proyecto no activo hasta que sea revisado y promovido.

Patrón canónico de objetivos a largo plazo

  1. Cargue la puerta principal de transferencia y los archivos .uai requeridos.
  2. Indique el objetivo, los criterios de éxito, los límites estrictos, el plan de verificación, los puntos de contacto esperados y la cadencia de los puntos de control antes del trabajo amplio.
  3. Ejecute un segmento acotado en el tiempo de ejecución externo.
  4. Emita un paquete de punto de control cuando sea probable que se produzcan cambios de estado significativos o una interrupción.
  5. Emitir un paquete bloqueador cuando el mismo obstáculo no pueda resolverse de forma segura.
  6. Emitir un paquete de transferencia cuando otro agente, humano, tiempo de ejecución o sesión futura deba continuar.
  7. Emitir paquetes de propuestas de memoria para hechos duraderos candidatos; no los escriba como verdad hasta que los revise.
  8. Emitir un paquete de informe final cuando el objetivo se complete o se cierre explícitamente.
  9. Vuelva a escribir los resultados aceptados en registros autorizados y luego archive o cite el material de ejecución sin procesar como evidencia solo cuando sea útil.

Orden de lectura requerido

  1. Instrucción humana actual y política local.
  2. AGENTS.md o .uai/readme.human como puerta de entrada del proyecto.
  3. .uai/memory-maintenance.uai, anclajes de instrucciones activas protegidas y .uai/short-term-memory.uai.
  4. .uai/startup-packet.uai, .uai/system-profile.uai y .uai/receiver-brief.uai cuando estén presentes para la transferencia del proyecto.
  5. .uai/constraints.uai, .uai/progress.uai, .uai/decisions.uai, .uai/test-plan.uai y registros de alcance de código cuando el trabajo toca el código.
  6. .uai/exports/follow-goal.json solo cuando el entorno del receptor utiliza Seguir objetivos o /goal.
  7. Admisión de transferencia de archivos de agente activo antes de un trabajo amplio no relacionado.
  8. Fuentes de memoria fría o LLM Wiki solo después de que la memoria actual compacta y los límites estén claros.

Mapeo de archivos para puntos de control

Necesidad Archivo autorizado Activador de actualización Notas
Estado de trabajo activo compacto .uai/short-term-memory.uai Después de un trabajo significativo, traspaso, despliegue, procesamiento de admisión, cambio de bloqueador o compactación. Sea conciso y actualizado.
Trabajo completado/verificado .uai/progress.uai Después de un segmento de trabajo significativo, una superación de prueba, una resolución de un bloqueador o un paso de preparación para el lanzamiento. Registre qué cambió y qué evidencia existe.
Preparación/postura actual .uai/current-state.uai Después de la ejecución de prueba, implementación, cambio de bloqueador o cambio de estado. Incluya preparación, estado de bloqueador activo y postura actual.
cola ordenada .uai/next-actions.uai Cuando cambia la prioridad, el siguiente paso, el propietario o el estado del bloqueador. Incluya la siguiente acción exacta.
Decisión duradera .uai/decisions.uai Cuando se acepte, reemplace, revoque o se compruebe que está obsoleto. Incluya el motivo, la evidencia, el propietario y la ruta de reemplazo.
Restricciones y líneas rojas .uai/constraints.uai Cuando cambian los límites de soporte, la política de secretos, el límite de operaciones destructivas o la autoridad. No se debilite durante el estado de tiempo de ejecución.
Superficies de verificación .uai/test-plan.uai Cuando cambian las comprobaciones específicas, los activadores de barrido completo o la evidencia de aceptación. Nombre de los controles omitidos y motivos.
Currículum con código .uai/next-recursive-prompt.uai Después del trabajo con código aceptado y la reescritura autorizada. Sólo memoria caliente derivada; No es una segunda fuente de verdad.
Riesgo y aprobación .uai/risk-register.uai y .uai/owners.uai Cuando cambian los límites de riesgo, revisor, propietario o aprobación. Requerido para trabajos de alto riesgo o cerrados por el propietario.
Superposición de objetivos en tiempo de ejecución .uai/exports/follow-goal.json Cuando el entorno del receptor utiliza /goal o un estado objetivo equivalente. Vista de tiempo de ejecución específica de la configuración; verdad no duradera.

Mapeo de paquetes en tiempo de ejecución

Situación Paquete preferido Comportamiento requerido
Estado asíncrono genérico uai.task.status.v1 Úselo cuando solo se necesiten ID de tarea, estado, asunto, progreso, mensaje de estado y referencias de resultados.
Estado de comunicación del agente uai.agent.task-status.v1 Úselo cuando el progreso vinculado a la correlación, el porcentaje completado, la acción actual, el límite de soporte, la idempotencia, el tiempo de espera, el respaldo o las estimaciones UTC sean importantes.
Continuación insegura o poco especificada uai.agent.blocker.v1 Úselo para autorización, acceso, ambigüedad, capacidad no compatible, falla del sistema, falla de validación, secreto, acción destructiva o conflicto de límites.
Candidato a hecho duradero uai.agent.memory-proposal.v1 Úselo únicamente para hechos duraderos propuestos; mantenga explícita la separación de ejecución de tareas.
transferencia de propiedad uai.agent.handoff.v1 Úselo cuando otro actor, tiempo de ejecución o humano deba continuar; incluya el actor objetivo y la siguiente acción exacta.
Evidencia de finalización uai.agent.final-report.v1 Incluya resumen, archivos modificados, archivos nuevos, pruebas ejecutadas, comprobaciones omitidas, bloqueadores, riesgos, evidencia de validación, actualizaciones de memoria propuestas, actualizaciones de memoria omitidas y la siguiente acción exacta.
Corrección uai.agent.correction.v1 Úselo para preservar el historial inmutable cuando los paquetes anteriores o las declaraciones de estado necesiten corrección.

Cadencia del punto de control

  • Punto de control después de cada cambio de fuente significativo, paso de lanzamiento, paso de migración o actualización de evidencia revisada.
  • Punto de control antes de la compactación del contexto, largas esperas, entrega de herramientas, interrupción del proceso o cambio de agentes.
  • Punto de control antes de ampliar la autoridad, cambiar la memoria protegida, publicar, implementar o tocar sistemas adyacentes a secretos.
  • Punto de control cuando el estado de la verificación cambia de no ejecutado a aprobado, fallido, omitido o bloqueado.
  • No realice controles con tanta frecuencia que el ruido reemplace el progreso; cada punto de control debe responder qué cambió, qué queda, qué evidencia existe y qué se puede reanudar de manera segura.

Carga útil mínima del punto de control: ID de tarea o correlación, acción actual, trabajo completado, evidencia producida, pruebas/verificaciones ejecutadas, pruebas/verificaciones omitidas y por qué, bloqueadores activos, riesgos, archivos o rutas modificadas, actualizaciones de memoria propuestas, actualizaciones de memoria omitidas intencionalmente, siguiente acción exacta y una marca de tiempo UTC.

Interrupción y reanudación del flujo.

  1. Deténgase en un límite seguro: guarde archivos, evite publicaciones a medio escribir y no deje operaciones destructivas pendientes.
  2. Escriba un punto de control del estado de la tarea con la hora UTC, el segmento actual, el trabajo completado, los archivos modificados, las comprobaciones, los bloqueadores y el comando o mensaje de reanudación.
  3. Actualice .uai/short-term-memory.uai y .uai/progress.uai solo con datos candidatos aceptados o claramente marcados.
  4. En el currículum, vuelva a cargar las instrucciones actuales, la memoria de entrada, la entrada activa y el último punto de control antes de utilizar el contexto de chat anterior.
  5. Resuma el estado reanudado y solicite la opinión de una persona solo cuando el bloqueador no pueda resolverse a partir de evidencia visible y una suposición razonable sería arriesgada.

Flujo de estado: LoadAuthoritative -> BuildRuntimeGoal -> Working -> Checkpointed -> Working. Si falta aprobación, contexto, capacidad o evidencia, pase a Blocked. Si otro actor debe continuar, pase a Handoff. Cuando se cumplan los criterios de finalización, vaya a Finalized, luego a WriteBack y luego deténgase.

Ejemplo de código
Resume task <task_id> using the authoritative handoff bundle, not the last chat turn.
Load AGENTS.md, .uai/readme.human when present, .uai/memory-maintenance.uai, identity, world-context, active instruction anchors, short-term-memory, current-state, progress, next-actions, constraints, decisions, and test-plan.
If code-bearing, also load .uai/next-recursive-prompt.uai only as derived hot memory.
Reconstruct:
- last accepted checkpoint
- unfinished subtask
- active blockers
- required checks
- exact next action
If any conflict is unresolved, emit uai.agent.blocker.v1 instead of guessing.

Escalera de resolución de conflictos

  1. La autorización humana explícita de artefactos y operaciones controla la mutación del ancla protegida.
  2. .uai/memory-maintenance.uai, .uai/totem.uai, .uai/taboo.uai y .uai/talisman.uai gobiernan el ciclo de vida de la memoria y los límites protegidos.
  3. AGENTS.md o .uai/readme.human proporcionan el registro de entrada y las instrucciones del proyecto local.
  4. Los archivos autorizados .uai controlan la verdad del proyecto actual.
  5. Las UAIX páginas públicas actuales, el código, las pruebas, las notas de la versión, el estado de la hoja de ruta, la evidencia del validador y los artefactos de la máquina rigen las reclamaciones de soporte público.
  6. Las exportaciones de seguimiento de objetivos, el siguiente mensaje recursivo, los paquetes de estado de tareas, los resúmenes de tiempo de ejecución, las proyecciones de gráficos y las notas de memoria fría están subordinados a menos que se revisen y promuevan.
  7. Los chats antiguos, los registros sin procesar, los informes antiguos, las notas de archivo no revisadas y las respuestas de recuperación son solo fuentes potenciales.

Si el conflicto persiste, detenga el trabajo general, emita un bloqueador, nombre los artefactos en conflicto, nombre la siguiente acción de revisión más segura y no fusione ni sobrescriba silenciosamente la memoria duradera.

Reglas de alcance del código

  • Para código, automatización, flujos de trabajo ejecutables o artefactos similares a código, se requiere arquitectura, estándares de codificación, restricciones, progreso, plan de prueba y registros de avisos recursivos antes de una edición amplia.
  • Mapee los puntos de contacto esperados, los riesgos y las pruebas específicas antes de cambiar el código.
  • Ejecute comprobaciones de sintaxis, unidades, integración, estáticas, paquetes, configuraciones regionales, rutas o navegadores que coincidan con el comportamiento tocado.
  • Nunca reclame implementación, publicación, carga de paquetes, escrituras automáticas en repositorios, SDK, CLI, adaptador oficial, certificación o respaldo sin evidencia.

Reglas de alcance sin código

  • Para redacción, investigación, gobernanza, localización, SEO, políticas o planificación, se requieren notas fuente, superficie pública actual, revisión de los límites de soporte y ruta de evidencia final.
  • No sintetice textos de estándares normativos, traducciones o autoridad política sin revisarlos.
  • Utilice no-op/source-validation solo cuando no quede ninguna función concreta, error, mejora, prueba/verificación, paquete o trabajo de publicación por realizar y indique claramente la condición de detención.
  • Mantenga explicaciones orientadas a humanos en archivos .human, texto de instrucciones de IA en archivos .uai y datos estructurados en archivos .json dentro de .uai/.

Contexto caliente y memoria fría

El contexto activo es lo que el siguiente agente debe cargar de forma predeterminada: estado actual, restricciones, decisiones, bloqueadores activos, próximas acciones, comprobaciones específicas y resultados aceptados recientemente. La memoria fría es un origen recuperable: informes extensos, conversaciones antiguas, rastros sin procesar, instantáneas de investigaciones, aportes archivados y razonamientos voluminosos. La memoria fría puede informar el trabajo futuro, pero se activa sólo cuando un hecho revisado se promueve en los registros actuales.

Patrón de agente jerárquico

Un proyecto de larga duración puede utilizar un coordinador y trabajadores especializados, pero UAIX registra la transferencia, no la jerarquía en vivo. El coordinador es responsable del encuadre de objetivos, el orden de lectura, la verificación de conflictos, la revisión de puntos de control, las propuestas de memoria y el informe final. Los agentes trabajadores poseen tareas limitadas y devuelven paquetes de estado de tarea, bloqueador, transferencia o informe final. La revisión humana todavía controla la memoria protegida, las afirmaciones públicas, la publicación y la implementación.

Evaluación de nuevo contexto

Cuando un nuevo agente evalúa el trabajo, debe cargar los archivos autorizados más recientes, ignorar la memoria de chat privada a menos que se proporcione explícitamente, comparar las afirmaciones con la evidencia fuente, ejecutar o revisar comprobaciones específicas y decidir si el resultado anterior se acepta, se rechaza, se acepta parcialmente o necesita un bloqueador. El contexto nuevo es útil porque capta la deriva que una sesión larga puede normalizar.

Configuración del asistente

  1. Abre elAsistente de paquete de memoria de IA.
  2. Seleccione Project Handoff u otro código/paquete de proyecto que coincida con el trabajo.
  3. Complete el paquete de inicio, el resumen del receptor, las restricciones, el progreso, las decisiones, el plan de prueba y los archivos de alcance del código a partir de evidencia visible.
  4. Habilite Seguir objetivos solo cuando el receptor utilice /goal o una superposición de objetivos de tiempo de ejecución equivalente.
  5. Asegúrese de que .uai/exports/follow-goal.json mencione un objetivo activo, criterios de éxito, límites estrictos, verificación, cadencia de punto de control y objetivos de reescritura.
  6. Después de completar un objetivo, muestra un siguiente mensaje sugerido /goal cuando el trabajo actual comenzó desde /goal o Seguir objetivos; de lo contrario, muestre un siguiente mensaje sugerido con la misma disciplina concreta del siguiente trabajo.

Expectativas de validación

  • Advierte cuando un objetivo activo carece de criterios de éxito, restricciones, verificación, cadencia de puntos de control o objetivos de reescritura.
  • Advierte cuando a un punto de control le falta la hora UTC, el estado actual, el trabajo completado, el trabajo restante, el estado del bloqueador, la evidencia o la condición de reanudación.
  • Advertir cuando una propuesta de memoria está escrita como verdad aceptada antes de su revisión.
  • Advierte cuando un informe final omite archivos modificados, comprobaciones, comprobaciones omitidas, bloqueadores, estado de paquete/publicación, actualizaciones de memoria o un siguiente mensaje visible.
  • Advierte cuando la copia pública implica ejecución alojada en UAIX, sincronización automática, adaptadores oficiales, SDK, CLI, certificación, respaldo o publicación de producción sin evidencia.

Si el validador actual aún no puede hacer cumplir una de estas expectativas, indíquelo como guía de documentación o trabajo futuro del validador. No lo describa como comportamiento actual del validador hasta que los esquemas, ejemplos, comprobaciones del validador, evidencia de conformidad y notas de la versión coincidan.

Mensajes copiables

Mensaje A: Exportación del tiempo de ejecución del objetivo principal

Ejemplo de código
Goal:
Finish the next bounded work chunk for this project without widening support claims or violating hard constraints.

Success criteria:
- The bounded subtask is complete or a concrete blocker is recorded.
- Targeted checks are run or explicitly skipped with a reason.
- Accepted facts are written back to authoritative UAIX files.
- Runtime status, blockers, handoffs, memory proposals, and final evidence are packetized where applicable.
- A concrete next action is left for continuation.

Constraints:
- Authoritative truth is AGENTS.md plus the listed .uai files.
- Do not treat old chats, raw traces, graph retrieval, or large reports as current truth.
- Do not promote secrets, tokens, credentials, private keys, hidden prompts, or unreviewed cold-memory claims.
- If approval, context, capability, or evidence is missing, stop with a blocker.

Verification:
- Read .uai/test-plan.uai.
- Run targeted checks or name skipped checks.
- Use final-report evidence before completion.
- Write accepted changes back to authoritative files only after review.

Mensaje B: mensaje de ejecución de subtarea

Ejemplo de código
Read AGENTS.md first, then .uai/readme.human if present, then the relevant .uai files for this subtask.
Summarize current truth, hard constraints, expected touchpoints, and targeted checks.
Complete only this bounded subtask:
<subtask description>

After any meaningful change:
- update short-term-memory/progress/current-state/next-actions as appropriate;
- emit uai.agent.task-status.v1 when external runtime continuity matters;
- emit uai.agent.blocker.v1 if blocked;
- emit uai.agent.handoff.v1 if another actor should continue;
- emit uai.agent.memory-proposal.v1 only for candidate durable facts;
- close with uai.agent.final-report.v1 when the segment ends.

If this is code-bearing, regenerate next-recursive-prompt only after authoritative write-back.
Do not guess through unresolved conflicts.

Mensaje C: mensaje del agente de supervisión

Ejemplo de código
Monitor correlation_id <id>.
At each checkpoint require:
- percent complete
- current action
- blocker state
- checks run or pending
- skipped checks and reasons
- files/routes/artifacts changed
- memory updates proposed or skipped
- exact next action
- UTC timestamp

If a blocker persists across two checkpoints, require escalation or handoff.
If authoritative files drift from runtime status, prefer authoritative files and request reconciliation.

Mensaje D: Recuperación después de la interrupción

Ejemplo de código
Resume task <task_id> using the authoritative handoff bundle, not the last chat turn.
Load AGENTS.md, .uai/readme.human if present, .uai/memory-maintenance.uai, identity, world-context, totem, taboo, talisman, short-term-memory, current-state, progress, next-actions, constraints, decisions, and test-plan.
If code-bearing, also load next-recursive-prompt only as derived hot memory.
Reconstruct:
- last accepted checkpoint
- unfinished subtask
- active blockers
- required checks
- exact next action

If any conflict is unresolved, emit a blocker instead of guessing.

Secuencia de paquetes de ejemplo

Ejemplo de código
{
  "uai_version": "1.0",
  "profile": "uai.agent.task-status.v1",
  "message_id": "uaix-long-goal-status-20260613T210000Z",
  "source": { "id": "agent:worker-1" },
  "target": { "id": "project:example" },
  "body": {
    "task_id": "goal-20260613-001",
    "status": "checkpoint",
    "checked_at_utc": "2026-06-13T21:00:00Z",
    "completed": ["Read authoritative .uai files", "Patched guide source"],
    "remaining": ["Run static discovery test", "Update memory"],
    "evidence": ["git diff", "PHP lint pending"]
  }
}

{
  "uai_version": "1.0",
  "profile": "uai.agent.memory-proposal.v1",
  "message_id": "uaix-memory-proposal-20260613T211500Z",
  "body": {
    "proposal": "Promote the long-running goal guide as current UAIX guide-level operating recipe.",
    "target_records": [".uai/progress.uai", ".uai/short-term-memory.uai"],
    "review_required": true
  }
}

{
  "uai_version": "1.0",
  "profile": "uai.agent.final-report.v1",
  "message_id": "uaix-long-goal-final-20260613T213000Z",
  "body": {
    "status": "complete",
    "changed_files": ["wp-content/themes/uaix-authority-theme/functions.php"],
    "checks": ["php -l", "static discovery assets"],
    "publication_status": "source-only; no live publication claimed"
  }
}

Límite de soporte

  • Soporte actual:receta a nivel de guía, página pública, enlaces cruzados, guía del asistente, exportación de objetivos de seguimiento generados cuando se seleccionan y perfiles de paquetes de agentes UAI-1 existentes.
  • Soporte no actual:ejecución alojada, programador, base de datos de memoria administrada, adaptador OpenAI oficial, escrituras automáticas en el repositorio, sincronización automática de LLM Wiki, SDK, CLI, certificación, respaldo o campo de objetivo de API nativa.
  • Autoridad:Los UAIX archivos de memoria revisados, páginas públicas, notas de la versión, código, pruebas y registros de proyectos aceptados superan el estado de tiempo de ejecución.

Registros UAIX relacionados

Resumen legible por máquina

Los agentes deben tratar este resumen como evidencia de orientación de página, no como autoridad de tiempo de ejecución.

Ejemplo de código
{
    "kind": "uaix.guide.long-running-goal-execution.v1",
    "canonical_route": "/en-us/guides/long-running-goal-execution/",
    "status": "guide-level operating recipe",
    "standard_version": "v1.0",
    "composes": [
        "Project Handoff",
        ".uai File Guide",
        "Follow Goals runtime overlay",
        "UAI-1 agent packet profiles",
        "Context Budget"
    ],
    "not_a": [
        "runtime",
        "scheduler",
        "hosted memory database",
        "OpenAI adapter",
        "SDK",
        "CLI",
        "certification",
        "hosted importer",
        "automatic repository writer",
        "automatic sync"
    ],
    "required_packets": [
        "uai.task.status.v1",
        "uai.agent.task-status.v1",
        "uai.agent.blocker.v1",
        "uai.agent.handoff.v1",
        "uai.agent.memory-proposal.v1",
        "uai.agent.final-report.v1"
    ],
    "writeback_rule": "Runtime state is not accepted memory until reviewed and promoted into authoritative .uai files, docs, code, tests, release notes, roadmap state, or machine artifacts.",
    "checkpoint_cadence": "Checkpoint after meaningful work, before interruption, before boundary expansion, before context compaction, and before final handoff."
}
Formato de transferenciaOptimizado (sin llave) JSON
Ejemplo de código
[]

El orden de los campos sigue el ejemplo con clave JSON, el orden del esquema publicado y el registro de campos públicos.

Memoria de objetivos jerárquica

UsarMemoria de objetivos jerárquicacuando un objetivo a largo plazo necesita subobjetivos, registros plegados, recuperación de evidencia limitada, revisión de contexto nuevo y reescritura controlada por revisión sin convertir los resúmenes en autoridad.