À propos du projet
Coast Standards est un cadre de normes d'ingénierie disponible en code source, conçu pour les logiciels développés avec des agents de codage IA. Le dépôt fournit un ensemble complet de règles, de directives spécifiques aux plateformes et de contrôles d'application automatisés qui peuvent être installés dans n'importe quel projet.
Le corpus de règles est organisé en fichiers numérotés couvrant les règles prioritaires (avec DRY comme priorité absolue), le style de travail, l'architecture et le code, la sécurité (dérivé d'OWASP), la localisation, la conception et l'interface utilisateur, les tests, la documentation et le processus git, l'audit et l'exhaustivité, les modèles et agents, et l'environnement de développement. Des règles spécifiques aux types existent pour les services backend et les pipelines de données/ML, et des documents de règles vérifiables spécifiques aux plateformes couvrent iOS, macOS, Android, React Native, Web et Python.
La couche d'application comprend un analyseur Python de bibliothèque standard avec des tables de signatures par plateforme, une vérification de commentaires de documentation, un vérificateur qui compte combien de règles un contrôle respecte, des configurations de linter fournies, trois hooks git (pre-commit, commit-msg, pre-push), des hooks de session Claude Code, et un installateur adopt.py qui peut tout installer dans n'importe quel projet en une seule commande.
Le dépôt est disponible en code source sous sa propre licence, pas en open source. Il a été construit et prouvé sur le propre dépôt de Coast et trois applications iOS publiées. Le corpus se situe à « appliqué par un contrôle 170 sur 643 » au 4 septembre 2026.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.