workspace/projects/gamilit/orchestration/00-guidelines/HERENCIA-DIRECTIVAS.md
rckrdmrd ea1879f4ad feat: Initial workspace structure with multi-level Git configuration
- Configure workspace Git repository with comprehensive .gitignore
- Add Odoo as submodule for ERP reference code
- Include documentation: SETUP.md, GIT-STRUCTURE.md
- Add gitignore templates for projects (backend, frontend, database)
- Structure supports independent repos per project/subproject level

Workspace includes:
- core/ - Reusable patterns, modules, orchestration system
- projects/ - Active projects (erp-suite, gamilit, trading-platform, etc.)
- knowledge-base/ - Reference code and patterns (includes Odoo submodule)
- devtools/ - Development tools and templates
- customers/ - Client implementations template

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 10:44:23 -06:00

3.9 KiB

Herencia de Directivas - Gamilit

Arquitectura de Directivas

Este proyecto hereda directivas del workspace (core) y define directivas específicas.

Directivas Globales (heredadas de core)

Path: ~/workspace/core/orchestration/directivas/

Estas directivas aplican a TODOS los proyectos del workspace:

Directiva Propósito
DIRECTIVA-FLUJO-5-FASES.md Workflow obligatorio de 5 fases
DIRECTIVA-VALIDACION-SUBAGENTES.md Validación de entregables
POLITICAS-USO-AGENTES.md Reglas de delegación
DIRECTIVA-DOCUMENTACION-OBLIGATORIA.md Documentación requerida
DIRECTIVA-CALIDAD-CODIGO.md Estándares de código
DIRECTIVA-CONTROL-VERSIONES.md Git y versionado
DIRECTIVA-GESTION-BACKUPS-GITIGNORE.md Backups y gitignore
PROTOCOLO-ESCALAMIENTO-PO.md Escalamiento al PO
ESTANDARES-NOMENCLATURA-BASE.md Nomenclatura base
SISTEMA-RETROALIMENTACION.md Mejora continua

Directivas Específicas de Gamilit

Path: ~/workspace/projects/gamilit/orchestration/directivas/

Directiva Propósito
DIRECTIVA-DISENO-BASE-DATOS.md Diseño de BD con 14 schemas PostgreSQL
DIRECTIVA-POLITICA-CARGA-LIMPIA.md DDL-first, sin migraciones
ESTANDARES-API-ROUTES.md Convenciones de rutas REST
ESTANDARES-TESTING-API.md Estándares de testing para API
PITFALLS-API-ROUTES.md Errores comunes a evitar
AUTOMATIZACION-VALIDACION-RUTAS.md Validación automática de rutas
GUIA-NOMENCLATURA-COMPLETA.md Nomenclatura específica Gamilit

Prompts Base (heredados de core)

Path: ~/workspace/core/orchestration/prompts/base/

Prompt Uso
PROMPT-SUBAGENTES-BASE.md Instrucciones generales para subagentes
PROMPT-BUG-FIXER.md Corrección de bugs genérico
PROMPT-CODE-REVIEWER.md Revisión de código
PROMPT-FEATURE-DEVELOPER.md Desarrollo de features
PROMPT-DOCUMENTATION-VALIDATOR.md Validación de documentación
PROMPT-POLICY-AUDITOR.md Auditoría de políticas
PROMPT-REQUIREMENTS-ANALYST.md Análisis de requerimientos
PROMPT-WORKSPACE-MANAGER.md Gestión del workspace

Prompts Específicos de Gamilit

Path: ~/workspace/projects/gamilit/orchestration/prompts/

Prompt Uso
PROMPT-DATABASE-AGENT.md Agente para tareas de BD PostgreSQL
PROMPT-DATABASE-AUDITOR.md Auditoría y optimización de BD
PROMPT-BACKEND-AGENT.md Desarrollo backend NestJS
PROMPT-FRONTEND-AGENT.md Desarrollo frontend React
PROMPT-ARCHITECTURE-ANALYST.md Análisis arquitectónico

Templates y Checklists (core)

Path: ~/workspace/core/orchestration/templates/

  • TEMPLATE-ANALISIS.md
  • TEMPLATE-PLAN.md
  • TEMPLATE-VALIDACION.md
  • TEMPLATE-CONTEXTO-SUBAGENTE.md

Path: ~/workspace/core/orchestration/checklists/

  • CHECKLIST-CODE-REVIEW-API.md
  • CHECKLIST-REFACTORIZACION.md

Orden de Precedencia

Cuando hay conflicto entre directivas:

  1. Directivas específicas del proyecto (mayor prioridad)
  2. Directivas globales del workspace
  3. Prompts específicos del proyecto
  4. Prompts base del workspace

Uso para Subagentes

Al invocar un subagente, incluir en el contexto:

DIRECTIVAS_A_LEER:
  globales:
    - ~/workspace/core/orchestration/directivas/DIRECTIVA-FLUJO-5-FASES.md
    - ~/workspace/core/orchestration/directivas/POLITICAS-USO-AGENTES.md
  especificas:
    - ~/workspace/projects/gamilit/orchestration/directivas/[DIRECTIVA-RELEVANTE].md
  prompt_base:
    - ~/workspace/core/orchestration/prompts/base/PROMPT-SUBAGENTES-BASE.md
  prompt_especifico:
    - ~/workspace/projects/gamilit/orchestration/prompts/[PROMPT-AGENTE].md
  contexto_proyecto:
    - ~/workspace/projects/gamilit/orchestration/00-guidelines/CONTEXTO-PROYECTO.md

Sistema NEXUS - Gamilit v2.0 Actualizado: 2025-12-05