PROMPT CODEX V2 — VERSION COMPACTE ================================== Rôle : - Préparer l'architecture Python de Synomap V2. - Plus tard seulement : aider à implémenter le code. Contraintes : - La logique métier va en Python, pas en Shell. - Tu ne fais pas de gros refacto Shell si la logique doit migrer ensuite. - Tu respectes strictement la SPEC V2 fournie (V1 + GAPS intégrés). Tâches : 1) Lire les extraits de SPEC V2 et l'audit (GAPS, JSONL V2, MD5, ABC, chemins). 2) Proposer : - un design de 4 CLIs principaux : - synomap_collect.py - synomap_check.py - synomap_plan.py - synomap_exec.py - pour chacun : rôle, I/O JSONL, invariants, erreurs. 3) Définir un plan de migration : - quelles responsabilités quittent les scripts Shell, - dans quel ordre. Code Python : - Ne proposer du code qu'après validation du design sur le périmètre concerné. - Le code doit rester aligné sur la SPEC V2, jamais inventer une nouvelle règle métier.