Vérification d’abord : laisser Claude Code seul sur Symfony
Fais vérifier le travail de Claude Code avant de le relire : /goal, Stop hook PHPUnit et PHPStan, sous-agent vérificateur et tests verrouillés sur Symfony.
Articles techniques, retours d'expérience et guides pratiques sur Claude Code, Symfony et l'architecture logicielle.
224 articles · un nouveau chaque semaine
Fais vérifier le travail de Claude Code avant de le relire : /goal, Stop hook PHPUnit et PHPStan, sous-agent vérificateur et tests verrouillés sur Symfony.
Symfony 8.2 définit workflows et state machines avec #[AsWorkflow] et #[Transition] : exemple complet, enums comme places, guards dans la classe.
PHPStan 2.3 et Turbo, Psalm 7 et sa taint analysis, Mago : les trois outils testés sur les mêmes bugs Symfony, et la stack d’analyse statique à retenir.
RTK, caveman, Serena, claude-context, Repomix, claude-code-router : ce que chaque outil réduit vraiment, ses preuves, ses risques et lequel choisir pour toi.
Symfony 8.2 autorise le joker * dans role_hierarchy et ajoute debug:roles pour voir quels rôles un utilisateur obtient vraiment, avec l’option --tree.
ErrorHandler prépare une page d'exception repensée (PR #64766) et AssetMapper ignore enfin le cache compilé en debug (#64852). Détails et impacts DX.
Rector 2.7 sur Symfony : withComposerBased, withPhpSets à la place de SetList::PHP_*, montée par niveaux de types, et un passage vers Symfony 8 testé.
Symfony 8.2 ajoute $version à UriSigner : liens de reset invalidés après usage, expiration obligatoire en 9.0 et paramètres signés dans les login links.
Ton CLAUDE.md, tes skills et tes hooks datent des modèles 4 ? Audite-les avec /doctor prompt-audit et /skill-doctor, et réécris tes règles NEVER et MUST.
Symfony 8.2 sécurise le logout : formulaire POST, helper Twig logout_button(), réponse JSON sans redirection et back-channel logout OpenID Connect.
Veille Claude Code, Symfony et PHP, retours d'expérience terrain et conseils techniques, directement dans votre boîte mail.