El catálogo se compila desde contratos. El quién se resuelve contra el roster. Ninguno de los dos se infiere.
La regla
• El catálogo es un artefacto compilado desde contratos operativos versionados.
• La inferencia cubre contratos ausentes y propone su evolución, nunca es la fuente de verdad.
• La conversación llena el catálogo, pero no decide qué campos existen.
• El catálogo vive en squad_catalogo y el entendimiento en workspace_entendimiento, cada uno con el hash de su fuente en la clave.
El rediseño de identidad, 9-ago
• El contrato declara el rol de la capacidad. Quién lo ejecuta se resuelve contra el roster real del workspace.
• No existe asignación de fábrica: los 14 templates curados llevan actor nulo y el binding por operation_ref resuelve el quién.
• Sin squad el plan no se compila. assertPasosConActor bloquea antes de escribir y nombra el rol que falta cubrir.
• La identidad se compara por actor_id. Mientras se comparó por nombre, un squad renombrado nunca declaraba squad y la oficina iluminaba el piso equivocado.
Medido en la primera corrida real, 9-ago
• Derivar del acuerdo tardó 57 s y propuso contacto_daniel y contacto_sofia, que son agentes del propio squad.
• Con el espacio de razonamiento recortado: 16 s, y salieron nicho_canal, formato_publicacion y canal_youtube.
• El modelo dedujo un contrato leyendo una lista de tareas, que es el documento equivocado.
Lo que no se hace
• No se sube el techo del proxy para tapar un trabajo sin cota.
• No se declaran 69 contratos de una sentada: se pueblan por evidencia de uso.
• Lo inferido no se convierte en contrato sin una decisión humana.
• No se le inventa un actor a una capacidad sin squad: se muestra el rol y el estado sin asignar.
Architecture diagram • Built with Archify • Press T for theme and E for export