Document de suivi à jour pour la v3 (Blockly 13). Les anciennes notes de revue (tailles de fichiers, flags ENABLE_*, « aucun test ») sont obsolètes et ont été retirées.
package.json exports, KERNEL)shared ↔ block_types_registry cassé (injection registerVariableTypeForBlockResolver)@packageDocumentation uniformes ; quasi zéro any / @ts-ignoretests/*.test.ts (générateurs, typing, fields, convertisseur rduino, core-api)| Priorité | Sujet | Notes |
|---|---|---|
| Haute | Découper shared.ts / arduino_generator.ts | God modules (~1200 L) |
| Haute | Boot DOM démo (getElementById + !) | Fail soft / résolution unique |
| Moyenne | Étendre core-api.test.ts | createUcBlockly, persistence, checker |
| Moyenne | Isoler blockly_patches.ts | Facade + tests au bump Blockly |
| Basse | Factoriser mutators +/- | array / libre / logic |
Voir aussi Architecture et Répartition.