Résoudre tous les problèmes identifiés S46 pour rendre le pipeline Neo Notion → Mac Bridge → neo.py fiable et fluide.
<aside> 📌
Contexte : Claude Code revient à 23h (rate-limit levé). Session S47 = hardening.
Référence : claude --resume 1376f485-d91f-4d49-a914-3112d6971d97
</aside>
Problème : Le endpoint GET /mac/exec?cmd=... est rejoué 2x par le client HTTP Notion (retry sur timeout). Chaque commande mutante s'exécute en double.
Actions :
POST /mac/exec qui accepte {"cmd": "..."} en JSON bodycmd est reçu dans les 5 secondes, renvoyer le résultat caché au lieu de ré-exécuterweb.loadPage en POST si possible, sinon GET avec cache)Fichier : ~/neo-mac-bridge/bridge.py (ou là où tourne le bridge)
Priorité : 🔴 CRITIQUE — sans cela, Neo Notion reste aveugle pour l'écriture
Problème : Le script parse tout l'AST de 3006 lignes → timeout Mac Bridge (>10s).
Actions :
--quick qui fait UNIQUEMENT : wc -l, grep -c def, python3 -c import ast, head/tail 5 lignes--quick doit retourner en <2 secondes