Cette compétence fournit l'implémentation concrète des verbes _contract utilisés par les compétences de domaine Montaj. Elle agit comme la couche de traduction qui convertit les verbes canoniques (comme l'exécution d'une étape, la lecture/sauvegarde de projets et la journalisation) en exécutions locales réelles via soit une API HTTP, soit une interface de ligne de commande.
Cette compétence est automatiquement chargée par le dispatcher Montaj. Elle est essentielle lorsque l'agent doit interagir avec l'environnement local Montaj pour manipuler des projets vidéo, invoquer des étapes de traitement (comme le découpage, la transcription ou le recadrage) et gérer l'espace de travail du projet.
_contract vers des points de terminaison HTTP (port 3000) et des commandes CLI (montaj <step>). Il comprend des directives strictes pour la discipline "GET-fresh-merge-save" afin d'éviter la perte de données lors d'éditions UI concurrentes.Conçue pour les agents intégrés à l'écosystème de l'éditeur vidéo IA Montaj, utilisant généralement un runtime capable de bash pour la CLI ou curl pour les interactions HTTP.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.