Files
system-docs/01_ARQUITECTURA/entidades/itm.md
ARCHITECT 6ea70bd34f 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
2025-12-29 18:23:41 +00:00

1.7 KiB

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

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)