Sobre el proyecto
Coast Standards es un marco de estándares de ingeniería de código fuente disponible, diseñado para software construido con agentes de codificación de IA. El repositorio proporciona un conjunto integral de reglas, pautas específicas por plataforma y verificaciones de cumplimiento automatizadas que pueden instalarse en cualquier proyecto.
El corpus de reglas está organizado en archivos numerados que cubren reglas prioritarias (con DRY como la máxima prioridad), estilo de trabajo, arquitectura y código, seguridad (derivado de OWASP), localización, diseño e interfaz de usuario, pruebas, documentación y proceso de git, auditoría y completitud, modelos y agentes, y entorno de desarrollo. Existen reglas específicas por tipo para servicios backend y pipelines de datos/ML, y documentos de reglas comprobables específicos por plataforma que cubren iOS, macOS, Android, React Native, Web y Python.
La capa de cumplimiento incluye un escáner Python de biblioteca estándar con tablas de firmas por plataforma, una verificación de comentarios de documentación, un verificador que cuenta cuántas reglas sostiene una verificación, configuraciones de linter incluidas, tres ganchos de git (pre-commit, commit-msg, pre-push), ganchos de sesión de Claude Code y un instalador adopt.py que puede instalar todo en cualquier proyecto con un solo comando.
El repositorio es de código fuente disponible bajo su propia licencia, no de código abierto. Fue construido y probado en el propio repositorio de Coast y en tres aplicaciones iOS publicadas. El corpus se sitúa en "verificado por una comprobación 170 de 643" al 4 de septiembre de 2026.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.