354a68788d
Poursuite de la sous-classe help-text du fixa8342e9(session 004414). Audit exhaustif des 22 générateurs `*_gen.py` (help d'une sous-commande énumérant ses fichiers de sortie ↔ fichiers réellement écrits) → 21/22 CLEAN, 1 vrai défaut : seo_gen.py:293. Le help `build` disait « genere seo_keywords/schema_org/hreflang + MANIFEST » alors que le code (l.259-262) écrit seo_keywords.json, seo_schema_org.json, seo_hreflang.json, MANIFEST.json : le help droppait le préfixe seo_ sur 2 des 3 fichiers (schema_org, hreflang) + l'extension .json sur tous → nommait des fichiers INEXISTANTS (schema_org ≠ seo_schema_org.json). Même classe quea8342e9. Preuve fix-en-une-passe : docstring module (l.6-9) ET README (l.15-18) nommaient déjà correctement les 4 fichiers exacts ; le help était le seul outlier, aligné maintenant sur eux + la convention des frères (commissions/audit_5d/app_config = noms complets). Style ASCII sans-accent du fichier respecté (genere). 0 gate (#5 — help ni sérialisé ni AST-parsé ; parseur de help fragile : pas de convention commune aux 22, classe couverte par audit périodique). Sortie build byte-identical aux 4 out/ commités (0 rebuild). 0 prod (#8), 0 chiffre inventé (#6). run_ci 33 PASS · 0 FAIL · 0 SKIP. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>