ATQ AI Operating System¶
Objetivo¶
Describir atlantyqa-universe como un AI Operating System OSS orientado a:
- modelos de gobierno
- humanized ops
- colaboración humano-máquina
- operación multiplataforma con
atq
No es solo un repositorio de scripts. Es una capa de coordinación para personas, agentes, políticas, runbooks y evidencia.
Idea central¶
atq debe sentirse como la interfaz humana corta del sistema.
La complejidad interna existe, pero no debe ser la primera experiencia del usuario. La entrada correcta es:
- una intención humana clara
- una ruta corta por rol o dispositivo
- una secuencia de validación visible
- una salida trazable
Capas recomendadas¶
| Capa | Qué resuelve | Dónde vive |
|---|---|---|
interface |
comandos humanos cortos y entrypoints por rol | scripts/atq, docs/atq/** |
governance |
HILT, policies, gates, aprobaciones, decisiones | docs/internal/policies/**, gitops/**, .github/** |
humanized-ops |
runbooks, FSM, live sessions, UX/UI, onboarding | docs/portal/**, docs/ops/**, scripts/proxmox/** |
knowledge-os |
bitácora, agent-context, datasets, ontologías | docs/internal/**, knowledge/**, schemas/** |
runtime-adapters |
Proxmox, MicroK8s, Docker, GitHub, devices | scripts/proxmox/**, scripts/microk8s/** |
contributor-layer |
desarrollo del repo, testing, release, PRs | README.md, GET-STARTED.md, CONTRIBUTING.md |
Qué significa "humanize ops"¶
Humanize ops no es solo poner texto más amable. Significa:
- menos pasos implícitos
- más rutas legibles por rol
- pensamiento crítico explícito
- validación por estados, no por intuición
- carga cognitiva controlada
- evidencia visible antes de promover una decisión
Gobierno humano sobre sistemas AI y móviles¶
ATLANTYQA parte de una tesis simple:
- los sistemas que nos rodean pueden y deben seguir siendo gobernados por humanos
- el control no debe delegarse a cajas negras sin trazabilidad
- el móvil no puede convertirse en una interfaz de presión, fatiga o obediencia automática
Eso implica:
- rutas cortas y comprensibles en móvil
- una decisión humana visible antes de acciones sensibles
- preguntas socráticas en vez de automatismo opaco
- preservación de evidencia y propiedad intelectual en modo
local-first - protección explícita de salud mental y carga cognitiva en la experiencia de uso
Qué significa "vibe coding" aquí¶
Usamos vibe coding en sentido práctico y gobernado:
- aprendizaje por doing
- iteraciones cortas
- una meta principal por bloque
- feedback inmediato
- prompts y CLI como interfaz pedagógica
- sin sacrificar trazabilidad ni gates
No es "código por impulso". Es exploración rápida con guardarraíles.
Learning by doing¶
La unidad mínima de aprendizaje debe ser:
- entender el objetivo
- ejecutar una acción pequeña
- validar el resultado
- registrar evidencia
- decidir si avanzar, corregir o bloquear
Ese patrón ya encaja con la FSM operativa del repositorio.
Modelo de uso recomendado¶
1. Usar atq¶
Para personas que quieren operar el sistema desde un dispositivo:
- seguir
docs/atq/get-started-multiplatform.md - usar entrypoints cortos
- no entrar directamente en runbooks internos salvo necesidad
2. Operar ATLANTYQA¶
Para perfiles de gobierno, ops o coordinación:
- usar
docs/portal/** - seguir validación UI/UX, FSM y live session
- aplicar HILT y criterios de aprobación
3. Desarrollar ATLANTYQA¶
Para contributors del repo:
- seguir
GET-STARTED.md - usar
.venv - validar local-first antes de PR
Regla de diseño documental¶
La documentación no debe mezclar en la misma capa:
- cómo usar
atq - cómo desarrollar el repo
- cómo operar runbooks internos avanzados
La primera debe ser breve y multiplataforma. La segunda, contributor-first. La tercera, profunda y especializada.
Resultado esperado¶
Si esta arquitectura está bien aplicada:
- un nuevo colaborador entiende en minutos cómo empezar
- un actor de gobierno entiende dónde decidir
- un junior puede operar por FSM y no por intuición
atqse percibe como la cara visible del sistema- los runbooks internos quedan desacoplados de la entrada principal