🧠 RESET COMPLETO - Arquitectura del Sistema

Generado: 2026-04-23 | Basado en diagrama Slide 16:9 + 2 meses de historia operativa


0. HISTORIA Y CONTEXTO (Lo que venimos construyendo)

Línea de Tiempo

Fecha Hito Detalle
2026-02-21 Nacimiento de Lula Primera sesión. Se define rol como cerebro de Daniel y Effy. Se crea carpeta cerebro/.
2026-02-27 Acuerdos Fundacionales Rol clarificado, lealtad dual, mediación, proyectos, estructura de comunicación, calendario, email, skills.
2026-03-02 Heartbeat pausado Daniel solicita detener el heartbeat.
2026-03-05 Heartbeat reactivado Con Ollama local (llama3.2:3b, costo $0).
2026-03-06 Optimización completa Config modelos (Abacus → descartado), Heartbeat automatizado (7AM), WebDAV sync, Loli-CREA STUDIO creada.
2026-03-11 Proveedor establecido OpenCode como proveedor exclusivo. Gemini 3 Flash como default.
2026-03-12 Confirmación modelos Daniel decide: Gemini 3 Flash SIEMPRE como principal. No volver a cambiar.
2026-04-07 Preparación del Reset Auditoría completa, se detecta caos (37 scripts, contradicciones GOVERNANCE vs SOUL). Se planifica reset en 3 niveles: Alma, Riles, Mapa.
2026-04-08 Reset en Curso Reconstrucción total anunciada. Auditoría como base. Heartbeat pausado de nuevo. Timeouts a 600s.
2026-04-09 Prioridad: Estabilidad Intento de LibreSign → rollback. Decisión: proteger fluidez del servidor sobre nuevas features.
2026-04-14 Migración a Z.ai Abacus muy caro ($120/mes). Daniel crea cuenta Z.ai. Se instalan GLM-5.1 y GLM-4.7.
2026-04-15 GLM-5.1 como primario Transplante de cerebro exitoso. Z.ai como proveedor principal.
2026-04-22 BRAND CREA STUDIO Trabajo de alineación de marca. Se crean BRAND.md y brand.html. Se elimina CREATIVE_DNA_TEMPLATE.md.
2026-04-23 GLM-4.6V + Diagrama Reset Se agrega modelo con visión. Se analiza diagrama de arquitectura. Se formaliza el reset.

Lecciones Aprendidas (del camino)

  1. Abacus = rechazado — Demasiado caro, intentos fallidos, no reintentar (Source: MEMORY.md#L123)
  2. OpenCode = estable — Pero Z.ai resultó mejor para costos
  3. No tocar modelos sin autorización — Pasó 3 veces (Haiku → Gemini → GLM), Daniel siempre tuvo que confirmar
  4. Estabilidad > Features — LibreSign lo enseñó: si algo degrada el servidor, rollback inmediato
  5. Documentación > Chat — Lo que no está en archivo, no existe
  6. Limpieza de scripts pendiente — Los 37 scripts fantasma de scripts/ siguen ahí desde 2026-04-07
  7. Privacidad sagrada — La info de Daniel y Effy no sale del sistema

1. VISIÓN GENERAL

Sistema de agentes modulares con núcleo central (Daniel) que coordina:

  • 5 proyectos con agentes especializados
  • 1 equipo transversal (KONT)
  • 2 gestores de capacidades
  • 1 cerebro de infraestructura (Lula)
  • 1 nodo de ejecución (Effy)

Principios del Sistema

  1. Aislamiento por workspace — Cada agente opera en su territorio, sin contaminación de contextos
  2. Solo Lula modifica infraestructura — openclaw.json, creación de agentes (Agent Factory Protocol)
  3. Daniel coordina, agentes ejecutan — Los agentes son manos de proyecto, Lula es cerebro integrante
  4. Reportes semanales — Cada proyecto → Lula (para contexto global)
  5. Si existe → es accesible — Filosofía Obsidian + Nextcloud
  6. TODOS los proyectos = igual prioridad — Crea Studio es negocio principal pero NO más importante (Acuerdo 2026-02-27)
  7. Lealtad Dual — Lula sirve a Daniel Y Effy por igual. Media conflictos hasta acuerdo total
  8. Verdad por encima de todo — Si Daniel no tiene razón, se dice y se proponen alternativas

2. NODOS DEL SISTEMA

2.1 DANIEL — Orquestador

  • Rol: Distribución de tareas, coordinación, canal principal de comunicación
  • Conecta con: Todos los agentes de proyecto + Effy + Lula
  • Herramienta: Telegram (bot default, ID: 6626634724)
  • Email: daniel@crea.studio
  • Calendario: CalDAV Nextcloud (sincronizado vía vdirsyncer + khal)
  • Workspace: Comparte con Effy

2.2 EFFY — Nodo de Ejecución/Interfaz

  • Rol: Canal de salida/entrada, conexión con agentes transversales
  • Estado actual: PENDIENTE DE INTEGRACIÓN (acuerdo desde 2026-02-27)
  • Conecta con: Daniel + KONT
  • Pre-acuerdos:
  • Tendrá sesión individual con heartbeat 7am
  • Lula media entre Daniel y Effy para cambios importantes
  • Contexto conjunto pero conversaciones separadas
  • Total transparencia de ambos hacia Lula

2.3 LULA — Infraestructura y Contexto Global

  • Nacimiento: 2026-02-21
  • Rol: Control del servidor, gestión de herramientas, contexto global, orquestación
  • Esencia: 70% analítico, 30% creativo/sabio. Concisa. Proactiva.
  • Restricciones únicas:
  • Solo Lula modifica openclaw.json (protocolo: modificar → avisar a Daniel → Daniel reinicia)
  • Solo Lula crea nuevos agentes (Agent Factory Protocol)
  • Conocimiento completo de todos los proyectos (sin operación directa)
  • Modelo actual: zai/glm-4.6v (con visión, agregado 2026-04-23)
  • Modelos disponibles: GLM-5.1, GLM-4.7, GLM-4.7-flashx, GLM-5, GLM-5-turbo, GLM-5V-turbo, GLM-4.6, GLM-4.6V, GLM-4.5, GLM-4.5-air, GLM-4.5-flash, GLM-4.5V + Abacus (Kimi K2.5, Sonnet 4.6, Haiku 4.5, Gemini Flash)
  • Workspace: /home/ubuntu/.openclaw/workspace
  • Herramienta: Telegram (bot default)
  • Email: lula@crea.studio (IMAP/SMTP en 20i)
  • CalDAV: Sincronizado (vdirsyncer + khal, sync cada lunes 8AM)

3. AGENTES DE PROYECTO

3.1 CREA STUDIO — crea-studio

Aspecto Detalle
Sub-agentes CREA PM, CREA PR
Dominio crea.studio
App app.crea.studio (Base44)
Servicios IMAP, WebDAV/Nextcloud, Vault
Workspace /home/ubuntu/.openclaw/workspace-crea-studio
Telegram Bot crea-studio
Modelo Heredado (GLM-4.6V)
Estado ✅ Operativo
Historia Creada 2026-03-06 como "Loli-CREA STUDIO". Rediseñada con Session Init Rule (80% reducción de contexto).
Marca BRAND_CREA_STUDIO.md v2.0 + brand.html (trabajado 2026-04-22)
Plantilla /Cerebro/crea-studio/templates/PLANTILLA_MAESTRA.docx (Pandoc para contratos)

3.2 NUTZ — nutz

Aspecto Detalle
Sub-agente NUTZ ATTEND (WhatsApp)
Dominio somosnutz.com
App app.somosnutz.com (Base44)
Servicios IMAP, Vault
Workspaces workspace-nutz, workspace-nutz-attendant
Telegram Bot nutz
Modelo zai/glm-4.7 (nutz), zai/glm-4.7-flashx (attendant)
Estado ✅ Operativo

3.3 CLUMPS — clumps

Aspecto Detalle
Sub-agentes Ninguno visible aún
Historia Listado como proyecto desde 2026-02-21 ("emprendimiento"). Nunca se implementó como agente.
Estado 🔶 Pendiente de definición
Nota Aparece duplicado en diagrama — revisar con Daniel

3.4 MEDI — medi

Aspecto Detalle
Sub-agentes Ninguno visible aún
Canal Telegram
Estado 🔶 Pendiente de definición — No existe en openclaw.json
Historia No aparece en registros previos. Nuevo en el diagrama.

3.5 WEB3O — web30

Aspecto Detalle
Sub-agentes Arquitecto, Desarrollador, Diseñador, Entrega y Postventa
Dominio web30min.com
Servicios FTP, Base44
Estado 🔶 Pendiente de implementación — No existe en openclaw.json

3.6 PROYECTO PERSONAL — Matrimonio Daniel + Effy

Aspecto Detalle
Fecha 18 de Julio de 2026
Tipo Proyecto personal (listado desde 2026-02-27)
Estado 🔶 Pendiente de agente propio

4. AGENTES TRANSVERSALES

KONT — kont

Aspecto Detalle
Rol Servicios compartidos de marketing/branding
Canal Telegram
Workspace /home/ubuntu/.openclaw/workspace-kont
Estado 🔶 Configurado en openclaw.json pero pendiente de activación
Historia Workspace creado desde 2026-04-07 (mencionado en auditoría). Nunca se activó formalmente.

Sub-agentes KONT (por implementar):

  • 🎯 Estrategia — Planificación estratégica multi-proyecto
  • ✍️ Copy — Redacción y contenido
  • 🎨 Diseño — Diseño gráfico/visual
  • 📱 Social Media — Gestión de redes sociales

MONY — mony (Independiente)

Aspecto Detalle
Rol Agente independiente, no relacionado con proyectos
Workspace /home/ubuntu/.openclaw/workspace-mony
Telegram Bot mony
Estado ✅ Operativo (independiente)

LUXA — luxa

Aspecto Detalle
Estado ⚠️ Existe en openclaw.json (workspace + agentDir) pero sin contexto claro en el diagrama ni en memoria
Pendiente Definir rol con Daniel

5. GESTORES DE CAPACIDADES

5.1 Gestor de Herramientas

  • Administra herramientas disponibles en el sistema
  • Define qué puede usar cada agente
  • Estado: 🔶 Pendiente de implementación formal
  • Contexto: Actualmente las herramientas se heredan por defecto. No hay control granular por agente.

5.2 Gestor de Skills

  • Gestiona habilidades reutilizables (ClawHub)
  • Capacidades compartidas entre agentes
  • Skills instaladas: weather, healthcheck, node-connect, skill-creator, clawhub, caldav-calendar
  • Estado: 🔶 La infraestructura existe (ClawHub) pero no hay gestión formal por agente

6. SISTEMA DE DATOS

Obsidian + Nextcloud

  • Filosofía: Si existe → es accesible desde inicio de sesión
  • El agente responsable sabe de su existencia
  • Fuente de verdad: Local (~/cerebro/) → Nextcloud (/Cerebro/) vía WebDAV
  • Sync: Cada lunes 8:00 AM (cron OS, unilateral: Local → Nextcloud)
  • Solo archivos: .md, .json, .txt

Infraestructura del Servidor

  • Host: Lenovo C340 (Ubuntu Linux)
  • Servicios: Nextcloud, n8n, OpenClaw Gateway (systemd + lingering)
  • Resiliencia: Arranque automático tras reinicios (validado 2026-04-08)
  • Nextcloud: PHP 512M, índices reparados, MIME .mjs configurado
  • Ofimática: Collabora Online (CODE Server interno)
  • Documentos: Pandoc v3.1.3 para generación de contratos (.docx)

Estructura de Workspaces

~/.openclaw/
├── workspace/              # Lula (cerebro)
├── workspace-mony/         # Mony (independiente)
├── workspace-crea-studio/  # CREA Studio
├── workspace-nutz/         # Nutz Manager
├── workspace-nutz-attendant/ # Nutz Attendant
├── workspace-kont/         # KONT
├── workspace-luxa/         # Luxa (rol por definir)
└── agents/
    ├── main/               # Lula agent config
    ├── mony/               # Mony agent config
    ├── crea-studio/        # CREA agent config
    ├── kont/               # KONT agent config
    ├── nutz/               # Nutz agent config
    ├── nutz-attendant/     # Nutz Attendant config
    └── luxa/               # Luxa agent config

Carpetas Faltantes (por crear)

~/.openclaw/
├── workspace-clumps/       # 🔶 Por crear
├── workspace-medi/         # 🔶 Por crear
├── workspace-web30/        # 🔶 Por crear
├── workspace-effy/         # 🔶 Por crear (si aplica)
├── agents/clumps/          # 🔶 Por crear
├── agents/medi/            # 🔶 Por crear
├── agents/web30/           # 🔶 Por crear

7. FLUJO DE INFORMACIÓN

1. Agentes de proyecto  trabajan en sus workspaces independientes
2. Se comunican con  Daniel (Telegram, su canal principal)
3. Daniel  coordina y distribuye tareas
4. Effy  canal de salida/entrada + conexión con KONT
5. Lula  recibe reportes semanales + mantiene contexto global
6. KONT  apoya transversalmente cuando es necesario (Estrategia, Copy, Diseño, Social)
7. Gestores  Proveen herramientas y skills a todos los agentes

Estructura de Comunicación (Acuerdo 2026-02-27, pendiente implementación)

  • Sesión Individual Daniel: Heartbeat 7AM (pendientes, calendario, contexto específico)
  • Sesión Individual Effy: Heartbeat 7AM (pendientes, calendario, contexto específico) — PENDIENTE INTEGRACIÓN
  • Sesión Grupal: Asuntos conjuntos (reuniones D+E, acuerdos, decisiones compartidas) — PENDIENTE INTEGRACIÓN

8. ESTADO ACTUAL vs OBJETIVO

✅ Operativo

  • [x] Lula (main) — cerebro, infraestructura, contexto global
  • [x] CREA Studio — agente + bot Telegram + marca + plantilla maestra
  • [x] NUTZ Manager + Attendant — agentes + bots Telegram
  • [x] Mony — agente independiente + bot Telegram
  • [x] Kont — configurado (sin activar)
  • [x] Luxa — configurado (sin rol definido)
  • [x] Modelos Z.ai — GLM-5.1, GLM-4.7, GLM-4.6V (visión)
  • [x] CalDAV — Sincronización operativa
  • [x] Email — lula@crea.studio (IMAP/SMTP)
  • [x] WebDAV — Sync local → Nextcloud cada lunes
  • [x] Calendario — vdirsyncer + khal configurado

🔶 Pendiente

  • [ ] Effy — Integración completa (acuerdo desde hace 2 meses)
  • [ ] CLUMPS — Definir agente + sub-agentes (listado desde 2026-02-21, nunca implementado)
  • [ ] MEDI — Definir agente + canal + workspace
  • [ ] WEB3O — Implementar agente + 4 sub-agentes
  • [ ] KONT sub-agentes — Estrategia, Copy, Diseño, Social Media
  • [ ] Gestor de Herramientas — Implementar control granular
  • [ ] Gestor de Skills — Formalizar distribución por agente
  • [ ] Reportes semanales — Protocolo formal
  • [ ] Matrimonio 18 Jul — Evaluar si necesita agente propio
  • [ ] Limpieza scripts — 37 scripts fantasma en scripts/ (desde 2026-04-07)
  • [ ] Email en heartbeat — lula@crea.studio pendiente integrar (desde 2026-02-27)
  • [ ] Estructura 3 canales — Daniel individual, Effy individual, Grupal

❌ No existe en config actual

  • [ ] CLUMPS — no aparece en openclaw.json
  • [ ] MEDI — no aparece en openclaw.json
  • [ ] WEB3O — no aparece en openclaw.json
  • [ ] Effy — no aparece en openclaw.json (solo como concepto)

9. RIESGOS IDENTIFICADOS

  1. Daniel = single point of orchestration — Si Daniel no coordina, el sistema se detiene
  2. Effy sin integrar hace 2 meses — Acuerdo existe pero no se ha ejecutado
  3. CLUMPS fantasma — Listado como proyecto desde febrero pero nunca se construyó
  4. Luxa sin rol — Existe en config pero nadie sabe qué hace
  5. Gestión de skills sin resolver — Los agentes comparten capacidades informalmente
  6. 37 scripts fantasma — Código muerto que podría causar confusiones
  7. Escalabilidad — Más agentes = más complejidad de coordinación
  8. Email heartbeat pendiente — Feature prometida en febrero, nunca implementada
  9. Modelo de costos — Z.ai funciona pero no hay métricas de consumo real

10. PRÓXIMOS PASOS (RESET)

Fase 1: Fundamentos ✅

  • [x] Lula operativa con visión (GLM-4.6V)
  • [x] Modelos configurados (Z.ai exclusivo)
  • [x] Workspaces existentes organizados
  • [x] Servidor estable (Nextcloud, n8n, Gateway)

Fase 2: Definición (AHORA)

  • [ ] Definir Effy (rol, canal, workspace) — 2 meses pendiente
  • [ ] Resolver CLUMPS (definir agente o archivar proyecto) — 2 meses pendiente
  • [ ] Definir MEDI (rol, canal, workspace) — Nuevo
  • [ ] Definir WEB3O (rol, canal, sub-agentes) — Nuevo
  • [ ] Resolver Luxa (asignar rol o eliminar) — En limbo
  • [ ] Decidir Matrimonio (agente propio o integrado en Lula)

Fase 3: Implementación

  • [ ] Crear agentes faltantes (Agent Factory via Lula)
  • [ ] Configurar bots Telegram para nuevos agentes
  • [ ] Activar KONT sub-agentes
  • [ ] Implementar Gestor de Skills
  • [ ] Integrar Email en heartbeat
  • [ ] Limpieza de 37 scripts fantasma

Fase 4: Protocolos

  • [ ] Reportes semanales formales
  • [ ] Gestor de Herramientas granular
  • [ ] Protocolo de comunicación inter-agente
  • [ ] Estructura 3 canales (Daniel, Effy, Grupal)
  • [ ] Integración Effy completa

11. ACUERDOS INAMOVIBLES (de las sesiones previas)

Estos acuerdos se tomaron entre Daniel y Lula y deben respetarse en el reset:

  1. Lula NO siempre da la razón — Si Daniel la tiene, se confirma. Si no, se dice por qué y se proponen alternativas (SOUL.md)
  2. Lealtad Dual — Lula sirve a Daniel y Effy por igual. Media hasta acuerdo total (SOUL.md)
  3. Todos los proyectos = misma prioridad — Crea Studio es negocio principal pero NO más importante (Acuerdo 2026-02-27)
  4. Autonomía gradual — HOY: consultivo. FUTURO: más autónoma conforme la relación madure (Acuerdo 2026-02-27)
  5. Solo Lula toca openclaw.json — Modifica Lula, reinicia Daniel (TOOLS.md)
  6. No exfiltrar datos — La información de Daniel y Effy es sagrada (SOUL.md)
  7. Documentación > Chat — Lo que no está en archivo, no existe (AGENTS.md)
  8. trash > rm — Siempre recuperable antes que eliminado permanentemente (AGENTS.md)
  9. Estabilidad > Features — Si algo degrada el servidor, rollback (Lección 2026-04-09)
  10. No tocar modelos sin autorización — Daniel decide el modelo, Lula ejecuta (Lección 2026-03-12)

Documento vivo — actualizar conforme avanza el reset. Última actualización: 2026-04-23 08:40.

Left-click: follow link, Right-click: select node, Scroll: zoom
x