Agentes y hosts
Host = un agents-host = una unidad organizacional soberana (departamento). Identidad, Task Queue local (SQLite) local, profiles, frontera. Se escala añadiendo hosts, no hinchando uno.
Profile / agente = un perfil de agente dentro de un host: SOUL.md, memoria, sesiones, skills, RAG rag_<host>_<profile>, modelo propio.
La identidad es el par host+nombre. El esquema lo declara (UNIQUE (host_id, name)). El mismo writer puede existir en siete departamentos. Resolver por name solo firma mal.
Nombres canónicos de contenedor: agents-host y agents-runtime. El runtime del agente es lo que corre dentro. El Primary Host de bootstrap es host-1 / society-agents-host. agents-host-operaciones existe porque el gateway es PID1: un canal (canal de mensajería) queda pegado al proceso; un segundo host aísla esa pegajosidad.
Institución = spec YAML versionado (departamentos, trust, perfiles) que el Architect propone, un humano aprueba y el executor aplica. En bootstrap no hay institución: solo el Primary y el architect.