diff --git a/00_VISION/filosofia.md b/00_VISION/filosofia.md index 7b82648..c7f9a4a 100644 --- a/00_VISION/filosofia.md +++ b/00_VISION/filosofia.md @@ -9,12 +9,12 @@ ### 1. Constructores, no gestores -Las instancias Claude son **constructores de arquitecturas**, no gestores permanentes. +ARCHITECT (con Claude) es un **constructor de arquitecturas**, no un gestor permanente. -- Cada instancia diseña y construye la arquitectura de un servidor +- ARCHITECT diseña y construye la arquitectura de cada servidor - Cuando la arquitectura esté madura, el servidor será **clonable e independiente** -- Funcionará sin necesidad de su instancia Claude -- Solo los servidores del propietario original mantienen conexión con Claude +- DECK y CORP funcionan sin conexión a ARCHITECT ni a Claude +- Son sistemas diseñados para **usar** servicios de IA (APIs externas, RunPod), no para contenerla ### 2. Descentralización operativa diff --git a/00_VISION/glosario.md b/00_VISION/glosario.md index 3071f88..7442b7d 100644 --- a/00_VISION/glosario.md +++ b/00_VISION/glosario.md @@ -27,26 +27,39 @@ --- -## Agentes +## Componentes (Microservicios) -### Ingesta -| Agente | Servidor | Puerto | Descripción | -|--------|----------|--------|-------------| -| **CLARA** | DECK | 5051 | Recoge información personal, log inmutable | -| **MARGARET** | CORP | 5051 | Recoge información corporativa, log inmutable | +> **Nota:** Los componentes tienen nombres de persona pero son **microservicios backend**, no IA. +> Están diseñados para consumir servicios de IA externos (APIs, RunPod), no para contenerla. -### Orquestación -| Agente | Servidor | Puerto | Descripción | -|--------|----------|--------|-------------| -| **ALFRED** | DECK | 5052 | Flujos predefinidos personales | -| **JARED** | CORP | 5052 | Flujos predefinidos corporativos (más potente) | +### secretaria (ingesta) +| Componente | Servidor | Puerto | Descripción | +|------------|----------|--------|-------------| +| **secretaria (CLARA)** | DECK | 5051 | Recoge información personal, log inmutable | +| **secretaria (MARGARET)** | CORP | 5051 | Recoge información corporativa, log inmutable | -### Procesamiento -| Agente | Servidor | Puerto | Descripción | -|--------|----------|--------|-------------| -| **MASON** | CORP | 5053 | Enriquecimiento, ventana flotante 24h | -| **FELDMAN** | CORP | 5054 | Consolidación final, blockchain, inmutable | -| **SENTINEL** | - | - | Auditoría LIGHT (5min) + DEEP (1h) [planificado] | +### administrativo (enriquecimiento) +| Componente | Servidor | Puerto | Descripción | +|------------|----------|--------|-------------| +| **administrativo (MASON)** | DECK | 5053 | Enriquecimiento, ventana flotante 24h | +| **administrativo (MASON)** | CORP | 5053 | Enriquecimiento, ventana flotante 24h | + +### contable (consolidación) +| Componente | Servidor | Puerto | Descripción | +|------------|----------|--------|-------------| +| **contable (FELDMAN)** | DECK | 5054 | Consolidación final, blockchain, inmutable | +| **contable (FELDMAN)** | CORP | 5054 | Consolidación final, blockchain, inmutable | + +### producción (orquestación) +| Componente | Servidor | Puerto | Descripción | +|------------|----------|--------|-------------| +| **producción (ALFRED)** | DECK | 5052 | Flujos predefinidos, orden de ejecución | +| **producción (JARED)** | CORP | 5052 | Flujos predefinidos, orden de ejecución | + +### auditoría (planificado) +| Componente | Servidor | Puerto | Descripción | +|------------|----------|--------|-------------| +| **SENTINEL** | - | - | Auditoría LIGHT (5min) + DEEP (1h) | --- diff --git a/01_ARQUITECTURA/overview.md b/01_ARQUITECTURA/overview.md index f716db9..06a0609 100644 --- a/01_ARQUITECTURA/overview.md +++ b/01_ARQUITECTURA/overview.md @@ -41,12 +41,12 @@ │ │ DECK │ │ CORP │ │ HST │ │ │ │ 72.62.1.113 │ │ 92.112.181.188 │ │ 72.62.2.84 │ │ │ │ │ │ │ │ │ │ -│ │ CLARA :5051 │ │ MARGARET :5051 │ │ 973 tags │ │ -│ │ ALFRED :5052 │ │ JARED :5052 │ │ API pública │ │ -│ │ │ │ MASON :5053 │ │ Directus :8055 │ │ -│ │ Mailcow │ │ FELDMAN :5054 │ │ │ │ -│ │ Vaultwarden │ │ │ │ │ │ -│ │ Directus │ │ Odoo │ │ │ │ +│ │ secretaria :5051 │ │ secretaria :5051 │ │ 973 tags │ │ +│ │ producción :5052 │ │ producción :5052 │ │ API pública │ │ +│ │ admin.vo :5053 │ │ admin.vo :5053 │ │ Directus :8055 │ │ +│ │ contable :5054 │ │ contable :5054 │ │ │ │ +│ │ │ │ │ │ │ │ +│ │ Vaultwarden │ │ Odoo │ │ │ │ │ └───────────────────┘ │ Nextcloud │ └───────────────────┘ │ │ │ └───────────────────┘ │ │ │ │ │ │ │ @@ -91,40 +91,40 @@ PACKET (App móvil) │ ▼ ┌─────────────────────────────────────────┐ -│ CLARA (DECK) / MARGARET (CORP) │ +│ secretaria (CLARA / MARGARET) │ │ │ │ 1. Validar h_instancia │ │ 2. Calcular h_entrada (SHA-256) │ │ 3. Subir archivos a R2 │ -│ 4. Insertar en clara_log/margaret_log │ +│ 4. Insertar en log │ │ 5. Estado: 'recibido' (inmutable) │ └─────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ -│ ALFRED (DECK) / JARED (CORP) │ +│ producción (ALFRED / JARED) │ │ │ -│ 1. Aplicar flujos predefinidos │ -│ 2. Ejecutar reglas automáticas │ -│ 3. Enviar a MASON si requiere mejora │ +│ 1. Definir orden de ejecución │ +│ 2. Aplicar flujos predefinidos │ +│ 3. Enviar a administrativo │ └─────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ -│ MASON │ +│ administrativo (MASON) │ │ │ -│ 1. Recibir de ALFRED/JARED │ +│ 1. Recibir de producción │ │ 2. Ventana flotante 24h │ │ 3. Usuario enriquece datos │ │ 4. [Futuro] GRACE extrae información │ -│ 5. Enviar a FELDMAN cuando listo │ +│ 5. Enviar a contable cuando listo │ └─────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ -│ FELDMAN │ +│ contable (FELDMAN) │ │ │ -│ 1. Recibir en feldman_cola │ +│ 1. Recibir en cola │ │ 2. Validar reglas (M-001, M-002, M-003)│ │ 3. Crear milestone o bloque │ │ 4. Calcular hash_contenido │ @@ -134,7 +134,7 @@ PACKET (App móvil) │ ▼ ┌─────────────────────────────────────────┐ -│ SENTINEL (planificado) │ +│ auditoría (SENTINEL) [planificado] │ │ │ │ LIGHT: Cada 5 min, reglas automáticas │ │ DEEP: Cada 1 hora, muestreo con LLM │ diff --git a/03_COMPONENTES/agentes/clara-margaret.md b/03_COMPONENTES/agentes/clara-margaret.md index 2d47bc6..b32eb48 100644 --- a/03_COMPONENTES/agentes/clara-margaret.md +++ b/03_COMPONENTES/agentes/clara-margaret.md @@ -1,19 +1,22 @@ -# CLARA y MARGARET - Agentes de Ingesta +# secretaria (CLARA / MARGARET) +**Componente:** Ingesta **Versión:** 5.0 **Fecha:** 2024-12-24 +> **Nota:** Este es un microservicio backend, no IA. + --- ## Resumen -| Aspecto | CLARA | MARGARET | +| Aspecto | secretaria (CLARA) | secretaria (MARGARET) | |---------|-------|----------| | Servidor | DECK (72.62.1.113) | CORP (92.112.181.188) | | Puerto | 5051 | 5051 | | Dominio | Personal | Empresarial | | Base de datos | tzzr | corp | -| Tabla log | clara_log | margaret_log | +| Tabla log | secretaria_log | secretaria_log | | Bucket R2 | deck | corp | | Estado | Operativo | Operativo | @@ -30,7 +33,7 @@ PACKET (App móvil) │ ▼ ┌─────────────────────────────────────────┐ -│ CLARA (Personal) / MARGARET (Corp) │ +│ secretaria (CLARA / MARGARET) │ │ │ │ 1. Validar h_instancia │ │ 2. Calcular h_entrada (SHA-256) │ @@ -41,7 +44,7 @@ PACKET (App móvil) └─────────────────────────────────────────┘ │ ▼ - ALFRED / JARED (siguiente paso) + producción (ALFRED / JARED) ``` --- diff --git a/03_COMPONENTES/agentes/feldman.md b/03_COMPONENTES/agentes/feldman.md index 2cdaabd..5980f41 100644 --- a/03_COMPONENTES/agentes/feldman.md +++ b/03_COMPONENTES/agentes/feldman.md @@ -1,34 +1,37 @@ -# FELDMAN - Agente de Consolidación +# contable (FELDMAN) +**Componente:** Consolidación **Versión:** 5.0 **Fecha:** 2024-12-24 +> **Nota:** Este es un microservicio backend, no IA. + --- ## Resumen | Aspecto | Valor | |---------|-------| -| Servidor | CORP (92.112.181.188) | +| Servidor | DECK y CORP | | Puerto | 5054 | -| Base de datos | corp | -| Tablas | feldman_cola, feldman_bloques, feldman_validaciones | +| Base de datos | tzzr / corp | +| Tablas | contable_cola, contable_bloques, contable_validaciones | | Estado | Operativo | --- ## Rol en el Sistema -FELDMAN es el "notario" del sistema: valida y consolida datos en bloques inmutables. +contable (FELDMAN) es el "notario" del sistema: valida y consolida datos en bloques inmutables. ``` -MASON (enriquecido) +administrativo (MASON) │ ▼ ┌─────────────────────────────────────────┐ -│ FELDMAN │ +│ contable (FELDMAN) │ │ │ -│ 1. Recibir en feldman_cola │ +│ 1. Recibir en cola │ │ 2. Validar reglas (M-001, M-002, M-003)│ │ 3. Calcular hash_contenido │ │ 4. Encadenar (hash_previo) │ @@ -42,7 +45,7 @@ MASON (enriquecido) └─────────────────────────────────────────┘ │ ▼ - SENTINEL (auditoría futura) + auditoría (SENTINEL) [planificado] ``` --- diff --git a/README.md b/README.md index 2dd626c..5b896ef 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ## Qué es TZZR -TZZR es un sistema de construcción de arquitecturas personales y empresariales mediante instancias Claude. Los agentes IA actúan como constructores que diseñan y edifican servidores clonables e independientes. +TZZR es un sistema de arquitecturas personales y empresariales. ARCHITECT (con Claude) construye y despliega servidores autónomos (DECK, CORP) que operan independientemente. Los componentes internos (CLARA, ALFRED, FELDMAN, etc.) son microservicios backend, no IA. Las instancias están diseñadas para **consumir** servicios de IA externos (APIs, RunPod), no para contenerla. --- @@ -25,9 +25,10 @@ TZZR es un sistema de construcción de arquitecturas personales y empresariales │ DECK │ │ CORP │ │ HST │ │ 72.62.1.113 │ │ 92.112.181.188 │ │ 72.62.2.84 │ │ │ │ │ │ │ -│ CLARA, ALFRED │ │ MARGARET, JARED │ │ 973 tags │ -│ Servidor │ │ MASON, FELDMAN │ │ API pública │ -│ Personal │ │ Empresarial │ │ │ +│ secretaria │ │ secretaria │ │ 973 tags │ +│ administrativo │ │ administrativo │ │ API pública │ +│ contable │ │ contable │ │ │ +│ producción │ │ producción │ │ │ └─────────────────┘ └─────────────────┘ └─────────────────┘ │ │ └────────┬───────────┘ @@ -45,15 +46,15 @@ TZZR es un sistema de construcción de arquitecturas personales y empresariales ``` PACKET (móvil) ↓ -CLARA (DECK) / MARGARET (CORP) ← Ingesta inmutable +secretaria (CLARA/MARGARET) ← Ingesta inmutable ↓ -ALFRED / JARED ← Flujos predefinidos +producción (ALFRED/JARED) ← Orden de ejecución ↓ -MASON ← Enriquecimiento (24h) +administrativo (MASON) ← Enriquecimiento (24h) ↓ -FELDMAN ← Consolidación blockchain +contable (FELDMAN) ← Consolidación blockchain ↓ -SENTINEL ← Auditoría (planificado) +auditoría (SENTINEL) ← Planificado ``` --- @@ -95,18 +96,19 @@ SENTINEL ← Auditoría (planificado) ## Estado Actual -| Componente | Estado | Notas | -|------------|--------|-------| -| CLARA | Operativo | DECK:5051 | -| MARGARET | Operativo | CORP:5051 | -| ALFRED | Operativo | DECK:5052 | -| JARED | Operativo | CORP:5052 | -| MASON | Operativo | CORP:5053 | -| FELDMAN | Operativo | CORP:5054 | -| HST | Operativo | 973 tags | -| SENTINEL | Planificado | Sin implementar | -| GRACE | Bloqueado | RunPod no inicia | -| NOTARIO | Planificado | Sin implementar | +| Componente | Nombre | Servidor | Estado | +|------------|--------|----------|--------| +| secretaria | CLARA | DECK:5051 | Operativo | +| secretaria | MARGARET | CORP:5051 | Operativo | +| producción | ALFRED | DECK:5052 | Operativo | +| producción | JARED | CORP:5052 | Operativo | +| administrativo | MASON | DECK:5053 | Operativo | +| administrativo | MASON | CORP:5053 | Operativo | +| contable | FELDMAN | DECK:5054 | Operativo | +| contable | FELDMAN | CORP:5054 | Operativo | +| auditoría | SENTINEL | - | Planificado | +| GPU | GRACE | RunPod | Bloqueado | +| - | HST | 72.62.2.84 | Operativo (973 tags) | ---