erp-core/docs/97-adr/ADR-005-path-aliases.md

21 lines
661 B
Markdown

# ADR-005: Path Aliases
**Estado:** Aceptada | **Fecha:** 2025-11-23 | **Responsable:** Architecture-Analyst
## Decisión
Uso de path aliases: @shared, @modules, @components, @services, @config, @database
## Justificación
### Referencia a Gamilit
- Imports limpios: `@shared/services` vs `../../../shared/services`
- Refactoring fácil (mover carpetas sin romper imports)
- IDE support completo
## Consecuencias
**Positivas:** Legibilidad +50%, refactoring fácil, IDE autocomplete
**Negativas:** Configuración inicial en tsconfig.json y vite.config.ts
## Referencias
- [Gamilit Backend Patterns](../00-analisis-referencias/gamilit/backend-patterns.md)