[GOVERNANCE] feat: Agregar modelo de herencia (_inheritance.yml)
Some checks are pending
Build / Build Backend (push) Waiting to run
Build / Build Docker Image (push) Blocked by required conditions
Build / Build Mobile (TypeScript Check) (push) Waiting to run
Lint / Lint Backend (push) Waiting to run
Lint / Lint Mobile (push) Waiting to run
Test / Backend E2E Tests (push) Waiting to run
Test / Mobile Unit Tests (push) Waiting to run
Some checks are pending
Build / Build Backend (push) Waiting to run
Build / Build Docker Image (push) Blocked by required conditions
Build / Build Mobile (TypeScript Check) (push) Waiting to run
Lint / Lint Backend (push) Waiting to run
Lint / Lint Mobile (push) Waiting to run
Test / Backend E2E Tests (push) Waiting to run
Test / Mobile Unit Tests (push) Waiting to run
TAREA: TASK-2026-01-16-002 (Workspace) - Sistema de Priorización y Herencia Archivo: orchestration/_inheritance.yml - Define relación de herencia con proyectos padre - Especifica capacidades heredadas - Configura validaciones de compatibilidad Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
db04e7288f
commit
dedb0b623c
105
orchestration/_inheritance.yml
Normal file
105
orchestration/_inheritance.yml
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
# ═══════════════════════════════════════════════════════════════════════════════
|
||||||
|
# DECLARACION DE HERENCIA - MIINVENTARIO
|
||||||
|
# ═══════════════════════════════════════════════════════════════════════════════
|
||||||
|
#
|
||||||
|
# Proyecto: miinventario
|
||||||
|
# Rol: Sistema de inventario simplificado
|
||||||
|
# Nivel: STANDALONE
|
||||||
|
# Estado: ACTIVO (80% completitud)
|
||||||
|
#
|
||||||
|
# ═══════════════════════════════════════════════════════════════════════════════
|
||||||
|
|
||||||
|
version: "1.0.0"
|
||||||
|
created: "2026-01-16"
|
||||||
|
updated: "2026-01-16"
|
||||||
|
proyecto: "miinventario"
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
# RELACION DE HERENCIA
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
herencia:
|
||||||
|
parent: null # Proyecto standalone
|
||||||
|
parent_version: null
|
||||||
|
tipo: "STANDALONE"
|
||||||
|
cadena: "miinventario"
|
||||||
|
descripcion: "Sistema de inventario independiente, sin dependencias de otros proyectos"
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
# MODULOS
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
modulos:
|
||||||
|
heredados: [] # No hereda de nadie
|
||||||
|
|
||||||
|
propios:
|
||||||
|
- name: "productos"
|
||||||
|
id: "MII-001"
|
||||||
|
version: "1.0.0"
|
||||||
|
estado: "90%"
|
||||||
|
descripcion: "Catalogo de productos"
|
||||||
|
|
||||||
|
- name: "inventario"
|
||||||
|
id: "MII-002"
|
||||||
|
version: "1.0.0"
|
||||||
|
estado: "85%"
|
||||||
|
descripcion: "Control de stock"
|
||||||
|
|
||||||
|
- name: "movimientos"
|
||||||
|
id: "MII-003"
|
||||||
|
version: "1.0.0"
|
||||||
|
estado: "80%"
|
||||||
|
descripcion: "Entradas y salidas"
|
||||||
|
|
||||||
|
- name: "reportes"
|
||||||
|
id: "MII-004"
|
||||||
|
version: "1.0.0"
|
||||||
|
estado: "70%"
|
||||||
|
descripcion: "Reportes de inventario"
|
||||||
|
|
||||||
|
- name: "alertas"
|
||||||
|
id: "MII-005"
|
||||||
|
version: "1.0.0"
|
||||||
|
estado: "75%"
|
||||||
|
descripcion: "Alertas de stock minimo"
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
# CONFIGURACION
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
configuracion:
|
||||||
|
stack:
|
||||||
|
backend: "Node.js, Express"
|
||||||
|
frontend: "React"
|
||||||
|
database: "PostgreSQL"
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
# CONSUMIDORES
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
consumidores:
|
||||||
|
proyectos: []
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
# VALIDACION
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
validacion:
|
||||||
|
ultima_validacion: "2026-01-16"
|
||||||
|
estado_general: "activo"
|
||||||
|
completitud: "80%"
|
||||||
|
|
||||||
|
bloqueos: [] # Sin bloqueos - standalone
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
# METADATA
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
metadata:
|
||||||
|
created_by: "Claude Opus 4.5"
|
||||||
|
created_at: "2026-01-16"
|
||||||
|
task_id: "TASK-2026-01-16-002"
|
||||||
|
|
||||||
|
# ═══════════════════════════════════════════════════════════════════════════════
|
||||||
|
# FIN DE DECLARACION DE HERENCIA
|
||||||
|
# ═══════════════════════════════════════════════════════════════════════════════
|
||||||
Loading…
Reference in New Issue
Block a user