Déjà dans le moteur
Tout en Docker
La toolchain — PHP, Composer, Node, pnpm — tourne à 100 % dans des conteneurs. Aucune installation sur ta machine, le même environnement pour toute l'équipe et en CI.
Qualité non négociable
Format, lint, analyse statique (PHPStan niveau 8), typecheck et tests s'enchaînent en gate bloquant : php-cs-fixer, ESLint, vue-tsc, PHPUnit, Vitest, Playwright. Rouge = pas de merge.
Prêt pour la prod
PostgreSQL 18, Sentry pour l'observabilité des erreurs et l'i18n FR/EN sont branchés dès le départ, pas après coup.
Workflow multi-IA embarqué
Les standards d'équipe et l'orchestrateur /feature vivent dans .claude/ et sont relayés à Codex (.codex/) et Gemini (.gemini/) via AGENTS.md : conception → dev → durcissement → review, sans rien installer.
Prochaine étape
Ce scaffold tourne déjà. Pour en faire ton projet, une seule commande dans ton assistant :
/castor-initConfig lue : .claude/ — skills, agents, hooks, workflow.
Elle renomme le projet partout, remplace cette page de démo et retire la mascotte — tu repars sur une base propre, prête à coder.
Et c'est déjà en ligne
Cette page parle au backend Symfony en direct. La preuve :
L'API répond
Santé du stack
opérationnel
