clinica-dental/docs/_quick/QUICK-INDEX.yml
2026-01-16 04:14:26 -06:00

163 lines
5.7 KiB
YAML

# Indice de Navegacion Rapida
# Proyecto: clinica-dental
# Sistema de Gestion para Clinicas Dentales
version: "1.0.0"
proyecto: "clinica-dental"
fecha_creacion: "2026-01-16"
descripcion: "Navegacion rapida del proyecto Clinica Dental"
# ============================================================================
# PUNTO DE ENTRADA RAPIDO
# ============================================================================
inicio_rapido:
descripcion: "Accesos directos a recursos principales"
documentacion:
principal: "docs/README.md"
mapa: "docs/_MAP.md"
vision: "docs/00-vision-general/"
definiciones:
indice: "docs/_definitions/_INDEX.yml"
database: "docs/_definitions/DATABASE-SCHEMA.md"
entities: "docs/_definitions/ENTITIES-CATALOG.md"
services: "docs/_definitions/SERVICES-CATALOG.md"
modules: "docs/_definitions/MODULES-CATALOG.md"
orchestration:
indice: "orchestration/_MAP.md"
inventarios: "orchestration/inventarios/"
trazas: "orchestration/trazas/"
referencias: "orchestration/_refs/WS-REFERENCES.yml"
codigo:
database_schemas: "database/schemas/"
database_seeds: "database/seeds/"
# ============================================================================
# INDICES RAPIDOS
# ============================================================================
indices_rapidos:
modulos: "QUICK-MODULES.yml"
database: "QUICK-DATABASE.yml"
api: "QUICK-API.yml"
# ============================================================================
# MODULOS DENTALES - ACCESO DIRECTO
# ============================================================================
modulos_dentales:
odontograma:
id: "DENTAL-001"
docs: "docs/01-epicas/DENTAL-001-odontograma.md"
tablas: ["dental.odontogramas", "dental.odontograma_piezas"]
estado: "planificado"
tratamientos:
id: "DENTAL-002"
docs: "docs/01-epicas/DENTAL-002-tratamientos.md"
tablas: ["dental.tratamientos_catalogo", "dental.tratamientos_paciente"]
estado: "planificado"
ortodoncia:
id: "DENTAL-003"
docs: "docs/01-epicas/DENTAL-003-ortodoncia.md"
tablas: ["dental.ortodoncia", "dental.ortodoncia_citas"]
estado: "planificado"
protesis:
id: "DENTAL-004"
docs: "docs/01-epicas/DENTAL-004-protesis.md"
tablas: ["dental.protesis"]
estado: "planificado"
radiografias:
id: "DENTAL-005"
docs: "docs/01-epicas/DENTAL-005-radiografias.md"
tablas: ["dental.radiografias"]
estado: "planificado"
presupuestos:
id: "DENTAL-006"
docs: "docs/01-epicas/DENTAL-006-presupuestos.md"
tablas: ["dental.presupuestos", "dental.presupuesto_lineas"]
estado: "planificado"
# ============================================================================
# FASES HEREDADAS
# ============================================================================
fases_heredadas:
saas:
descripcion: "Fase 4 - Capacidades SaaS"
mapa: "docs/04-fase-saas/_MAP.md"
modulos:
- { id: "MGN-016", nombre: "Billing", ruta: "docs/04-fase-saas/MGN-016-billing/" }
- { id: "MGN-017", nombre: "Plans", ruta: "docs/04-fase-saas/MGN-017-plans/" }
- { id: "MGN-018", nombre: "Webhooks", ruta: "docs/04-fase-saas/MGN-018-webhooks/" }
- { id: "MGN-019", nombre: "Feature Flags", ruta: "docs/04-fase-saas/MGN-019-feature-flags/" }
ia:
descripcion: "Fase 5 - Inteligencia Artificial"
mapa: "docs/05-fase-ia/_MAP.md"
modulos:
- { id: "MGN-020", nombre: "AI Integration", ruta: "docs/05-fase-ia/MGN-020-ai-integration/" }
- { id: "MGN-021", nombre: "WhatsApp Business", ruta: "docs/05-fase-ia/MGN-021-whatsapp-business/" }
- { id: "MGN-022", nombre: "MCP Server", ruta: "docs/05-fase-ia/MGN-022-mcp-server/" }
# ============================================================================
# ATAJOS POR ROL
# ============================================================================
por_rol:
backend_developer:
- "docs/_definitions/ENTITIES-CATALOG.md"
- "docs/_definitions/SERVICES-CATALOG.md"
- "docs/_definitions/DATABASE-SCHEMA.md"
- "database/schemas/"
frontend_developer:
- "docs/_quick/QUICK-API.yml"
- "docs/_definitions/MODULES-CATALOG.md"
database_admin:
- "docs/_definitions/DATABASE-SCHEMA.md"
- "docs/_quick/QUICK-DATABASE.yml"
- "database/schemas/01-dental-schema-ddl.sql"
- "orchestration/inventarios/DATABASE_INVENTORY.yml"
architect:
- "docs/00-vision-general/"
- "docs/_definitions/MODULES-CATALOG.md"
- "orchestration/DEPENDENCY-GRAPH.yml"
odontologo:
- "docs/01-epicas/DENTAL-001-odontograma.md"
- "docs/01-epicas/DENTAL-002-tratamientos.md"
- "docs/01-epicas/DENTAL-006-presupuestos.md"
auxiliar_dental:
- "docs/01-epicas/DENTAL-003-ortodoncia.md"
- "docs/01-epicas/DENTAL-005-radiografias.md"
recepcionista:
- "docs/04-fase-saas/MGN-017-plans/"
- "docs/05-fase-ia/MGN-021-whatsapp-business/"
administrador_clinica:
- "docs/01-epicas/DENTAL-006-presupuestos.md"
- "docs/04-fase-saas/MGN-016-billing/"
# ============================================================================
# HERENCIA Y PADRES
# ============================================================================
herencia:
padre: "erp-clinicas"
nivel: 3
cadena:
- { proyecto: "erp-core", nivel: 1 }
- { proyecto: "erp-clinicas", nivel: 2 }
- { proyecto: "clinica-dental", nivel: 3 }
referencias_padre: "orchestration/_refs/WS-REFERENCES.yml"
# ============================================================================
# REFERENCIAS A WORKSPACE
# ============================================================================
workspace:
quick_index: "@WS_QUICK_INDEX"
definitions: "@WS_DEF_*"
catalog: "shared/catalog/"
templates: "shared/templates/"