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