- 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
85 lines
1.7 KiB
Markdown
85 lines
1.7 KiB
Markdown
# 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)
|
|
```
|