← Todos los proyectos
Resumen del proyecto
arch_sherpa
Scaffolding y validación arquitectónica para mantener estructuras Flutter coherentes.
Contexto
CLI de Dart publicado para crear y auditar estructuras de proyectos y funcionalidades Flutter.
Problema
Las convenciones arquitectónicas pierden valor cuando la generación, la validación y la migración siguen reglas distintas o las decisiones de gestión de estado divergen sin señal alguna.
Enfoque
La herramienta combina scaffolding con diagnósticos estructurales estrictos, validación de configuración y comprobaciones de compatibilidad para Riverpod, BLoC y Cubit.
Implementación
El repositorio público separa la detección, la generación y la validación de arquitectura. Las matrices de fixtures y snapshots permiten revisar las estructuras generadas, mientras que la detección ligera de metadatos de CocoaPods y Swift Package Manager aporta contexto de plataforma sin compilar la aplicación analizada.
Aspectos técnicos destacados
- Generación de proyectos y funcionalidades
- Diagnósticos estrictos e informes de auditoría
- Validación y migración de configuración
- Tests de integración y snapshots de estructuras generadas