Update to Skynet v7 - Complete documentation restructure
- Nueva estructura de carpetas según Skynet v7 - Añadidos schemas SQL completos - Documentación de entidades, componentes e integraciones - Modelo de seguridad actualizado - Infraestructura y operaciones reorganizadas
This commit is contained in:
84
01_ARQUITECTURA/entidades/itm.md
Normal file
84
01_ARQUITECTURA/entidades/itm.md
Normal file
@@ -0,0 +1,84 @@
|
||||
# ITM - Items
|
||||
|
||||
**Tipo:** Entidad de Plano Ideal
|
||||
**Estado:** Planificado
|
||||
|
||||
---
|
||||
|
||||
## Descripción
|
||||
|
||||
Los ITM representan el **plano ideal** (T0). Son la "partitura" que guía las acciones. Definiciones perfectas de lo que debería existir o lograrse.
|
||||
|
||||
---
|
||||
|
||||
## Concepto
|
||||
|
||||
| Aspecto | Descripción |
|
||||
|---------|-------------|
|
||||
| **Naturaleza** | Ideal, abstracta |
|
||||
| **Temporalidad** | T-N → T-1 → T0 |
|
||||
| **Energía** | No consume (es definición) |
|
||||
| **Mutabilidad** | Versionable |
|
||||
|
||||
---
|
||||
|
||||
## Tipos de Items
|
||||
|
||||
| Tipo | Descripción |
|
||||
|------|-------------|
|
||||
| **accion_ideal** | Acción que debería ejecutarse |
|
||||
| **objetivo** | Meta a alcanzar |
|
||||
| **requerimiento** | Requisito a cumplir |
|
||||
|
||||
---
|
||||
|
||||
## Schema Propuesto
|
||||
|
||||
```sql
|
||||
CREATE TABLE items (
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
h_item VARCHAR(64) UNIQUE NOT NULL,
|
||||
h_instancia VARCHAR(64) NOT NULL,
|
||||
secuencia BIGINT NOT NULL,
|
||||
hash_previo VARCHAR(64),
|
||||
hash_contenido VARCHAR(64),
|
||||
tipo_item VARCHAR(50) NOT NULL,
|
||||
titulo VARCHAR(255) NOT NULL,
|
||||
descripcion TEXT,
|
||||
criterios_aceptacion JSONB,
|
||||
metadata JSONB,
|
||||
proyecto_tag VARCHAR(64),
|
||||
etiquetas JSONB,
|
||||
estado VARCHAR(20) DEFAULT 'draft',
|
||||
created_at TIMESTAMPTZ DEFAULT NOW(),
|
||||
created_by VARCHAR(64),
|
||||
UNIQUE (h_instancia, secuencia)
|
||||
);
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Fórmula Hash
|
||||
|
||||
```
|
||||
h_item = SHA-256(h_instancia:secuencia:tipo:contenido)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Relación con Otros Planos
|
||||
|
||||
```
|
||||
ITM (ideal)
|
||||
│
|
||||
├──► h_maestro (HST tags)
|
||||
├──► h_player (PLY responsable)
|
||||
├──► h_loc (LOC ubicación)
|
||||
└──► h_flag (FLG normativa)
|
||||
│
|
||||
▼ materializa
|
||||
MST (milestone)
|
||||
│
|
||||
▼ genera
|
||||
BCK (bloque)
|
||||
```
|
||||
Reference in New Issue
Block a user