interface/cocoa/overlay.py etait un sous-paquet quand systeme/macos.py et moteur/mlx.py sont des modules plats. Rien n'expliquait la difference : la couche Windows aurait eu a deviner lequel des deux motifs imiter, et aurait reproduit l'incoherence dans un sens ou dans l'autre. interface/cocoa.py est donc mis a plat, contenu inchange (diff vide), et la regle est ecrite dans interface/__init__.py : un module plat par plateforme, sous-paquet seulement le jour ou une plateforme exige plusieurs fichiers. 105 tests inchanges. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| cocoa.py | ||