{"name":"Lamalo Movie Maker","description":"Monte des films à partir d'une table déclarative : importer des médias, tenir un film, fabriquer ce qui manque en annonçant son prix, écouter un média pour en tirer ses mots, rendre le master. Un refus énumère ce qui est accepté, et un travail long rend une fiche à suivre plutôt qu'un résultat. Un appel se présente avec une clé d'API en jeton porteur ; la portée de l'appel est la plus basse des deux, celle de la clé et celle de son acteur. Le compte est prépayé : le montant estimé est retenu avant l'acte, seul le coût réel est débité, et « argent.solde » dit ce qui reste sur le compte comme sur la clé.","supportedInterfaces":[{"url":"https://moviemaker.lamalo.ai/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"organization":"Lamalo","url":"https://lamalo.ai"},"version":"0","documentationUrl":"https://moviemaker.lamalo.ai/api/catalogue","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"porteur":{"type":"http","scheme":"bearer","description":"Une clé d'API. Un appel sans jeton reçoit un 401 HTTP, jamais une erreur JSON-RPC : il n'a pas d'auteur, donc il n'entre pas dans le produit."}},"security":[{"porteur":[]}],"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"argent_constater","name":"Constater un paiement revenu de Stripe","description":"Constater un paiement revenu de Stripe. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"argent_constater\", \"entree\": {\"session\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"argent_releve","name":"Le grand livre : d'où l'argent vient et où il va","description":"Le grand livre : d'où l'argent vient et où il va. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"argent_releve\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"argent_solde","name":"Ce qui reste, ce qui est retenu, ce qui est dépensé","description":"Ce qui reste, ce qui est retenu, ce qui est dépensé. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"argent_solde\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"argent_tarifs","name":"La grille de prix : combien coûte une vidéo, une pub, une affiche, un short, une vidéo immobilière (ordres de grandeur mesurés, en euros) ; le crédit offert à l'inscription ; la recharge minimale. À lire quand on demande les prix ou « combien ça coûte ». Gratuit","description":"La grille de prix : combien coûte une vidéo, une pub, une affiche, un short, une vidéo immobilière (ordres de grandeur mesurés, en euros) ; le crédit offert à l'inscription ; la recharge minimale. À lire quand on demande les prix ou « combien ça coûte ». Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"argent_tarifs\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"argent_transparence","name":"Sur ce qui a été payé : la part des fournisseurs, modèle par modèle, et celle de Lamalo","description":"Sur ce qui a été payé : la part des fournisseurs, modèle par modèle, et celle de Lamalo. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"argent_transparence\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"avatar_jumeau","name":"Le JUMEAU NUMÉRIQUE d'une personne réelle : un présentateur qui lui ressemble et parle comme elle (« fais parler mon avatar sans que je tourne »). Trois temps : `creer` (une vidéo d'elle ; 2,13 $ la première fois, dis-le), `consentement` (rend le lien que ELLE ouvre pour dire son accord devant sa caméra : transmets-le tel quel, sans rien décider à sa place), `lire` (l'avancement ; le jumeau ne parle qu'une fois l'accord reçu). La personne réelle passe d'abord par sa fiche (accord d'un tiers, mineur refusé) : les refus se disent tels quels. L'Engine ne le sert pas toujours : refus `capacite_absente`, dis-le et propose `a_la_place`, sans date.","description":"Le JUMEAU NUMÉRIQUE d'une personne réelle : un présentateur qui lui ressemble et parle comme elle (« fais parler mon avatar sans que je tourne »). Trois temps : `creer` (une vidéo d'elle ; 2,13 $ la première fois, dis-le), `consentement` (rend le lien que ELLE ouvre pour dire son accord devant sa caméra : transmets-le tel quel, sans rien décider à sa place), `lire` (l'avancement ; le jumeau ne parle qu'une fois l'accord reçu). La personne réelle passe d'abord par sa fiche (accord d'un tiers, mineur refusé) : les refus se disent tels quels. L'Engine ne le sert pas toujours : refus `capacite_absente`, dis-le et propose `a_la_place`, sans date.. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"avatar_jumeau\", \"entree\": {\"etape\": \"<string>\", \"personne\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"avis_donner","name":"Dire ce qu'on pense du produit, pour que Lamalo le lise","description":"Dire ce qu'on pense du produit, pour que Lamalo le lise. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"avis_donner\", \"entree\": {\"texte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"avis_ouvrir_piece","name":"Ouvrir une porte pour joindre une capture ou une vidéo de l'écran à un avis","description":"Ouvrir une porte pour joindre une capture ou une vidéo de l'écran à un avis. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"avis_ouvrir_piece\", \"entree\": {\"nature\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"canal_envoyer_vers","name":"Envoyer le dernier média fini de ce fil (et, si demandé, la suite de la conversation) sur une AUTRE messagerie reliée au compte : « envoie le résultat sur Discord ». Gratuit","description":"Envoyer le dernier média fini de ce fil (et, si demandé, la suite de la conversation) sur une AUTRE messagerie reliée au compte : « envoie le résultat sur Discord ». Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"canal_envoyer_vers\", \"entree\": {\"canal\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"capacite_chercher","name":"Trouver dans la carte des capacités du moteur le geste qui fait ce que la personne demande (effet, texte à l'écran, disposition, transition, musique, style, format), avec sa commande, son moment et ses réglages laissés à JEV","description":"Trouver dans la carte des capacités du moteur le geste qui fait ce que la personne demande (effet, texte à l'écran, disposition, transition, musique, style, format), avec sa commande, son moment et ses réglages laissés à JEV. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"capacite_chercher\", \"entree\": {\"demande\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"catalogue_echantillons","name":"Les échantillons animés des éléments des bibliothèques (styles, teintes, ambiances, raccords...), pour les voir avant de choisir. Gratuit","description":"Les échantillons animés des éléments des bibliothèques (styles, teintes, ambiances, raccords...), pour les voir avant de choisir. Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"catalogue_echantillons\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"catalogue_lire","name":"Les noms que le moteur accepte","description":"Les noms que le moteur accepte. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"catalogue_lire\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_choisir_defaut","name":"Faire d'un style nommé le style par défaut du compte : celui que prend tout ce qui ne nomme pas de style (D160)","description":"Faire d'un style nommé le style par défaut du compte : celui que prend tout ce qui ne nomme pas de style (D160). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_choisir_defaut\", \"entree\": {\"charte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_choisir_style","name":"Choisir le style de sous-titres de TOUS les films du compte (null : chaque plan propose le sien)","description":"Choisir le style de sous-titres de TOUS les films du compte (null : chaque plan propose le sien). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_choisir_style\", \"entree\": {\"style\": \"<valeur>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_confirmer","name":"Enregistrer la charte proposée au tour précédent (`charte.proposer`), seulement après le OUI explicite de la personne : un style nommé de plus, ou le style du même nom remplacé","description":"Enregistrer la charte proposée au tour précédent (`charte.proposer`), seulement après le OUI explicite de la personne : un style nommé de plus, ou le style du même nom remplacé. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_confirmer\", \"entree\": {\"jeton\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_creer","name":"Créer un style nommé de plus pour le compte (D160) : nom, couleurs, police, logo, mascotte, produits, mission, ton ; le premier devient le style par défaut","description":"Créer un style nommé de plus pour le compte (D160) : nom, couleurs, police, logo, mascotte, produits, mission, ton ; le premier devient le style par défaut. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_creer\", \"entree\": {\"nom\": \"<string>\", \"principale\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_d_office","name":"« Utiliser ma charte par défaut » (D169) : cochée, le style par défaut habille chaque création qui ne nomme aucun style ; décochée (d'origine), la charte ne s'applique que si on la demande","description":"« Utiliser ma charte par défaut » (D169) : cochée, le style par défaut habille chaque création qui ne nomme aucun style ; décochée (d'origine), la charte ne s'applique que si on la demande. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_d_office\", \"entree\": {\"d_office\": \"<boolean>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_depuis_site","name":"Le brouillon de la charte depuis le site de la marque : couleurs, logo (rangé en bibliothèque), police, produits, mission, ton, chaque champ avec sa source et sa confiance, et ce qui manque ; `reel` fait écrire mission et ton par l'IA","description":"Le brouillon de la charte depuis le site de la marque : couleurs, logo (rangé en bibliothèque), police, produits, mission, ton, chaque champ avec sa source et sa confiance, et ce qui manque ; `reel` fait écrire mission et ton par l'IA. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"charte_depuis_site\", \"entree\": {\"url\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_lire","name":"La charte du compte (couleurs, police, logo, mascotte, produits, mission, ton), le style de sous-titres de tous ses films, les polices proposées et les noms des styles du compte ; `charte` lit un autre style que celui par défaut","description":"La charte du compte (couleurs, police, logo, mascotte, produits, mission, ton), le style de sous-titres de tous ses films, les polices proposées et les noms des styles du compte ; `charte` lit un autre style que celui par défaut. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"charte_lire\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_lister","name":"Les styles nommés du compte (D160) : nom, style par défaut, couleurs, police, logo","description":"Les styles nommés du compte (D160) : nom, style par défaut, couleurs, police, logo. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"charte_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_poser","name":"Déclarer ou modifier un style du compte (par défaut : le style par défaut) : couleurs, police, logo, mascotte, produits, mission, ton","description":"Déclarer ou modifier un style du compte (par défaut : le style par défaut) : couleurs, police, logo, mascotte, produits, mission, ton. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_poser\", \"entree\": {\"principale\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_proposer","name":"Préparer l'enregistrement de la charte que la personne a envoyée (couleurs, police, logo, nom) : valide, rend le résumé à lui montrer et un jeton, et N'ÉCRIT RIEN. Elle confirme au tour suivant (`charte.confirmer`). Un nom nouveau fait un style de plus ; le nom d'un style existant le remplace.","description":"Préparer l'enregistrement de la charte que la personne a envoyée (couleurs, police, logo, nom) : valide, rend le résumé à lui montrer et un jeton, et N'ÉCRIT RIEN. Elle confirme au tour suivant (`charte.confirmer`). Un nom nouveau fait un style de plus ; le nom d'un style existant le remplace.. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_proposer\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_renommer","name":"Renommer un style du compte (D160)","description":"Renommer un style du compte (D160). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_renommer\", \"entree\": {\"charte\": \"<string>\", \"nom\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"charte_retirer","name":"Retirer les couleurs d'un style (par défaut : le style par défaut ; les films suivants reprennent les couleurs de leur style) ; son nom et le style de tous mes films restent","description":"Retirer les couleurs d'un style (par défaut : le style par défaut ; les films suivants reprennent les couleurs de leur style) ; son nom et le style de tous mes films restent. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"charte_retirer\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"chef_plan","name":"Jouer un plan de fabrication du chef d'orchestre : exécuter ses étapes, suivre les travaux, regarder les livrables, corriger une fois (jamais appelée par l'agent : le produit la lance)","description":"Jouer un plan de fabrication du chef d'orchestre : exécuter ses étapes, suivre les travaux, regarder les livrables, corriger une fois (jamais appelée par l'agent : le produit la lance). Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"chef_plan\", \"entree\": {\"plan\": \"<object>\", \"demande\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_accepter","name":"Accepter d'un clic une proposition de l'agent : la commande proposée s'exécute","description":"Accepter d'un clic une proposition de l'agent : la commande proposée s'exécute. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"conversation_accepter\", \"entree\": {\"conversation\": \"<string>\", \"tour\": \"<integer>\", \"rang\": \"<integer>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_archiver","name":"Archiver une conversation et son film, ou les en sortir","description":"Archiver une conversation et son film, ou les en sortir. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"conversation_archiver\", \"entree\": {\"conversation\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_dire","name":"Dire une phrase à l'agent, qui la traduit en gestes","description":"Dire une phrase à l'agent, qui la traduit en gestes. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"conversation_dire\", \"entree\": {\"conversation\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_fichiers","name":"Les fichiers qu'un plan analyserait : ceux déposés avec la demande, et ceux de la bibliothèque que la phrase désigne. Gratuit, rien ne se lit","description":"Les fichiers qu'un plan analyserait : ceux déposés avec la demande, et ceux de la bibliothèque que la phrase désigne. Gratuit, rien ne se lit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"conversation_fichiers\", \"entree\": {\"phrase\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_lire","name":"Le fil entier, ses gestes et ses propositions","description":"Le fil entier, ses gestes et ses propositions. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"conversation_lire\", \"entree\": {\"conversation\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_lister","name":"Les conversations de l'organisation","description":"Les conversations de l'organisation. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"conversation_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_monter","name":"Monter le plan préparé, avec les propositions gardées ; les décochées sont retenues comme des goûts. Payant, devis d'abord","description":"Monter le plan préparé, avec les propositions gardées ; les décochées sont retenues comme des goûts. Payant, devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"conversation_monter\", \"entree\": {\"conversation\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_nouveau_film","name":"Ouvre le film d'une vidéo à monter : dans une conversation SANS film, il s'y attache ; une NOUVELLE demande (un autre sujet que le film en cours) ouvre son propre film. Tous les gestes de ce tour vont ensuite sur lui. Un film encore neuf et vide sert tel quel. Gratuit","description":"Ouvre le film d'une vidéo à monter : dans une conversation SANS film, il s'y attache ; une NOUVELLE demande (un autre sujet que le film en cours) ouvre son propre film. Tous les gestes de ce tour vont ensuite sur lui. Un film encore neuf et vide sert tel quel. Gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"conversation_nouveau_film\", \"entree\": {\"titre\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_ouvrir","name":"Ouvrir un fil, éventuellement sur un film","description":"Ouvrir un fil, éventuellement sur un film. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"conversation_ouvrir\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_plan","name":"Le plan préparé d'une conversation, sa dernière version ou celle demandée","description":"Le plan préparé d'une conversation, sa dernière version ou celle demandée. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"conversation_plan\", \"entree\": {\"conversation\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_preparer","name":"Préparer le film avant de le monter : analyser les fichiers, dire ce que le moteur sait faire et ne sait pas encore faire, écrire le script, proposer sous-titres et le reste d'après les goûts. Payant, devis détaillé d'abord","description":"Préparer le film avant de le monter : analyser les fichiers, dire ce que le moteur sait faire et ne sait pas encore faire, écrire le script, proposer sous-titres et le reste d'après les goûts. Payant, devis détaillé d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"conversation_preparer\", \"entree\": {\"conversation\": \"<string>\", \"phrase\": \"<string>\", \"assets\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_proposer","name":"Proposer à la personne un geste gratuit sur le film, qu'elle acceptera d'un clic","description":"Proposer à la personne un geste gratuit sur le film, qu'elle acceptera d'un clic. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"conversation_proposer\", \"entree\": {\"commande\": \"<string>\", \"entree\": \"<object>\", \"dit\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"conversation_renommer","name":"Changer le titre d'une conversation","description":"Changer le titre d'une conversation. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"conversation_renommer\", \"entree\": {\"conversation\": \"<string>\", \"titre\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"document_lire","name":"Lire le TEXTE d'un document reçu (Word, Excel, PDF, PowerPoint, texte) et la liste des images de ses pages ; sans `document`, les derniers documents reçus","description":"Lire le TEXTE d'un document reçu (Word, Excel, PDF, PowerPoint, texte) et la liste des images de ses pages ; sans `document`, les derniers documents reçus. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"document_lire\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"dossier_archiver","name":"Archiver un dossier, ou l'en sortir","description":"Archiver un dossier, ou l'en sortir. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"dossier_archiver\", \"entree\": {\"dossier\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"dossier_creer","name":"Créer un dossier où ranger le travail","description":"Créer un dossier où ranger le travail. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"dossier_creer\", \"entree\": {\"nom\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"dossier_lire","name":"Un dossier et tout ce qu'il contient","description":"Un dossier et tout ce qu'il contient. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"dossier_lire\", \"entree\": {\"dossier\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"dossier_lister","name":"Les dossiers visibles de cette session","description":"Les dossiers visibles de cette session. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"dossier_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"dossier_ranger","name":"Poser un film, un asset ou une conversation dans un dossier","description":"Poser un film, un asset ou une conversation dans un dossier. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"dossier_ranger\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"dossier_renommer","name":"Changer le nom d'un dossier","description":"Changer le nom d'un dossier. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"dossier_renommer\", \"entree\": {\"dossier\": \"<string>\", \"nom\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"droits_lister","name":"Le registre des droits de l'organisation","description":"Le registre des droits de l'organisation. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"droits_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"engine_capacites","name":"Ce que l'Engine sait faire AUJOURD'HUI parmi les capacités récentes : jumeau numérique d'une personne, voix clonée, musique sur mesure, personnage qui refait les mouvements d'une vidéo, transcription au mot, son d'une longue vidéo, voix décrite ou cherchée dans la bibliothèque, dialogue à plusieurs voix, plans de coupe courts. Gratuit, relu à chaque appel (cinq minutes au plus). À appeler quand la demande en nomme une et que tu n'es pas sûr qu'elle marche. `servie` faux : dis-le tel quel avec `a_dire`, propose `a_la_place`, ne promets AUCUNE date ; `servie` nul : dis que tu n'as pas pu lire l'état de l'Engine, ne promets rien. `servie` vrai : appelle `commande`.","description":"Ce que l'Engine sait faire AUJOURD'HUI parmi les capacités récentes : jumeau numérique d'une personne, voix clonée, musique sur mesure, personnage qui refait les mouvements d'une vidéo, transcription au mot, son d'une longue vidéo, voix décrite ou cherchée dans la bibliothèque, dialogue à plusieurs voix, plans de coupe courts. Gratuit, relu à chaque appel (cinq minutes au plus). À appeler quand la demande en nomme une et que tu n'es pas sûr qu'elle marche. `servie` faux : dis-le tel quel avec `a_dire`, propose `a_la_place`, ne promets AUCUNE date ; `servie` nul : dis que tu n'as pas pu lire l'état de l'Engine, ne promets rien. `servie` vrai : appelle `commande`.. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"engine_capacites\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"entreprise_confirmer","name":"Retenir la fiche entreprise proposée (`entreprise.proposer`, ou proposée par le produit au lancement d'une vidéo, ou la prononciation d'un nom que la voix écorchait, proposée avec la livraison : la charte la retient et la voix refaite la dit), seulement après le OUI explicite de la personne","description":"Retenir la fiche entreprise proposée (`entreprise.proposer`, ou proposée par le produit au lancement d'une vidéo, ou la prononciation d'un nom que la voix écorchait, proposée avec la livraison : la charte la retient et la voix refaite la dit), seulement après le OUI explicite de la personne. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"entreprise_confirmer\", \"entree\": {\"oui\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"entreprise_lire","name":"La fiche entreprise du compte : nom, métier, téléphone, adresse, site, logo, ce qui est lu et pas encore retenu (brouillon), et si la personne a dit « sans nom ni contact » par défaut","description":"La fiche entreprise du compte : nom, métier, téléphone, adresse, site, logo, ce qui est lu et pas encore retenu (brouillon), et si la personne a dit « sans nom ni contact » par défaut. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"entreprise_lire\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"entreprise_poser","name":"Écrire la fiche entreprise du compte (l'écran « Mon entreprise ») : les champs donnés remplacent les anciens","description":"Écrire la fiche entreprise du compte (l'écran « Mon entreprise ») : les champs donnés remplacent les anciens. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"entreprise_poser\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"entreprise_proposer","name":"Préparer la fiche entreprise depuis ce que la personne a écrit (nom, téléphone, adresse) ou depuis son SITE (lu maintenant : nom, couleurs, logo, téléphone) : N'ÉCRIT RIEN de retenu, rend le résumé à lui montrer ; elle confirme par « oui » au tour suivant (`entreprise.confirmer`)","description":"Préparer la fiche entreprise depuis ce que la personne a écrit (nom, téléphone, adresse) ou depuis son SITE (lu maintenant : nom, couleurs, logo, téléphone) : N'ÉCRIT RIEN de retenu, rend le résumé à lui montrer ; elle confirme par « oui » au tour suivant (`entreprise.confirmer`). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"entreprise_proposer\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"facture_lire","name":"Une facture entière, son XML Factur-X compris","description":"Une facture entière, son XML Factur-X compris. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"facture_lire\", \"entree\": {\"numero\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"facture_lister","name":"Les factures de son organisation, la plus récente d'abord","description":"Les factures de son organisation, la plus récente d'abord. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"facture_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"faire_part_catalogue","name":"Les faire-parts vidéo du moteur : les rites de toutes les traditions (formule, traduction, source, exemple), les mises en scène, les usages, les champs du carton, les formats","description":"Les faire-parts vidéo du moteur : les rites de toutes les traditions (formule, traduction, source, exemple), les mises en scène, les usages, les champs du carton, les formats. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"faire_part_catalogue\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"faire_part_fabriquer","name":"Fabriquer un faire-part vidéo : l'événement en clair, le rite, la mise en scène et l'usage (ou le moteur choisit), le carton, des photos, la musique du rite, les formats ; chaque format rend la vidéo et son affiche","description":"Fabriquer un faire-part vidéo : l'événement en clair, le rite, la mise en scène et l'usage (ou le moteur choisit), le carton, des photos, la musique du rite, les formats ; chaque format rend la vidéo et son affiche. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"faire_part_fabriquer\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"fiche_lire","name":"Lit une ou plusieurs FICHES DE RECETTE : le chemin exact d'un parcours (ses outils, ses champs, ses refus à citer). Gratuit. Lis la fiche du besoin AVANT d'agir sur un parcours que la description de l'outil ne couvre pas entièrement ; plusieurs fiches se lisent en UN appel (noms séparés par des virgules). Fiches (nom : titre) : verite-et-annonces : Vérité : jamais dire fait sans l'avoir fait, un geste refusé n'a rien fait ; catalogues-et-mesures : Noms de catalogue fermés et longueurs en mesures ; delai-et-petit-mot : Argent, estimation du délai de fabrication et petit mot de la longue attente ; langue-et-ton : Langue, tutoiement, tirets, nom lisible d'un média, droits ; film-et-conversation : Une conversation est une création : quand ouvrir un film, même projet ou nouvelle demande ; ses-medias : Ses médias : fichiers joints, choisis par identifiant ; monter-bout-a-bout : Monter plusieurs médias : un plan par média, poser_plan puis son direct ; site-et-messagerie : Site (bouton) ou messagerie (rendre soi-même) ; intention-relance-et-looks : Faire ce qui est demandé, relancer sans redemander, recommencer, noms de look ; capacites-et-manques : Capacités : chercher avant de dire impossible, signaler ce qu'aucun outil ne sait faire ; suites-proposees : Les suites proposées après un geste (conversation__proposer) ; travail-echoue : Un travail échoué a échoué : le dire, la raison, relancer ou changer ; pub-de-produit : Une pub de produit : pub__generer_gabarit, produit, brief, refus à transformer en question ; charte-graphique : Sa charte graphique : proposer puis confirmer, logo, polices ; liens-et-fichiers : Un lien : importer son fichier, plateformes refusées, zip, YouTube ; livre-et-dernier-media : Ce qui a été livré : la ligne Livré et le dernier média ; personne-reelle-sur-une-photo : Une personne réelle sur une photo à animer : adulte, enfant, refus de visage ; memoire-et-gouts : Sa mémoire : le bloc Ce que je sais de toi, goûts, souvenirs ; exemples-et-references : Ses exemples : ranger, analyser, retenir ; travail-deja-fini : Un travail déjà fini : deja_fini et résultat_du_travail ; serie-de-gestes : Avant une série de gestes : une phrase d'abord, sans durée ; shorts-et-hooks : Des shorts ou des hooks d'un rush ; doublage : Doubler une vidéo dans une autre langue ; pub-depuis-url : Une adresse de produit ou de site : pub__depuis_url ; hooks-de-pub : Varier ou tester l'accroche d'une pub ; photo-qui-parle : Une photo qui parle : media__avatar ; retoucher-une-pub : Corriger ou traduire une pub finie ; interview-nettoyee : Monter une interview nettoyée ; recettes-du-moteur : Les recettes d'abord : un besoin courant = un outil ; ne-pas-attendre-un-travail : Ne jamais attendre un travail en relisant travail__lire ; outils-a-la-demande : Les outils offerts à la demande : outils__charger ; photo-en-dessin-puis-animee : La transformer en dessin puis l'animer ; situation-du-tour : La situation de ce tour : le bloc Contexte du relais ; arret-d-un-travail : Arrête, stop, annule pendant un travail ; clip-de-photos : Un clip de photos ; script-en-plusieurs-plans : Un script en plusieurs plans ; pub-sans-media : Une pub d'un produit sans aucun média ; mise-en-scene : Mets-le en scène, rends-le dynamique, mets des effets ; versions-de-shorts : Des versions stylées d'un short ; ce-que-montre-la-video : Ce qu'une vidéo rendue montre se lit dans son résultat ; retouche-apres-shorts : Une retouche demandée juste après des shorts livrés ; reglages-de-gabarit : Un gabarit de pub qui déclare des réglages ; reseaux-sociaux : Ses réseaux sociaux : lire, publier, répondre, confirmer ; immobilier : L'immobilier : biens, fiches, visites, photos ; version-expert : La version expert d'un short : cartouche titre, chiffres, liste ; apercu-du-rendu : L'aperçu d'un rendu long sur une messagerie ; documents-et-videos : Les documents et les vidéos à regarder ; plein-ecran-intervenant : Plein écran sur l'intervenant ; habillage-sur-la-parole : L'habillage qui suit la parole ; langage-naturel : En langage naturel : exemples de demandes et refus aide ; ne-promettre-que-l-envoye : Ne promettre que ce qui a été envoyé ; cadre-fisheye-stickers-look : Cadre qui suit, fisheye, bandes cinéma, stickers, look ; vertical-qui-suit-la-parole : Vertical qui suit la parole, effets façon Inmenta ; marque-employeur : Marque employeur ; rafale-dechirure-preuve-sociale : Rafale, déchirure, texte jeté, preuve sociale, contour néon ; shorts-complets : Shorts complets en un appel ; barre-lumineuse-et-detoure : Barre lumineuse, téléphone flottant, détouré devant une vidéo, vidéos entières ; sous-titres : Sous-titres propres ou verbatim ; temoignages-et-habillages : Témoignages, cadre promo, mosaïque, logo au mot, tier list, interface, coulisses, carte ; avant-apres-et-inserts : Avant / après, verre dépoli, bulle, réaction, inserts, fondateur, lettre de vente ; agrandir-par-ia : Agrandir une vidéo par l'IA (4K, upscale) ; levres-sur-une-piste : Les lèvres sur une nouvelle piste (lip sync) ; avatar-modele-et-mains : Photo qui parle : modèle et mains ; schema-constellation-rideau : Schéma en étapes, constellation, rideau, coupe au contact, fond réseau ; carrousel-et-objet-fige : Carrousel, objet figé, coupe masquée, éclats, posts empilés, vêtement qui change de couleur ; texte-3d-et-bruitages : Texte 3D au sol, bruitages en couches, posts empilés en vertical ; fumee-eclair-liste-3d-vitre : Apparition dans la fumée, disparition dans un éclair, liste 3D, vitre ; envoyer-ailleurs : Envoyer le résultat sur une autre messagerie ; rythme-d-une-pub : Le rythme d'une pub ; retouche-visee : Retouche visée : (Retouche visée : <id> …) ; media-affiche-sous-la-reponse : Le média est affiché sous ta réponse ; clavier-eventail-cartes : Clavier, éventail, mur derrière, barres scan, carte qui grandit, écran brisé ; fond-neuf-mains-vetement : Fond neuf, mains, vêtement ; monter-des-medias : Monter des médias bout à bout (film__monter_medias) ; animer-sa-photo : Animer sa photo ; voix-off-bruitages-sous-titres : Voix off, bruitages, sous-titres, posts ; photo-dans-une-scene-neuve : Sa photo dans une scène neuve ; avertissements-et-ton-des-voix : Avertissements du moteur, ton des voix off ; montage-fidele : Montage fidèle d'une vidéo existante : couper, ne rien ajouter ; sortie-degradee : Sortie dégradée : dire ce qui a été dégradé ; le-son : Le son d'une vidéo neuve, sonoriser, pistes ; banque-de-videos-libres : La banque de vidéos libres ; teaser-d-un-rush : Le teaser d'un rush ; chef-d-orchestre : Le chef d'orchestre : monter un rush avec des effets ; effets-sur-les-autres-parcours : Les effets sur les autres parcours (retouche, pub, rush) ; script-d-abord : Le script d'abord, au choix ; post-qui-recule-et-effets-fb : Post qui recule, zoom-flou, fumée, interrupteurs, bouton, page de texte, lettres, coulisses ; video-de-reference : Une vidéo comme celle-ci : vidéo de référence ; annotations-et-motion : Annotations, progression, surligneur, jauges, objet sur écran, cadre des mains, motion ; texte-du-client-mot-pour-mot : Le texte du client, mot pour mot ; capacites-engine-qui-sallument : Les capacités récentes de l'Engine : servies ou pas, dites honnêtement ; ne-rien-inventer : Ne rien inventer, nommer ce qu'il nomme.","description":"Lit une ou plusieurs FICHES DE RECETTE : le chemin exact d'un parcours (ses outils, ses champs, ses refus à citer). Gratuit. Lis la fiche du besoin AVANT d'agir sur un parcours que la description de l'outil ne couvre pas entièrement ; plusieurs fiches se lisent en UN appel (noms séparés par des virgules). Fiches (nom : titre) : verite-et-annonces : Vérité : jamais dire fait sans l'avoir fait, un geste refusé n'a rien fait ; catalogues-et-mesures : Noms de catalogue fermés et longueurs en mesures ; delai-et-petit-mot : Argent, estimation du délai de fabrication et petit mot de la longue attente ; langue-et-ton : Langue, tutoiement, tirets, nom lisible d'un média, droits ; film-et-conversation : Une conversation est une création : quand ouvrir un film, même projet ou nouvelle demande ; ses-medias : Ses médias : fichiers joints, choisis par identifiant ; monter-bout-a-bout : Monter plusieurs médias : un plan par média, poser_plan puis son direct ; site-et-messagerie : Site (bouton) ou messagerie (rendre soi-même) ; intention-relance-et-looks : Faire ce qui est demandé, relancer sans redemander, recommencer, noms de look ; capacites-et-manques : Capacités : chercher avant de dire impossible, signaler ce qu'aucun outil ne sait faire ; suites-proposees : Les suites proposées après un geste (conversation__proposer) ; travail-echoue : Un travail échoué a échoué : le dire, la raison, relancer ou changer ; pub-de-produit : Une pub de produit : pub__generer_gabarit, produit, brief, refus à transformer en question ; charte-graphique : Sa charte graphique : proposer puis confirmer, logo, polices ; liens-et-fichiers : Un lien : importer son fichier, plateformes refusées, zip, YouTube ; livre-et-dernier-media : Ce qui a été livré : la ligne Livré et le dernier média ; personne-reelle-sur-une-photo : Une personne réelle sur une photo à animer : adulte, enfant, refus de visage ; memoire-et-gouts : Sa mémoire : le bloc Ce que je sais de toi, goûts, souvenirs ; exemples-et-references : Ses exemples : ranger, analyser, retenir ; travail-deja-fini : Un travail déjà fini : deja_fini et résultat_du_travail ; serie-de-gestes : Avant une série de gestes : une phrase d'abord, sans durée ; shorts-et-hooks : Des shorts ou des hooks d'un rush ; doublage : Doubler une vidéo dans une autre langue ; pub-depuis-url : Une adresse de produit ou de site : pub__depuis_url ; hooks-de-pub : Varier ou tester l'accroche d'une pub ; photo-qui-parle : Une photo qui parle : media__avatar ; retoucher-une-pub : Corriger ou traduire une pub finie ; interview-nettoyee : Monter une interview nettoyée ; recettes-du-moteur : Les recettes d'abord : un besoin courant = un outil ; ne-pas-attendre-un-travail : Ne jamais attendre un travail en relisant travail__lire ; outils-a-la-demande : Les outils offerts à la demande : outils__charger ; photo-en-dessin-puis-animee : La transformer en dessin puis l'animer ; situation-du-tour : La situation de ce tour : le bloc Contexte du relais ; arret-d-un-travail : Arrête, stop, annule pendant un travail ; clip-de-photos : Un clip de photos ; script-en-plusieurs-plans : Un script en plusieurs plans ; pub-sans-media : Une pub d'un produit sans aucun média ; mise-en-scene : Mets-le en scène, rends-le dynamique, mets des effets ; versions-de-shorts : Des versions stylées d'un short ; ce-que-montre-la-video : Ce qu'une vidéo rendue montre se lit dans son résultat ; retouche-apres-shorts : Une retouche demandée juste après des shorts livrés ; reglages-de-gabarit : Un gabarit de pub qui déclare des réglages ; reseaux-sociaux : Ses réseaux sociaux : lire, publier, répondre, confirmer ; immobilier : L'immobilier : biens, fiches, visites, photos ; version-expert : La version expert d'un short : cartouche titre, chiffres, liste ; apercu-du-rendu : L'aperçu d'un rendu long sur une messagerie ; documents-et-videos : Les documents et les vidéos à regarder ; plein-ecran-intervenant : Plein écran sur l'intervenant ; habillage-sur-la-parole : L'habillage qui suit la parole ; langage-naturel : En langage naturel : exemples de demandes et refus aide ; ne-promettre-que-l-envoye : Ne promettre que ce qui a été envoyé ; cadre-fisheye-stickers-look : Cadre qui suit, fisheye, bandes cinéma, stickers, look ; vertical-qui-suit-la-parole : Vertical qui suit la parole, effets façon Inmenta ; marque-employeur : Marque employeur ; rafale-dechirure-preuve-sociale : Rafale, déchirure, texte jeté, preuve sociale, contour néon ; shorts-complets : Shorts complets en un appel ; barre-lumineuse-et-detoure : Barre lumineuse, téléphone flottant, détouré devant une vidéo, vidéos entières ; sous-titres : Sous-titres propres ou verbatim ; temoignages-et-habillages : Témoignages, cadre promo, mosaïque, logo au mot, tier list, interface, coulisses, carte ; avant-apres-et-inserts : Avant / après, verre dépoli, bulle, réaction, inserts, fondateur, lettre de vente ; agrandir-par-ia : Agrandir une vidéo par l'IA (4K, upscale) ; levres-sur-une-piste : Les lèvres sur une nouvelle piste (lip sync) ; avatar-modele-et-mains : Photo qui parle : modèle et mains ; schema-constellation-rideau : Schéma en étapes, constellation, rideau, coupe au contact, fond réseau ; carrousel-et-objet-fige : Carrousel, objet figé, coupe masquée, éclats, posts empilés, vêtement qui change de couleur ; texte-3d-et-bruitages : Texte 3D au sol, bruitages en couches, posts empilés en vertical ; fumee-eclair-liste-3d-vitre : Apparition dans la fumée, disparition dans un éclair, liste 3D, vitre ; envoyer-ailleurs : Envoyer le résultat sur une autre messagerie ; rythme-d-une-pub : Le rythme d'une pub ; retouche-visee : Retouche visée : (Retouche visée : <id> …) ; media-affiche-sous-la-reponse : Le média est affiché sous ta réponse ; clavier-eventail-cartes : Clavier, éventail, mur derrière, barres scan, carte qui grandit, écran brisé ; fond-neuf-mains-vetement : Fond neuf, mains, vêtement ; monter-des-medias : Monter des médias bout à bout (film__monter_medias) ; animer-sa-photo : Animer sa photo ; voix-off-bruitages-sous-titres : Voix off, bruitages, sous-titres, posts ; photo-dans-une-scene-neuve : Sa photo dans une scène neuve ; avertissements-et-ton-des-voix : Avertissements du moteur, ton des voix off ; montage-fidele : Montage fidèle d'une vidéo existante : couper, ne rien ajouter ; sortie-degradee : Sortie dégradée : dire ce qui a été dégradé ; le-son : Le son d'une vidéo neuve, sonoriser, pistes ; banque-de-videos-libres : La banque de vidéos libres ; teaser-d-un-rush : Le teaser d'un rush ; chef-d-orchestre : Le chef d'orchestre : monter un rush avec des effets ; effets-sur-les-autres-parcours : Les effets sur les autres parcours (retouche, pub, rush) ; script-d-abord : Le script d'abord, au choix ; post-qui-recule-et-effets-fb : Post qui recule, zoom-flou, fumée, interrupteurs, bouton, page de texte, lettres, coulisses ; video-de-reference : Une vidéo comme celle-ci : vidéo de référence ; annotations-et-motion : Annotations, progression, surligneur, jauges, objet sur écran, cadre des mains, motion ; texte-du-client-mot-pour-mot : Le texte du client, mot pour mot ; capacites-engine-qui-sallument : Les capacités récentes de l'Engine : servies ou pas, dites honnêtement ; ne-rien-inventer : Ne rien inventer, nommer ce qu'il nomme.. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"fiche_lire\", \"entree\": {\"nom\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_aligner","name":"Aligner la bande son d'un film : les mots dits, bornés dans le temps du film, sans rien dépenser","description":"Aligner la bande son d'un film : les mots dits, bornés dans le temps du film, sans rien dépenser. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"film_aligner\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_apercu","name":"L'APERÇU d'un passage du film (de_s à a_s, 20 s au plus), rendu en demi-définition avec tout ce qui y est posé et des `gestes` CANDIDATS (8 au plus) posés sur une copie : le film n'est pas modifié. `sortie` jpg : une seule image (à `t_s`). 0 $, quelques secondes. Le chef monteur s'en sert pour montrer chaque effet proposé avant le choix","description":"L'APERÇU d'un passage du film (de_s à a_s, 20 s au plus), rendu en demi-définition avec tout ce qui y est posé et des `gestes` CANDIDATS (8 au plus) posés sur une copie : le film n'est pas modifié. `sortie` jpg : une seule image (à `t_s`). 0 $, quelques secondes. Le chef monteur s'en sert pour montrer chaque effet proposé avant le choix. Portée requise : ecrire. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","depense","travail-long"],"examples":["{\"commande\": \"film_apercu\", \"entree\": {\"film\": \"<string>\", \"de_s\": \"<number>\", \"a_s\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_archiver","name":"Archiver un film et sa conversation, ou les en sortir","description":"Archiver un film et sa conversation, ou les en sortir. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_archiver\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_assembler","name":"Assembler plusieurs vidéos ou images du compte en UN film (bout à bout, au format choisi, une transition ou un raccord entre elles, une musique en option), puis le rendre ; gratuit","description":"Assembler plusieurs vidéos ou images du compte en UN film (bout à bout, au format choisi, une transition ou un raccord entre elles, une musique en option), puis le rendre ; gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_assembler\", \"entree\": {\"film\": \"<string>\", \"clips\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_calibrer_musique","name":"Calculer les deux niveaux de la musique sur la voix MESURÉE du film, pour qu'elle passe sous les syllabes faibles, et les poser. Gratuit","description":"Calculer les deux niveaux de la musique sur la voix MESURÉE du film, pour qu'elle passe sous les syllabes faibles, et les poser. Gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_calibrer_musique\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_chercher","name":"Retrouver un film par ce qu'on en dit","description":"Retrouver un film par ce qu'on en dit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_chercher\", \"entree\": {\"texte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_compilation_temoignages","name":"Monter une compilation de témoignages clients : de 2 à 12 extraits de vraies vidéos du compte bout à bout, son gardé (jamais un témoignage fabriqué) ; gratuit","description":"Monter une compilation de témoignages clients : de 2 à 12 extraits de vraies vidéos du compte bout à bout, son gardé (jamais un témoignage fabriqué) ; gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_compilation_temoignages\", \"entree\": {\"film\": \"<string>\", \"extraits\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_controler","name":"Mesurer le film RENDU contre sa table, sans IA ni dépense : nombre d'images, format, sonie et vrai pic, encre de l'habillage (un sous-titre déclaré est-il à l'écran), pixelisation ; rend `vert` ou la liste des `rouges`. 0 $","description":"Mesurer le film RENDU contre sa table, sans IA ni dépense : nombre d'images, format, sonie et vrai pic, encre de l'habillage (un sous-titre déclaré est-il à l'écran), pixelisation ; rend `vert` ou la liste des `rouges`. 0 $. Portée requise : lire. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:lire","depense"],"examples":["{\"commande\": \"film_controler\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_coulisses_resultat","name":"Monter « coulisses puis résultat » : des prises brutes numérotées coupées sur les temps de la musique, un blanc de musique avant le drop (l'image plonge dans le noir), puis le film fini qui part sur le drop ; prises, film fini et musique fournis ; gratuit","description":"Monter « coulisses puis résultat » : des prises brutes numérotées coupées sur les temps de la musique, un blanc de musique avant le drop (l'image plonge dans le noir), puis le film fini qui part sur le drop ; prises, film fini et musique fournis ; gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_coulisses_resultat\", \"entree\": {\"film\": \"<string>\", \"prises\": \"<array>\", \"resultat\": \"<valeur>\", \"musique\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_couper_texte","name":"Un film neuf : le rush sans ce qui est rayé","description":"Un film neuf : le rush sans ce qui est rayé. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_couper_texte\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_creer","name":"Créer un film vide","description":"Créer un film vide. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_creer\", \"entree\": {\"nom\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_deplacer_plan","name":"Déplacer un plan devant un autre","description":"Déplacer un plan devant un autre. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_deplacer_plan\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\", \"rang\": \"<integer>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_depuis_script","name":"Dérouler un SCRIPT multi-plans jusqu'à la vidéo, en un geste : une planche de référence (mêmes personnages, mêmes tenues, même style), une image clé et une vidéo IA par plan à sa durée, une voix du catalogue par réplique (la même par personnage), la musique par sections (le silence compris), les plans posés dans le film, puis le rendu. Devis total retenu avant ; tout le script en UN appel, sans redemander entre les étapes","description":"Dérouler un SCRIPT multi-plans jusqu'à la vidéo, en un geste : une planche de référence (mêmes personnages, mêmes tenues, même style), une image clé et une vidéo IA par plan à sa durée, une voix du catalogue par réplique (la même par personnage), la musique par sections (le silence compris), les plans posés dans le film, puis le rendu. Devis total retenu avant ; tout le script en UN appel, sans redemander entre les étapes. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_depuis_script\", \"entree\": {\"film\": \"<string>\", \"style\": \"<string>\", \"plans\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_emplacement_choisir","name":"La réponse de la personne à l'endroit présenté par `film.emplacements` : `numero` (« 2 ») pose ce candidat sur le VRAI film et rend l'endroit suivant (`texte_du_choix`, à présenter tel quel) ; le numéro « Fais le reste toi-même » ou ses mots : `toi_meme` (le chef pose, dosés, ses effets retenus sur les endroits restants ; ensuite `film.rendre`) ; « passe » : `passer`. Gratuit","description":"La réponse de la personne à l'endroit présenté par `film.emplacements` : `numero` (« 2 ») pose ce candidat sur le VRAI film et rend l'endroit suivant (`texte_du_choix`, à présenter tel quel) ; le numéro « Fais le reste toi-même » ou ses mots : `toi_meme` (le chef pose, dosés, ses effets retenus sur les endroits restants ; ensuite `film.rendre`) ; « passe » : `passer`. Gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_emplacement_choisir\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_emplacements","name":"Monter PAR ÉTAPES avec des effets, guidé : le chef lit le film monté (coupes, phrases, mots forts, début, fin), choisit dans TOUT le catalogue du Studio les effets qui vont à chaque endroit, chacun avec son timing (début, durée, entrée, sortie : jamais toute la vidéo), et rend le PREMIER endroit en choix fermé (1, 2, 3… plus « fais le reste toi-même ») avec l'aperçu de chaque candidat. À appeler quand la personne veut des effets sur une vidéo déjà montée (« ajoute des effets », « mets des effets de fou », « propose-moi des effets »). Tu présentes `texte_du_choix` TEL QUEL. Payant (un appel au chef, ~0,2 à 0,6 €)","description":"Monter PAR ÉTAPES avec des effets, guidé : le chef lit le film monté (coupes, phrases, mots forts, début, fin), choisit dans TOUT le catalogue du Studio les effets qui vont à chaque endroit, chacun avec son timing (début, durée, entrée, sortie : jamais toute la vidéo), et rend le PREMIER endroit en choix fermé (1, 2, 3… plus « fais le reste toi-même ») avec l'aperçu de chaque candidat. À appeler quand la personne veut des effets sur une vidéo déjà montée (« ajoute des effets », « mets des effets de fou », « propose-moi des effets »). Tu présentes `texte_du_choix` TEL QUEL. Payant (un appel au chef, ~0,2 à 0,6 €). Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"film_emplacements\", \"entree\": {\"film\": \"<string>\", \"demande\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_etirer_plan","name":"Changer la longueur d'un plan","description":"Changer la longueur d'un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_etirer_plan\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\", \"mesures\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_executer_le_plan","name":"Exécuter le plan d'effets : le produit pose chaque effet avec les bons paramètres (sur tous les plans voulus, titres bornés, textes qui ne se chevauchent pas), puis relit le résultat. Gratuit","description":"Exécuter le plan d'effets : le produit pose chaque effet avec les bons paramètres (sur tous les plans voulus, titres bornés, textes qui ne se chevauchent pas), puis relit le résultat. Gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_executer_le_plan\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_exporter","name":"Télécharger le film rendu dans le format d'une destination (TikTok, LinkedIn, YouTube...) ou des réglages choisis. Payé au temps de calcul","description":"Télécharger le film rendu dans le format d'une destination (TikTok, LinkedIn, YouTube...) ou des réglages choisis. Payé au temps de calcul. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"film_exporter\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_exports_possibles","name":"Les formats de téléchargement possibles pour le film rendu, et leur poids attendu. Gratuit, rien n'est calculé","description":"Les formats de téléchargement possibles pour le film rendu, et leur poids attendu. Gratuit, rien n'est calculé. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_exports_possibles\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_faire_explicatif","name":"La VIDÉO EXPLICATIVE en motion design (actu, décryptage, « explique », « dans ce style » avec une vidéo de référence) : une direction de réalisateur, une scène illustrée par fragment de phrase (1 à 3 s), voix off journaliste, mots forts animés à deux niveaux, fond sombre de la charte et un accent, nom de la marque en haut, musique, logo réel en carte finale, rendu. Devis retenu avant ; tout en UN appel, sans redemander. Préférée à `film__depuis_script` pour ce genre. Aussi la PUB (G3) dont la personne a écrit le texte (`pub` = true, `texte` = ses lignes mot pour mot) : chaque ligne dite et illustrée, sa mascotte en personnage, son logo en fin","description":"La VIDÉO EXPLICATIVE en motion design (actu, décryptage, « explique », « dans ce style » avec une vidéo de référence) : une direction de réalisateur, une scène illustrée par fragment de phrase (1 à 3 s), voix off journaliste, mots forts animés à deux niveaux, fond sombre de la charte et un accent, nom de la marque en haut, musique, logo réel en carte finale, rendu. Devis retenu avant ; tout en UN appel, sans redemander. Préférée à `film__depuis_script` pour ce genre. Aussi la PUB (G3) dont la personne a écrit le texte (`pub` = true, `texte` = ses lignes mot pour mot) : chaque ligne dite et illustrée, sa mascotte en personnage, son logo en fin. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_faire_explicatif\", \"entree\": {\"sujet\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_faire_recap","name":"Le RÉCAP d'un événement (rétrospective, aftermovie, soirée) depuis ses photos et vidéos mélangées (G4) : chaque média fourni monté UNE fois, dans l'ordre de la soirée, les rafales enchaînées en plans courts, recadrage qui ne coupe personne, un mouvement sur chaque photo, coupes sur les temps d'une musique dynamique, 70 à 100 % de la durée maximale, 0 bande noire, titre animé d'ouverture, carton de fin, rendu. Devis retenu avant ; tout en UN appel, sans redemander. Rend le NOMBRE de médias montés (`medias_montes`) : c'est lui qu'on annonce. Préférée à poser les plans un par un","description":"Le RÉCAP d'un événement (rétrospective, aftermovie, soirée) depuis ses photos et vidéos mélangées (G4) : chaque média fourni monté UNE fois, dans l'ordre de la soirée, les rafales enchaînées en plans courts, recadrage qui ne coupe personne, un mouvement sur chaque photo, coupes sur les temps d'une musique dynamique, 70 à 100 % de la durée maximale, 0 bande noire, titre animé d'ouverture, carton de fin, rendu. Devis retenu avant ; tout en UN appel, sans redemander. Rend le NOMBRE de médias montés (`medias_montes`) : c'est lui qu'on annonce. Préférée à poser les plans un par un. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_faire_recap\", \"entree\": {\"medias\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_faire_teaser","name":"Le TEASER depuis un rush parlé (interview, webinar) : UN seul film qui enchaîne 3 à 5 passages de SUJETS DIFFÉRENTS coupés dans la vidéo (pas des shorts), caméra fixe sauf demande, sobre si demandé ; « refais » (refais=true) donne d'autres passages. Les passages se choisissent en code, la vidéo arrive seule. Rend une VIDÉO sans film : n'ouvre aucun film (`conversation__nouveau_film`) pour elle","description":"Le TEASER depuis un rush parlé (interview, webinar) : UN seul film qui enchaîne 3 à 5 passages de SUJETS DIFFÉRENTS coupés dans la vidéo (pas des shorts), caméra fixe sauf demande, sobre si demandé ; « refais » (refais=true) donne d'autres passages. Les passages se choisissent en code, la vidéo arrive seule. Rend une VIDÉO sans film : n'ouvre aucun film (`conversation__nouveau_film`) pour elle. Portée requise : depenser. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","travail-long"],"examples":["{\"commande\": \"film_faire_teaser\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_habiller","name":"Dessiner la couche d'habillage et l'accrocher au film","description":"Dessiner la couche d'habillage et l'accrocher au film. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"film_habiller\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_habiller_createur","name":"Sous-titrer un film façon créateur : style du catalogue, mots forts colorés, chiffres, emojis dans la langue du film, titre et mot-choc en option, réglages exposés ; gratuit ; puis `film.habiller` (la couche) et `film.rendre`","description":"Sous-titrer un film façon créateur : style du catalogue, mots forts colorés, chiffres, emojis dans la langue du film, titre et mot-choc en option, réglages exposés ; gratuit ; puis `film.habiller` (la couche) et `film.rendre`. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_habiller_createur\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_juger_la_parole","name":"Juger ce qu'on entend et ce qu'on lit : l'air derrière chaque prise, et le temps de lire chaque sous-titre. N'écrit rien, gratuit","description":"Juger ce qu'on entend et ce qu'on lit : l'air derrière chaque prise, et le temps de lire chaque sous-titre. N'écrit rien, gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_juger_la_parole\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_lire","name":"Le film entier, avec son état","description":"Le film entier, avec son état. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_lire\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_lire_emplacements","name":"Les EMPLACEMENTS d'un film monté où poser un effet, horodatés (début, coupes, mots forts, phrases, pauses, plans, fin), chacun avec son rôle, sa force, son pourquoi et les cibles d'effet qu'il reçoit. Ne choisit rien, n'écrit rien, 0 $. Pour PROPOSER des effets endroit par endroit : `film.emplacements`","description":"Les EMPLACEMENTS d'un film monté où poser un effet, horodatés (début, coupes, mots forts, phrases, pauses, plans, fin), chacun avec son rôle, sa force, son pourquoi et les cibles d'effet qu'il reçoit. Ne choisit rien, n'écrit rien, 0 $. Pour PROPOSER des effets endroit par endroit : `film.emplacements`. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_lire_emplacements\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_lister","name":"La liste des films de l'organisation","description":"La liste des films de l'organisation. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_livraison","name":"Avant de livrer : le verdict du moteur sur la vidéo, les droits de chaque média, la mention « généré par IA »","description":"Avant de livrer : le verdict du moteur sur la vidéo, les droits de chaque média, la mention « généré par IA ». Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_livraison\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_mettre_en_scene","name":"Le metteur en scène du moteur : sur un film déjà monté, choisit les effets (teinte, mouvements, transitions, sous-titres, gestes, bruitages...) d'après les mesures du film, le brief et une vidéo aimée ; chaque choix a son pourquoi et ses alternatives. Proposition par défaut (rien d'écrit), `simuler: false` les pose","description":"Le metteur en scène du moteur : sur un film déjà monté, choisit les effets (teinte, mouvements, transitions, sous-titres, gestes, bruitages...) d'après les mesures du film, le brief et une vidéo aimée ; chaque choix a son pourquoi et ses alternatives. Proposition par défaut (rien d'écrit), `simuler: false` les pose. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_mettre_en_scene\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_mise_en_scene_remplacer","name":"Remplacer un choix du metteur en scène par une de ses alternatives, ou le remettre après un retrait (son propre nom)","description":"Remplacer un choix du metteur en scène par une de ses alternatives, ou le remettre après un retrait (son propre nom). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_mise_en_scene_remplacer\", \"entree\": {\"film\": \"<string>\", \"choix\": \"<string>\", \"alternative\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_mise_en_scene_retirer","name":"Retirer un choix du metteur en scène (la croix) : ce qu'il a posé est défait, les choix suivants rejoués ; un choix posé à la main n'est jamais touché","description":"Retirer un choix du metteur en scène (la croix) : ce qu'il a posé est défait, les choix suivants rejoués ; un choix posé à la main n'est jamais touché. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_mise_en_scene_retirer\", \"entree\": {\"film\": \"<string>\", \"choix\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_monter_medias","name":"Monter des médias du compte : les vidéos et images DANS L'ORDRE deviennent les plans d'une création (ajoutés au montage en cours, ou une création neuve avec sa conversation), une musique passe dessous ; le montage s'ouvre dans le studio. Gratuit, rien ne se rend","description":"Monter des médias du compte : les vidéos et images DANS L'ORDRE deviennent les plans d'une création (ajoutés au montage en cours, ou une création neuve avec sa conversation), une musique passe dessous ; le montage s'ouvre dans le studio. Gratuit, rien ne se rend. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_monter_medias\", \"entree\": {\"medias\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_monter_nettoye","name":"Monter la version nettoyée de rushes d'interview : les coupes de leur `rush.nettoyer` appliquées en un geste, la voix gardée","description":"Monter la version nettoyée de rushes d'interview : les coupes de leur `rush.nettoyer` appliquées en un geste, la voix gardée. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_monter_nettoye\", \"entree\": {\"film\": \"<string>\", \"rushes\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_musique","name":"Mettre (ou retirer) une musique sous une vidéo déjà montée : ambiance de la bibliothèque choisie par le brief ou musique du compte, bouclée, baissée sous la voix, puis le rendu ; gratuit si la musique est en bibliothèque","description":"Mettre (ou retirer) une musique sous une vidéo déjà montée : ambiance de la bibliothèque choisie par le brief ou musique du compte, bouclée, baissée sous la voix, puis le rendu ; gratuit si la musique est en bibliothèque. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_musique\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_accent","name":"Poser un son ponctuel à une image","description":"Poser un son ponctuel à une image. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_accent\", \"entree\": {\"film\": \"<string>\", \"asset\": \"<string>\", \"a_l_image\": \"<integer>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_agrandissement_ia","name":"AGRANDIR PAR L'IA LA SOURCE D'UN PLAN VIDÉO d'un film (upscale, payant) : le passage du rush que le `plan` lit part à l'agrandisseur de l'Engine (1080p, 1440p, 4K : `definition` ou `facteur`), puis le plan lit le clip agrandi (cadre et réglages gardés). `creativite` 0 par défaut (fidèle). Pas branché sur un plan image, un gel, une vitesse, une lecture arrière, un rush à une autre cadence que le film, ou déjà en super-résolution (`agrandissement_non_branche` : `video__agrandir` sur le rush). Devis retenu puis fabriqué : annonce le coût et lance. Gratuit et local : la correction `super-resolution`. Un travail","description":"AGRANDIR PAR L'IA LA SOURCE D'UN PLAN VIDÉO d'un film (upscale, payant) : le passage du rush que le `plan` lit part à l'agrandisseur de l'Engine (1080p, 1440p, 4K : `definition` ou `facteur`), puis le plan lit le clip agrandi (cadre et réglages gardés). `creativite` 0 par défaut (fidèle). Pas branché sur un plan image, un gel, une vitesse, une lecture arrière, un rush à une autre cadence que le film, ou déjà en super-résolution (`agrandissement_non_branche` : `video__agrandir` sur le rush). Devis retenu puis fabriqué : annonce le coût et lance. Gratuit et local : la correction `super-resolution`. Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_poser_agrandissement_ia\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_ambiance","name":"Poser une ambiance d'époque, couleur et matière d'un coup","description":"Poser une ambiance d'époque, couleur et matière d'un coup. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_ambiance\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_annotations","name":"Dessiner des annotations (flèche, cercle, souligné, encadré) qui se tracent au mot dit sur une zone désignée de l'écran ou d'une capture","description":"Dessiner des annotations (flèche, cercle, souligné, encadré) qui se tracent au mot dit sur une zone désignée de l'écran ou d'une capture. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_annotations\", \"entree\": {\"film\": \"<string>\", \"annotations\": \"<array>\", \"de_s\": \"<number>\", \"a_s\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_asset","name":"Choisir l'image ou la vidéo d'un plan","description":"Choisir l'image ou la vidéo d'un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_asset\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\", \"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_barre_progression","name":"Poser une barre de progression dans l'habillage","description":"Poser une barre de progression dans l'habillage. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_barre_progression\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_barres_scan","name":"Poser des barres de lumière qui scannent et encadrent le visage","description":"Poser des barres de lumière qui scannent et encadrent le visage. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_barres_scan\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_broll","name":"Poser des plans d'illustration (b-roll) sur un film PARLÉ déjà monté : sur les mots qu'on peut montrer, un plan plein cadre de 1,5 à 3 s, la voix continue : la médiathèque du compte, puis une banque de vidéos libres (0 €, crédit gardé), puis, PAR DÉFAUT, un plan GÉNÉRÉ par l'Engine pour ce que la banque ne montre pas (environ 0,50 $ par plan, 4 au plus, devis avant) ; « propos » : des mots-clés tirés de ce qui est dit, quelques centimes","description":"Poser des plans d'illustration (b-roll) sur un film PARLÉ déjà monté : sur les mots qu'on peut montrer, un plan plein cadre de 1,5 à 3 s, la voix continue : la médiathèque du compte, puis une banque de vidéos libres (0 €, crédit gardé), puis, PAR DÉFAUT, un plan GÉNÉRÉ par l'Engine pour ce que la banque ne montre pas (environ 0,50 $ par plan, 4 au plus, devis avant) ; « propos » : des mots-clés tirés de ce qui est dit, quelques centimes. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"film_poser_broll\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_bruitages_auto","name":"Poser des bruitages sur les coupes et les mots forts","description":"Poser des bruitages sur les coupes et les mots forts. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_bruitages_auto\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_bruitages_couches","name":"Poser des bruitages superposés (départ, impact, souffle) sur les coupes","description":"Poser des bruitages superposés (départ, impact, souffle) sur les coupes. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_bruitages_couches\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_bruitages_sous_voix","name":"Régler la baisse des bruitages sous la voix (ou la couper)","description":"Régler la baisse des bruitages sous la voix (ou la couper). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_bruitages_sous_voix\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_bulle_visage","name":"Poser une bulle ronde centrée sur un visage (webcam, autre rush)","description":"Poser une bulle ronde centrée sur un visage (webcam, autre rush). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_bulle_visage\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_cadrage_intervenant","name":"Cadrer l'intervenant d'un webinaire : plein écran, au-dessus des slides, en bas sous le visuel (façon reels) ou dans une bulle (façon Loom)","description":"Cadrer l'intervenant d'un webinaire : plein écran, au-dessus des slides, en bas sous le visuel (façon reels) ou dans une bulle (façon Loom). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_cadrage_intervenant\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_cadre_promo","name":"Poser le cadre promo fixe d'une compilation de témoignages : bandeau de l'offre, remise, étoiles et note fournies, bouton, logo","description":"Poser le cadre promo fixe d'une compilation de témoignages : bandeau de l'offre, remise, étoiles et note fournies, bouton, logo. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_cadre_promo\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_cadre_suivi","name":"Faire suivre la personne par un cadre serré, lissé comme une caméra (façon CapCut, OpusClip)","description":"Faire suivre la personne par un cadre serré, lissé comme une caméra (façon CapCut, OpusClip). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_cadre_suivi\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_carte","name":"Mettre la vidéo en carte sur un fond (papier, carton, liège...) ou dans un téléphone","description":"Mettre la vidéo en carte sur un fond (papier, carton, liège...) ou dans un téléphone. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_carte\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_carte_son","name":"Montrer le son : une carte en verre avec le nom d'un bruitage et sa vraie forme d'onde, au moment où on l'entend (1 à 3 empilées)","description":"Montrer le son : une carte en verre avec le nom d'un bruitage et sa vraie forme d'onde, au moment où on l'entend (1 à 3 empilées). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_carte_son\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_carte_verre","name":"Poser une carte en verre dépoli avec un chiffre qui défile, fourni par le client","description":"Poser une carte en verre dépoli avec un chiffre qui défile, fourni par le client. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_carte_verre\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_clavier","name":"Poser un clavier qui tape une phrase, touches allumées","description":"Poser un clavier qui tape une phrase, touches allumées. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_clavier\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_comparatif","name":"Poser un comparatif avant / après synchronisé de la même prise","description":"Poser un comparatif avant / après synchronisé de la même prise. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_comparatif\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_constellation","name":"Poser des mots-clés qui surgissent autour de la personne quand ils sont dits","description":"Poser des mots-clés qui surgissent autour de la personne quand ils sont dits. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_constellation\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_correction","name":"Poser des corrections d'image (débruitage, netteté...)","description":"Poser des corrections d'image (débruitage, netteté...). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_correction\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_couleur_revient","name":"Démarrer un plan en noir et blanc et faire revenir la couleur (d'un coup, en fondu ou en balayage, à un instant ou sur un mot dit)","description":"Démarrer un plan en noir et blanc et faire revenir la couleur (d'un coup, en fondu ou en balayage, à un instant ou sur un mot dit). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_couleur_revient\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_coulisses","name":"Montrer les coulisses (la 2e caméra du même moment) dans une vignette sur le résultat","description":"Montrer les coulisses (la 2e caméra du même moment) dans une vignette sur le résultat. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_coulisses\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_coupure_avant_drop","name":"Couper la musique juste avant le drop, le plan qui finit au drop plonge dans le noir en zoom-flou, tout repart sur le drop","description":"Couper la musique juste avant le drop, le plan qui finit au drop plonge dans le noir en zoom-flou, tout repart sur le drop. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_coupure_avant_drop\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_effet_image","name":"Poser une courbe de vitesse, un texte derrière la personne, un contour néon autour de la personne, une rafale de coupes à la fin, un papier déchiré en deux ou une barre lumineuse avant / après","description":"Poser une courbe de vitesse, un texte derrière la personne, un contour néon autour de la personne, une rafale de coupes à la fin, un papier déchiré en deux ou une barre lumineuse avant / après. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_effet_image\", \"entree\": {\"film\": \"<string>\", \"effet\": \"<string>\", \"parametres\": \"<valeur>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_eventail","name":"Poser une galerie d'images qui se replie en éventail","description":"Poser une galerie d'images qui se replie en éventail. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_eventail\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_flou_de_mouvement","name":"Poser (ou retirer) le flou de mouvement","description":"Poser (ou retirer) le flou de mouvement. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_flou_de_mouvement\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_geste","name":"Poser un geste d'habillage (notification, bandeau-titre, chiffre-clé, appel à l'action, aparté, carton de sortie, réponse à un commentaire...)","description":"Poser un geste d'habillage (notification, bandeau-titre, chiffre-clé, appel à l'action, aparté, carton de sortie, réponse à un commentaire...). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_geste\", \"entree\": {\"film\": \"<string>\", \"geste\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_habillage","name":"Faire naître la couche graphique","description":"Faire naître la couche graphique. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_habillage\", \"entree\": {\"film\": \"<string>\", \"style\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_habillage_parole","name":"Poser un titre néon derrière la personne, des mots autour ou une liste à cocher, chacun allumé quand le mot est dit","description":"Poser un titre néon derrière la personne, des mots autour ou une liste à cocher, chacun allumé quand le mot est dit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_habillage_parole\", \"entree\": {\"film\": \"<string>\", \"elements\": \"<valeur>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_heros","name":"Poser un effet super-héros sur un plan","description":"Poser un effet super-héros sur un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_heros\", \"entree\": {\"film\": \"<string>\", \"effet\": \"<valeur>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_images_au_mot","name":"Faire surgir l'image ou le logo du client quand son nom est dit","description":"Faire surgir l'image ou le logo du client quand son nom est dit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_images_au_mot\", \"entree\": {\"film\": \"<string>\", \"correspondances\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_insert_flash","name":"Poser un insert flash de 1 à 3 images dans un plan","description":"Poser un insert flash de 1 à 3 images dans un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_insert_flash\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\", \"asset\": \"<valeur>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_insert_parole","name":"Remplacer le plan, le temps d'une phrase dite, par une capture, une carte chiffre ou une phrase-clé","description":"Remplacer le plan, le temps d'une phrase dite, par une capture, une carte chiffre ou une phrase-clé. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_insert_parole\", \"entree\": {\"film\": \"<string>\", \"genre\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_interface","name":"Poser un geste interface : frise de montage, barre de prompt qui se tape, cible en pointillés, pile d'outils, interrupteurs qui basculent au mot dit, bouton cliqué par une flèche de souris","description":"Poser un geste interface : frise de montage, barre de prompt qui se tape, cible en pointillés, pile d'outils, interrupteurs qui basculent au mot dit, bouton cliqué par une flèche de souris. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_interface\", \"entree\": {\"film\": \"<string>\", \"geste\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_liste_3d","name":"Poser une liste de cartes en 3D qui défilent sur un plan","description":"Poser une liste de cartes en 3D qui défilent sur un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_liste_3d\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_matiere","name":"Poser des matières d'image (grain, vignette...)","description":"Poser des matières d'image (grain, vignette...). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_matiere\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_montage_effet","name":"Ouvrir sur le résultat, boucler sans à-coup, rafale d'images ou rafale sur une énumération dite","description":"Ouvrir sur le résultat, boucler sans à-coup, rafale d'images ou rafale sur une énumération dite. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_montage_effet\", \"entree\": {\"film\": \"<string>\", \"effet\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_mosaique","name":"Changer un plan en mosaïque de clips qui défilent, avec les compteurs de vues fournis (certains entourés)","description":"Changer un plan en mosaïque de clips qui défilent, avec les compteurs de vues fournis (certains entourés). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_mosaique\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_mouvement","name":"Poser un mouvement de caméra","description":"Poser un mouvement de caméra. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_mouvement\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_mur_derriere","name":"Poser un mur de chiffres ou de texte qui défile derrière la personne","description":"Poser un mur de chiffres ou de texte qui défile derrière la personne. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_mur_derriere\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_musique","name":"Poser la musique du film","description":"Poser la musique du film. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_musique\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_pistes_son","name":"Séparer la voix et le fond (musique et ambiance) du son d'origine des rushes, puis baisser, monter ou retirer chaque piste (« enlève la musique », « baisse la musique »)","description":"Séparer la voix et le fond (musique et ambiance) du son d'origine des rushes, puis baisser, monter ou retirer chaque piste (« enlève la musique », « baisse la musique »). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_pistes_son\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_plan","name":"Poser un plan","description":"Poser un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_plan\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_posts_empiles","name":"Poser deux posts empilés aux compteurs qui montent, la personne qui déborde sur l'autre","description":"Poser deux posts empilés aux compteurs qui montent, la personne qui déborde sur l'autre. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_posts_empiles\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_preuve_sociale","name":"Poser la preuve sociale : note en étoiles, nombre d'avis, compteur de clients, offre","description":"Poser la preuve sociale : note en étoiles, nombre d'avis, compteur de clients, offre. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_preuve_sociale\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_profil_sonore","name":"Poser un profil d'enveloppe de la musique","description":"Poser un profil d'enveloppe de la musique. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_profil_sonore\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_progression","name":"Poser une progression en vignettes (JOUR 1, JOUR 2, JOUR 3) : 2 à 5 images ou vidéos qui arrivent une à une au mot dit, la dernière mise en avant","description":"Poser une progression en vignettes (JOUR 1, JOUR 2, JOUR 3) : 2 à 5 images ou vidéos qui arrivent une à une au mot dit, la dernière mise en avant. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_progression\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_pulsation","name":"Faire pulser l'image sur les temps forts de la musique","description":"Faire pulser l'image sur les temps forts de la musique. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_pulsation\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_raccord","name":"Poser une transition","description":"Poser une transition. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_raccord\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_raccord_son","name":"Poser un raccord son (j-cut, l-cut) à l'entrée d'un plan","description":"Poser un raccord son (j-cut, l-cut) à l'entrée d'un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_raccord_son\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\", \"genre\": \"<valeur>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_reaction_detouree","name":"Poser une réaction détourée (la personne sans fond) en coin du film","description":"Poser une réaction détourée (la personne sans fond) en coin du film. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_reaction_detouree\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_reglages","name":"Régler des curseurs d'image (exposition, chaleur...)","description":"Régler des curseurs d'image (exposition, chaleur...). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_reglages\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_schema_etapes","name":"Poser un schéma en étapes : des pictogrammes qui se dessinent quand chaque étape est dite","description":"Poser un schéma en étapes : des pictogrammes qui se dessinent quand chaque étape est dite. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_schema_etapes\", \"entree\": {\"film\": \"<string>\", \"etapes\": \"<array>\", \"de_s\": \"<number>\", \"a_s\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_sol_texte_3d","name":"Poser un texte en 3D au sol d'un plan, qui défile derrière la personne","description":"Poser un texte en 3D au sol d'un plan, qui défile derrière la personne. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_sol_texte_3d\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_son_direct","name":"Entendre le son des rushes, coupé avec leur image","description":"Entendre le son des rushes, coupé avec leur image. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_son_direct\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_son_modele","name":"Le SON d'un film MUET fabriqué par un MODÈLE de l'Engine qui regarde la vidéo (video2audio, payant, devisé) : une vraie piste (pas, vent, chocs) recollée à la durée du film, posée à la place des bruitages locaux. `prompt` (ce qu'on doit entendre) facultatif. Annonce le coût et lance. Gratuit et local : `film__poser_son_sur_image` (bruitages et ambiance). Un travail","description":"Le SON d'un film MUET fabriqué par un MODÈLE de l'Engine qui regarde la vidéo (video2audio, payant, devisé) : une vraie piste (pas, vent, chocs) recollée à la durée du film, posée à la place des bruitages locaux. `prompt` (ce qu'on doit entendre) facultatif. Annonce le coût et lance. Gratuit et local : `film__poser_son_sur_image` (bruitages et ambiance). Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_poser_son_modele\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_son_seul","name":"Poser le profil « son seul » (ASMR, la musique se tait)","description":"Poser le profil « son seul » (ASMR, la musique se tait). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_son_seul\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_son_sur_image","name":"Poser le son d'une vidéo muette : un bruitage sur chaque coupe, flash, choc ou élan vu à l'image, plus une ambiance de fond (ou le devis d'un son fabriqué par l'IA)","description":"Poser le son d'une vidéo muette : un bruitage sur chaque coupe, flash, choc ou élan vu à l'image, plus une ambiance de fond (ou le devis d'un son fabriqué par l'IA). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_son_sur_image\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_sortie_ia","name":"SORTIR DE L'ÉCRAN EN VRAIE 3D par l'IA (payant) : le logo, l'objet (`img_`) ou la personne (`vid_` + `instant_s`) SORT d'un téléphone, d'un post ou d'une carte dessinés (« fais sortir mon logo du téléphone », pop-out, 3D out of bounds). Stylisé en relief par défaut (`fidelite` exacte : le vrai logo recollé), sortie lente sur toute la durée, mention « Image générée par IA ». Avec `film` : le clip remplace l'image de `plan` (ou s'ajoute à la fin). Devis retenu puis fabriqué : annonce le coût et lance. Gratuit et local mais sans relief : `film__poser_effet_image` effet sort_de_l_ecran. Un travail","description":"SORTIR DE L'ÉCRAN EN VRAIE 3D par l'IA (payant) : le logo, l'objet (`img_`) ou la personne (`vid_` + `instant_s`) SORT d'un téléphone, d'un post ou d'une carte dessinés (« fais sortir mon logo du téléphone », pop-out, 3D out of bounds). Stylisé en relief par défaut (`fidelite` exacte : le vrai logo recollé), sortie lente sur toute la durée, mention « Image générée par IA ». Avec `film` : le clip remplace l'image de `plan` (ou s'ajoute à la fin). Devis retenu puis fabriqué : annonce le coût et lance. Gratuit et local mais sans relief : `film__poser_effet_image` effet sort_de_l_ecran. Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_poser_sortie_ia\", \"entree\": {\"element\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_sticker","name":"Poser un sticker animé sur l'habillage","description":"Poser un sticker animé sur l'habillage. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_sticker\", \"entree\": {\"film\": \"<string>\", \"nom\": \"<string>\", \"de_s\": \"<number>\", \"a_s\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_style","name":"Poser un style de sous-titres","description":"Poser un style de sous-titres. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_style\", \"entree\": {\"film\": \"<string>\", \"style\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_suivi_visage","name":"Faire suivre le visage par un cadre serré","description":"Faire suivre le visage par un cadre serré. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_suivi_visage\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_surligneur_capture","name":"Passer un surligneur sur une capture d'écran du client, zone par zone, au mot dit, avec un gros plan facultatif","description":"Passer un surligneur sur une capture d'écran du client, zone par zone, au mot dit, avec un gros plan facultatif. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_surligneur_capture\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_teinte","name":"Poser un étalonnage","description":"Poser un étalonnage. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_teinte\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_telephone_flottant","name":"Poser un téléphone qui flotte à côté de la personne et dont l'écran joue une vidéo","description":"Poser un téléphone qui flotte à côté de la personne et dont l'écran joue une vidéo. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_telephone_flottant\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_tenue_par_temps","name":"Monter une tenue par temps de musique : des prises au même endroit, recalées, une coupe par temps","description":"Monter une tenue par temps de musique : des prises au même endroit, recalées, une coupe par temps. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_tenue_par_temps\", \"entree\": {\"film\": \"<string>\", \"prises\": \"<array>\", \"musique\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_texte_jete","name":"Poser un mot que la main attrape puis jette hors de l'écran","description":"Poser un mot que la main attrape puis jette hors de l'écran. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_texte_jete\", \"entree\": {\"film\": \"<string>\", \"texte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_texte_suivi","name":"Accrocher un texte ou un sticker au visage suivi","description":"Accrocher un texte ou un sticker au visage suivi. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_texte_suivi\", \"entree\": {\"film\": \"<string>\", \"de_s\": \"<number>\", \"a_s\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_tier_list","name":"Poser une tier list : les éléments se rangent dans leur rangée quand ils sont dits","description":"Poser une tier list : les éléments se rangent dans leur rangée quand ils sont dits. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_tier_list\", \"entree\": {\"film\": \"<string>\", \"rangees\": \"<valeur>\", \"elements\": \"<array>\", \"de_s\": \"<number>\", \"a_s\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_titre_anime","name":"Poser un titre qui change de police et de couleur à chaque temps, ou un titre en deux polices (gras et manuscrit)","description":"Poser un titre qui change de police et de couleur à chaque temps, ou un titre en deux polices (gras et manuscrit). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_titre_anime\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_transition","name":"Poser la transition d'entrée d'un plan","description":"Poser la transition d'entrée d'un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_transition\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\", \"genre\": \"<valeur>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_transition_main","name":"Changer de plan quand la main passe devant l'objectif (main qui couvre, qui balaie, objet qui passe devant)","description":"Changer de plan quand la main passe devant l'objectif (main qui couvre, qui balaie, objet qui passe devant). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_transition_main\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_vetement_couleur","name":"Changer la couleur du vêtement à chaque coupe","description":"Changer la couleur du vêtement à chaque coupe. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_vetement_couleur\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_vitesse_sur_le_drop","name":"Accélérer un plan jusqu'au drop de la musique, puis retomber à 1x","description":"Accélérer un plan jusqu'au drop de la musique, puis retomber à 1x. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_vitesse_sur_le_drop\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_vitre","name":"Poser une vitre tenue entre les mains, un titre ou un chiffre écrit dessus","description":"Poser une vitre tenue entre les mains, un titre ou un chiffre écrit dessus. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_vitre\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_voix","name":"Poser une réplique à une image","description":"Poser une réplique à une image. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_voix\", \"entree\": {\"film\": \"<string>\", \"asset\": \"<string>\", \"a_l_image\": \"<integer>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_poser_voix_off","name":"Poser la voix off là où la bouche de la personne filmée est fermée (ou dire où elle semble parler sans voix)","description":"Poser la voix off là où la bouche de la personne filmée est fermée (ou dire où elle semble parler sans voix). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_poser_voix_off\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_preparer_les_effets","name":"Le chef d'orchestre écrit le plan d'effets de cette vidéo : il choisit, dans le catalogue du moteur, les effets qui vont à CETTE vidéo (ses moments, ses mots forts) et aux goûts de la personne, vérifie chaque étape, et range le plan. Ce que la personne a demandé sera exécuté ; trois autres effets sont à lui PROPOSER. Gratuit","description":"Le chef d'orchestre écrit le plan d'effets de cette vidéo : il choisit, dans le catalogue du moteur, les effets qui vont à CETTE vidéo (ses moments, ses mots forts) et aux goûts de la personne, vérifie chaque étape, et range le plan. Ce que la personne a demandé sera exécuté ; trois autres effets sont à lui PROPOSER. Gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_preparer_les_effets\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_projeter","name":"Le film descendu en pistes, pour un aperçu","description":"Le film descendu en pistes, pour un aperçu. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_projeter\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_projeter_habillage","name":"La couche d'habillage descendue en plan, pour un aperçu","description":"La couche d'habillage descendue en plan, pour un aperçu. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_projeter_habillage\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_proposer_effets","name":"Trois effets concrets du catalogue du moteur à PROPOSER pour cette vidéo (ses mots forts et leurs instants, son contenu) et d'après les goûts de la personne ; rien n'est posé. Gratuit","description":"Trois effets concrets du catalogue du moteur à PROPOSER pour cette vidéo (ses mots forts et leurs instants, son contenu) et d'après les goûts de la personne ; rien n'est posé. Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_proposer_effets\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_regler_vitesse","name":"Régler la vitesse d'un plan","description":"Régler la vitesse d'un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_regler_vitesse\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_relecture","name":"Relire le film comme la personne le verra : émojis, nom mal écrit, titre trop long, textes qui se chevauchent, halo partiel ; `corriger` borne les durées. Gratuit","description":"Relire le film comme la personne le verra : émojis, nom mal écrit, titre trop long, textes qui se chevauchent, halo partiel ; `corriger` borne les durées. Gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_relecture\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_rendre","name":"Monter le film et en sortir le master","description":"Monter le film et en sortir le master. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"film_rendre\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_renommer","name":"Changer le titre du film","description":"Changer le titre du film. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_renommer\", \"entree\": {\"film\": \"<string>\", \"titre\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_repondre_propositions","name":"La personne répond aux propositions d'effets : les acceptées sont posées avec les bons paramètres, les acceptées et les refusées sont notées comme goûts. Refusé tant que les propositions n'ont pas été présentées dans un tour précédent. Gratuit","description":"La personne répond aux propositions d'effets : les acceptées sont posées avec les bons paramètres, les acceptées et les refusées sont notées comme goûts. Refusé tant que les propositions n'ont pas été présentées dans un tour précédent. Gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_repondre_propositions\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_retirer_accent","name":"Retirer un son ponctuel","description":"Retirer un son ponctuel. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_retirer_accent\", \"entree\": {\"film\": \"<string>\", \"asset\": \"<string>\", \"a_l_image\": \"<integer>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_retirer_plan","name":"Retirer un plan","description":"Retirer un plan. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_retirer_plan\", \"entree\": {\"film\": \"<string>\", \"plan\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_retirer_voix","name":"Retirer la réplique qui commence à une image","description":"Retirer la réplique qui commence à une image. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_retirer_voix\", \"entree\": {\"film\": \"<string>\", \"a_l_image\": \"<integer>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_retoucher_les_effets","name":"Retoucher les effets d'une vidéo déjà livrée (« enlève le halo », « ajoute des bandes cinéma ») : le produit retire ce que la personne ne veut plus (plan par plan, puis vérifie qu'il n'y est plus), pose ce qu'elle ajoute avec les bons paramètres, relit le film, et dit ce qui est fait et ce qui ne l'est pas. Gratuit (puis `film.rendre` : une nouvelle version, l'ancienne reste)","description":"Retoucher les effets d'une vidéo déjà livrée (« enlève le halo », « ajoute des bandes cinéma ») : le produit retire ce que la personne ne veut plus (plan par plan, puis vérifie qu'il n'y est plus), pose ce qu'elle ajoute avec les bons paramètres, relit le film, et dit ce qui est fait et ce qui ne l'est pas. Gratuit (puis `film.rendre` : une nouvelle version, l'ancienne reste). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_retoucher_les_effets\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_sous_titrer","name":"Sous-titrer le film : écouter ce qui y est dit, poser les mots dans le style choisi, dessiner la couche. Payant (l'écoute), devis d'abord","description":"Sous-titrer le film : écouter ce qui y est dit, poser les mots dans le style choisi, dessiner la couche. Payant (l'écoute), devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_sous_titrer\", \"entree\": {\"film\": \"<string>\", \"style\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_tirer_de_reference","name":"Créer un film au rythme d'une vidéo de référence déjà lue : mêmes plans, mêmes raccords, tempo, et les rushes donnés dans l'ordre","description":"Créer un film au rythme d'une vidéo de référence déjà lue : mêmes plans, mêmes raccords, tempo, et les rushes donnés dans l'ordre. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_tirer_de_reference\", \"entree\": {\"nom\": \"<string>\", \"reference\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_transcrire","name":"Écouter la bande son d'un film et en tirer ses mots bornés","description":"Écouter la bande son d'un film et en tirer ses mots bornés. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"film_transcrire\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_valider","name":"« C'est bon » : le client garde la dernière vidéo du film","description":"« C'est bon » : le client garde la dernière vidéo du film. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"film_valider\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"film_versions","name":"Les vidéos rendues d'un film, V1, V2, V3…, chacune gardée, et celle que le client a validée","description":"Les vidéos rendues d'un film, V1, V2, V3…, chacune gardée, et celle que le client a validée. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"film_versions\", \"entree\": {\"film\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"gout_lister","name":"Ce que la personne, ou sa marque (`charte`), aime et refuse","description":"Ce que la personne, ou sa marque (`charte`), aime et refuse. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"gout_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"gout_noter","name":"Retenir ce que la personne, ou sa marque (`charte`), aime ou refuse, quand elle le dit, pour les prochains plans","description":"Retenir ce que la personne, ou sa marque (`charte`), aime ou refuse, quand elle le dit, pour les prochains plans. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"gout_noter\", \"entree\": {\"sujet\": \"<string>\", \"valeur\": \"<string>\", \"avis\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"gout_oublier","name":"Effacer un goût retenu, quand la personne dit « oublie que... »","description":"Effacer un goût retenu, quand la personne dit « oublie que... ». Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"gout_oublier\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"identite_moi","name":"Qui je suis, où, et jusqu'où","description":"Qui je suis, où, et jusqu'où. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"identite_moi\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"image_modifier","name":"RETOUCHER UNE IMAGE DU COMPTE (`image`, un img_) : `action` agrandir_cadre (vers un autre `format` : « mets ma photo en vertical » 9:16), agrandir_definition (`facteur` x2, x4 : « en haute définition »), detourer (« enlève le fond de mon produit », png transparent), changer_fond (`couleur` #RRGGBB, `fond_image` un img_, ou `fond_decrit` une phrase), retoucher_zone (D412 : refaire SEULEMENT une partie : la `consigne` SEULE suffit (« enlève le panneau à gauche »), le moteur trouve la zone nommée par les mots et la rend dans `zone_trouvee` ; ou `zone` [x, y, l, h] en fractions, ou `masque` un img_ ; le reste identique au pixel, par l'Engine, payant, devisé). Par défaut en LOCAL, gratuit et tout de suite (fond flou prolongé, Real-ESRGAN, rembg) ; `moteur: engine` (payant, devisé, un travail) INVENTE le décor au-delà des bords, va jusqu'à x8, peint un fond décrit. L'image modifiée garde les droits de la source. Recadrer sans rien ajouter : `media.recadrer_personne`","description":"RETOUCHER UNE IMAGE DU COMPTE (`image`, un img_) : `action` agrandir_cadre (vers un autre `format` : « mets ma photo en vertical » 9:16), agrandir_definition (`facteur` x2, x4 : « en haute définition »), detourer (« enlève le fond de mon produit », png transparent), changer_fond (`couleur` #RRGGBB, `fond_image` un img_, ou `fond_decrit` une phrase), retoucher_zone (D412 : refaire SEULEMENT une partie : la `consigne` SEULE suffit (« enlève le panneau à gauche »), le moteur trouve la zone nommée par les mots et la rend dans `zone_trouvee` ; ou `zone` [x, y, l, h] en fractions, ou `masque` un img_ ; le reste identique au pixel, par l'Engine, payant, devisé). Par défaut en LOCAL, gratuit et tout de suite (fond flou prolongé, Real-ESRGAN, rembg) ; `moteur: engine` (payant, devisé, un travail) INVENTE le décor au-delà des bords, va jusqu'à x8, peint un fond décrit. L'image modifiée garde les droits de la source. Recadrer sans rien ajouter : `media.recadrer_personne`. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"image_modifier\", \"entree\": {\"image\": \"<string>\", \"action\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"immo_fiche_bien","name":"La FICHE d'un bien immobilier depuis le texte libre de l'agent (annonce, notes) : type, pièces, surface, étage, extérieur, prix, honoraires, DPE, GES, adresse géocodée, points forts, lieux cités. Aucun nombre absent du texte n'est gardé (dit dans `avertissements`) ; `corrections` gagnent toujours. ~0,01 €","description":"La FICHE d'un bien immobilier depuis le texte libre de l'agent (annonce, notes) : type, pièces, surface, étage, extérieur, prix, honoraires, DPE, GES, adresse géocodée, points forts, lieux cités. Aucun nombre absent du texte n'est gardé (dit dans `avertissements`) ; `corrections` gagnent toujours. ~0,01 €. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"immo_fiche_bien\", \"entree\": {\"texte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"immo_fiche_prise_de_vue","name":"La fiche de prise de vue à donner au client (une page) : une photo par pièce d'un coin vers l'autre, 0,5x, téléphone droit, lumières, personne dans le champ, visite filmée lente avec un arrêt de 3 s par pièce ; et les réglages du contrôle des photos. 0 €","description":"La fiche de prise de vue à donner au client (une page) : une photo par pièce d'un coin vers l'autre, 0,5x, téléphone droit, lumières, personne dans le champ, visite filmée lente avec un arrêt de 3 s par pièce ; et les réglages du contrôle des photos. 0 €. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"immo_fiche_prise_de_vue\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"immo_galerie","name":"Les 10 modèles vidéo immobiliers à l'écran : situation, pour qui, ce qu'il faut fournir, l'affiche et la vidéo d'exemple de chacun, et son prix typique en euros (ordre de grandeur ; le prix exact est le devis de `immo.modele_fabriquer`). Gratuit","description":"Les 10 modèles vidéo immobiliers à l'écran : situation, pour qui, ce qu'il faut fournir, l'affiche et la vidéo d'exemple de chacun, et son prix typique en euros (ordre de grandeur ; le prix exact est le devis de `immo.modele_fabriquer`). Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"immo_galerie\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"immo_modele_fabriquer","name":"Un modèle vidéo immobilier fabriqué avec la FICHE du bien (`immo__fiche_bien`) : textes remplis depuis la fiche (ce qui manque est dit, refus `elements_manquants`), styles du moteur enchaînés, devis AVANT (le devis de la commande : ce qui manque y est refusé, rien n'est payé). Les photos des pièces dans l'ordre (`photos`), ou la `visite` analysée (`immo__visite_analyser`) ; `immo__modeles` liste les modèles et leurs réglages (`reglages`). La charte du compte part d'office (couleurs, police, logo ; `charte` en choisit une autre, false : aucune). `reglages.accroches` auto : des accroches écrites pour CE bien, la meilleure posée, les autres dans `accroches_proposees` ; `reglages.slogan` : le sien, noté avec elles. Le vol FPV : `reglages.energie` (whaou par défaut), `reglages.mention_ia` (éteinte pour un bien réel), `reglages_style.vol-fpv` (definition, debit_max_kbps, agrandir : true local et gratuit, \"ia\" par l'Engine et payant, vitres_rigides, mention_lieu)","description":"Un modèle vidéo immobilier fabriqué avec la FICHE du bien (`immo__fiche_bien`) : textes remplis depuis la fiche (ce qui manque est dit, refus `elements_manquants`), styles du moteur enchaînés, devis AVANT (le devis de la commande : ce qui manque y est refusé, rien n'est payé). Les photos des pièces dans l'ordre (`photos`), ou la `visite` analysée (`immo__visite_analyser`) ; `immo__modeles` liste les modèles et leurs réglages (`reglages`). La charte du compte part d'office (couleurs, police, logo ; `charte` en choisit une autre, false : aucune). `reglages.accroches` auto : des accroches écrites pour CE bien, la meilleure posée, les autres dans `accroches_proposees` ; `reglages.slogan` : le sien, noté avec elles. Le vol FPV : `reglages.energie` (whaou par défaut), `reglages.mention_ia` (éteinte pour un bien réel), `reglages_style.vol-fpv` (definition, debit_max_kbps, agrandir : true local et gratuit, \"ia\" par l'Engine et payant, vitres_rigides, mention_lieu). Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"immo_modele_fabriquer\", \"entree\": {\"modele\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"immo_modeles","name":"Les 10 modèles vidéo immobiliers (nouveau mandat, visite express, bien vide puis meublé, programme neuf, quartier, baisse de prix, portes ouvertes, vendu, location saisonnière, présentation de l'agent) : situation, pour qui, styles, durée, ce qu'il faut fournir, devis typique, réglages. 0 €","description":"Les 10 modèles vidéo immobiliers (nouveau mandat, visite express, bien vide puis meublé, programme neuf, quartier, baisse de prix, portes ouvertes, vendu, location saisonnière, présentation de l'agent) : situation, pour qui, styles, durée, ce qu'il faut fournir, devis typique, réglages. 0 €. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"immo_modeles\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"immo_photos_juger","name":"Juger les photos d'un bien immobilier AVANT toute dépense : netteté, flou de bougé, exposition, contre-jour, verticales, grand-angle, cadrage, personne dans le champ. Par photo : ok, note, conseils à montrer au client tels quels ; `refusees` liste les photos à refaire. Local, 0 €","description":"Juger les photos d'un bien immobilier AVANT toute dépense : netteté, flou de bougé, exposition, contre-jour, verticales, grand-angle, cadrage, personne dans le champ. Par photo : ok, note, conseils à montrer au client tels quels ; `refusees` liste les photos à refaire. Local, 0 €. Portée requise : lire. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:lire","depense"],"examples":["{\"commande\": \"immo_photos_juger\", \"entree\": {\"photos\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"immo_visite_analyser","name":"La VISITE FILMÉE d'un bien (~2 min au téléphone, un arrêt de 3 s par pièce, ou balayée sans arrêt) : les pièces, leur meilleure image (rangée en dérivée de la vidéo), les passages de porte, les retours dans une pièce déjà vue, le nom de chaque pièce (un appel image, au devis). La personne corrige : `fusions` (deux pièces = la même), `separations` (un faux retour), `corrections` (les noms). Un travail","description":"La VISITE FILMÉE d'un bien (~2 min au téléphone, un arrêt de 3 s par pièce, ou balayée sans arrêt) : les pièces, leur meilleure image (rangée en dérivée de la vidéo), les passages de porte, les retours dans une pièce déjà vue, le nom de chaque pièce (un appel image, au devis). La personne corrige : `fusions` (deux pièces = la même), `separations` (un faux retour), `corrections` (les noms). Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"immo_visite_analyser\", \"entree\": {\"video\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"manque_accuser","name":"Dire qu'on a lu la réponse de Lamalo à un manque","description":"Dire qu'on a lu la réponse de Lamalo à un manque. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"manque_accuser\", \"entree\": {\"manque\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"manque_lister","name":"Ce qui a été demandé et que le moteur ne sait pas encore faire","description":"Ce qui a été demandé et que le moteur ne sait pas encore faire. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"manque_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"manque_signaler","name":"Signaler ce que le moteur ne sait pas encore faire, pour que Lamalo le développe","description":"Signaler ce que le moteur ne sait pas encore faire, pour que Lamalo le développe. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"manque_signaler\", \"entree\": {\"quoi\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"marque_exemple","name":"Créer la marque modèle (D191) : une marque pré-remplie de tout ce qu'on peut y mettre, chaque champ « exemple, à remplacer » ; l'agent l'ignore tant qu'elle n'est pas modifiée","description":"Créer la marque modèle (D191) : une marque pré-remplie de tout ce qu'on peut y mettre, chaque champ « exemple, à remplacer » ; l'agent l'ignore tant qu'elle n'est pas modifiée. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"marque_exemple\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"marque_memoire","name":"La mémoire d'une marque (D191) : son ton et son glossaire (mots à employer, mots interdits, orthographe des noms propres et produits)","description":"La mémoire d'une marque (D191) : son ton et son glossaire (mots à employer, mots interdits, orthographe des noms propres et produits). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"marque_memoire\", \"entree\": {\"charte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"marque_police_ajouter","name":"Ajouter à une marque le fichier d'une police que le moteur n'a pas (D191) : .ttf, .otf ou .woff2, 4 Mo au plus","description":"Ajouter à une marque le fichier d'une police que le moteur n'a pas (D191) : .ttf, .otf ou .woff2, 4 Mo au plus. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"marque_police_ajouter\", \"entree\": {\"charte\": \"<string>\", \"famille\": \"<string>\", \"fichier\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_aligner","name":"Écouter un média : ses mots réellement dits et leurs bornes, par l'Engine (l'aligneur local en repli, ou nommé)","description":"Écouter un média : ses mots réellement dits et leurs bornes, par l'Engine (l'aligneur local en repli, ou nommé). Portée requise : ecrire. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","depense","travail-long"],"examples":["{\"commande\": \"media_aligner\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_analyser_reference","name":"Analyser une vidéo que la personne aime : ce qu'elle contient, rangé par bibliothèque du moteur, ce qu'il sait faire et ce qui manque (tracé). Payant, devis d'abord","description":"Analyser une vidéo que la personne aime : ce qu'elle contient, rangé par bibliothèque du moteur, ce qu'il sait faire et ce qui manque (tracé). Payant, devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"media_analyser_reference\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_archiver","name":"Archiver un fichier de la bibliothèque, ou l'en sortir","description":"Archiver un fichier de la bibliothèque, ou l'en sortir. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"media_archiver\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_avatar","name":"Une photo qui parle : le visage d'une image dit une phrase, d'une voix de bibliothèque (60 s au plus) ; ou un présentateur du catalogue HeyGen (`avatar_id`) lit un texte","description":"Une photo qui parle : le visage d'une image dit une phrase, d'une voix de bibliothèque (60 s au plus) ; ou un présentateur du catalogue HeyGen (`avatar_id`) lit un texte. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"media_avatar\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_avatars_heygen","name":"Les PRÉSENTATEURS du catalogue HeyGen (gratuit, servis par l'Engine) : rend `avatars`, une liste de {avatar_id, name, gender (male, female), voix par défaut, image d'aperçu, moteurs pris (avatar_iii, avatar_iv, avatar_v)}, puis `suite` et `curseur` (page suivante). Dans un plan : « {{e1.avatars.0.avatar_id}} ». Seulement pour LISTER ; faire la vidéo : `media.avatar` avec `avatar_id` (sans photo) ou `voie: heygen_avatar`. 0 €","description":"Les PRÉSENTATEURS du catalogue HeyGen (gratuit, servis par l'Engine) : rend `avatars`, une liste de {avatar_id, name, gender (male, female), voix par défaut, image d'aperçu, moteurs pris (avatar_iii, avatar_iv, avatar_v)}, puis `suite` et `curseur` (page suivante). Dans un plan : « {{e1.avatars.0.avatar_id}} ». Seulement pour LISTER ; faire la vidéo : `media.avatar` avec `avatar_id` (sans photo) ou `voie: heygen_avatar`. 0 €. Portée requise : lire. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:lire","depense"],"examples":["{\"commande\": \"media_avatars_heygen\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_banque_videos","name":"Chercher une vidéo LIBRE DE DROITS (banques Pexels et Pixabay, 0 €) pour un plan NEUTRE (ville, mer, plage, clavier, nuages, forêt, route) : des vidéos à la bonne orientation, assez longues, ni personne ni marque, chacune avec son auteur, son lien et sa licence ; `prendre` en range une dans la médiathèque, au format et à la durée du plan, son crédit gardé","description":"Chercher une vidéo LIBRE DE DROITS (banques Pexels et Pixabay, 0 €) pour un plan NEUTRE (ville, mer, plage, clavier, nuages, forêt, route) : des vidéos à la bonne orientation, assez longues, ni personne ni marque, chacune avec son auteur, son lien et sa licence ; `prendre` en range une dans la médiathèque, au format et à la durée du plan, son crédit gardé. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"media_banque_videos\", \"entree\": {\"requete\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_chercher","name":"Retrouver un média par ce qu'on en dit","description":"Retrouver un média par ce qu'on en dit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"media_chercher\", \"entree\": {\"texte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_decrire_image","name":"Décrire une image déposée (affiche, photo) : sujet, textes lisibles, couleurs, usage dans un film, par un modèle. Payant, devis d'abord","description":"Décrire une image déposée (affiche, photo) : sujet, textes lisibles, couleurs, usage dans un film, par un modèle. Payant, devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"media_decrire_image\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_generer","name":"Fabriquer un média par la Lamalo Engine","description":"Fabriquer un média par la Lamalo Engine. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"media_generer\", \"entree\": {\"nature\": \"<string>\", \"demande\": \"<object>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_importer","name":"Ranger au registre le fichier d'un dépôt","description":"Ranger au registre le fichier d'un dépôt. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"media_importer\", \"entree\": {\"depot\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_importer_lien","name":"Importer dans la médiathèque le fichier d'un lien donné par la personne (fichier en http(s), partage Google Drive, Dropbox, OneDrive ou SharePoint), ou TOUS les médias d'un DOSSIER partagé Google Drive, OneDrive personnel ou Dropbox : télécharge, mesure, dédoublonne, range. Exige `certifie_droits` (la personne certifie ses droits). Refuse YouTube, TikTok, Instagram, Facebook, X, Vimeo et les autres plateformes (`lien_plateforme`)","description":"Importer dans la médiathèque le fichier d'un lien donné par la personne (fichier en http(s), partage Google Drive, Dropbox, OneDrive ou SharePoint), ou TOUS les médias d'un DOSSIER partagé Google Drive, OneDrive personnel ou Dropbox : télécharge, mesure, dédoublonne, range. Exige `certifie_droits` (la personne certifie ses droits). Refuse YouTube, TikTok, Instagram, Facebook, X, Vimeo et les autres plateformes (`lien_plateforme`). Portée requise : ecrire. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","depense","travail-long"],"examples":["{\"commande\": \"media_importer_lien\", \"entree\": {\"lien\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_lire","name":"Une fiche, et les films qui s'en servent","description":"Une fiche, et les films qui s'en servent. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"media_lire\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_lire_video","name":"Lire une vidéo de référence : ses plans, le raccord de chaque coupe, son tempo et si elle coupe sur le temps. Mesuré, sans modèle, gratuit","description":"Lire une vidéo de référence : ses plans, le raccord de chaque coupe, son tempo et si elle coupe sur le temps. Mesuré, sans modèle, gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"media_lire_video\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_lister","name":"La médiathèque de l'organisation","description":"La médiathèque de l'organisation. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"media_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_masquer_voix","name":"Rendre une voix méconnaissable, et la rendre nue en fondu à un instant donné, sans qu'elle bouge d'un échantillon. Crée une voix dérivée, gratuit","description":"Rendre une voix méconnaissable, et la rendre nue en fondu à un instant donné, sans qu'elle bouge d'un échantillon. Crée une voix dérivée, gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"media_masquer_voix\", \"entree\": {\"asset\": \"<string>\", \"recette\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_nettoyer_voix","name":"Retirer le bruit de fond d'une prise, et ne garder le résultat que si la mesure prouve le gain. Crée une voix dérivée, gratuit","description":"Retirer le bruit de fond d'une prise, et ne garder le résultat que si la mesure prouve le gain. Crée une voix dérivée, gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"media_nettoyer_voix\", \"entree\": {\"asset\": \"<string>\", \"recette\": \"<string>\", \"fenetre_bruit\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_ouvrir_depot","name":"Ouvrir une porte pour envoyer un fichier","description":"Ouvrir une porte pour envoyer un fichier. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"media_ouvrir_depot\", \"entree\": {\"nom_fichier\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_parcourir","name":"Une page de la Bibliothèque : filtrée, cherchée, triée, regroupée","description":"Une page de la Bibliothèque : filtrée, cherchée, triée, regroupée. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"media_parcourir\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_poser_presence","name":"Resserrer la dynamique d'une prise pour que ses syllabes faibles s'entendent, si la mesure le prouve. Crée une voix dérivée, gratuit","description":"Resserrer la dynamique d'une prise pour que ses syllabes faibles s'entendent, si la mesure le prouve. Crée une voix dérivée, gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"media_poser_presence\", \"entree\": {\"asset\": \"<string>\", \"recette\": \"<string>\", \"fenetre_bruit\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_recadrer_personne","name":"Recadrer une photo sur UNE personne (la plus à gauche, à droite, au centre, ou par son rang) : une nouvelle image, la tête et les épaules, avant un clip de photos. Sur le poste, gratuit","description":"Recadrer une photo sur UNE personne (la plus à gauche, à droite, au centre, ou par son rang) : une nouvelle image, la tête et les épaules, avant un clip de photos. Sur le poste, gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"media_recadrer_personne\", \"entree\": {\"image\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_regarder_video","name":"Regarder une vidéo de référence déjà lue : ce que montre chaque plan (sujet, geste, valeur de cadre, personnes), par un modèle vidéo. Payant, devis d'abord","description":"Regarder une vidéo de référence déjà lue : ce que montre chaque plan (sujet, geste, valeur de cadre, personnes), par un modèle vidéo. Payant, devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"media_regarder_video\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_renommer","name":"Changer le nom affiché d'un fichier de la bibliothèque","description":"Changer le nom affiché d'un fichier de la bibliothèque. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"media_renommer\", \"entree\": {\"asset\": \"<string>\", \"nom\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media_transcrire","name":"Écouter un média et en tirer ses mots bornés","description":"Écouter un média et en tirer ses mots bornés. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"media_transcrire\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"moi_lire","name":"Votre identité (D191) : nom affiché, fonction, entreprise, bio, réseaux, langues, signature vidéo et photos validées (l'accord d'animer est gardé : ne le redemandez pas)","description":"Votre identité (D191) : nom affiché, fonction, entreprise, bio, réseaux, langues, signature vidéo et photos validées (l'accord d'animer est gardé : ne le redemandez pas). Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"moi_lire\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"moi_photo_ajouter","name":"Ajouter une photo de vous (ou d'un adulte d'accord) aux photos validées (D191) : un visage doit y être vu ; l'accord d'animer est alors gardé","description":"Ajouter une photo de vous (ou d'un adulte d'accord) aux photos validées (D191) : un visage doit y être vu ; l'accord d'animer est alors gardé. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"moi_photo_ajouter\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"moi_photo_retirer","name":"Retirer l'accord d'une photo validée (D191) : elle ne repart plus sans redemander ; ce qui a été fait avant ne change pas","description":"Retirer l'accord d'une photo validée (D191) : elle ne repart plus sans redemander ; ce qui a été fait avant ne change pas. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"moi_photo_retirer\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"moi_poser","name":"Modifier votre identité (D191) : nom affiché, fonction, entreprise, bio, réseaux, langues, signature vidéo ; un champ absent reste inchangé","description":"Modifier votre identité (D191) : nom affiché, fonction, entreprise, bio, réseaux, langues, signature vidéo ; un champ absent reste inchangé. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"moi_poser\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"notification_compter_non_lues","name":"Combien de notifications je n'ai pas lues","description":"Combien de notifications je n'ai pas lues. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"notification_compter_non_lues\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"notification_lister","name":"Mes notifications, les plus récentes d'abord","description":"Mes notifications, les plus récentes d'abord. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"notification_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"notification_marquer_lue","name":"Marquer une notification lue","description":"Marquer une notification lue. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"notification_marquer_lue\", \"entree\": {\"notification\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"notification_preferences","name":"Mes préférences de courriel, par genre de notification","description":"Mes préférences de courriel, par genre de notification. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"notification_preferences\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"notification_regler","name":"Choisir, par genre, de recevoir un courriel ou non","description":"Choisir, par genre, de recevoir un courriel ou non. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"notification_regler\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"notification_tout_marquer_lu","name":"Marquer toutes mes notifications lues","description":"Marquer toutes mes notifications lues. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"notification_tout_marquer_lu\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"personnages_lister","name":"Vos avatars : les personnages du compte (nom, description, tenue, origine texte ou photo, image de référence) et les vidéos d'avatar déjà faites","description":"Vos avatars : les personnages du compte (nom, description, tenue, origine texte ou photo, image de référence) et les vidéos d'avatar déjà faites. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"personnages_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"personne_confirmer_accord","name":"Cocher « J'ai l'accord de cette personne » : horodaté, avec la version des CGU","description":"Cocher « J'ai l'accord de cette personne » : horodaté, avec la version des CGU. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"personne_confirmer_accord\", \"entree\": {\"personne\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"personne_declarer","name":"Ajouter une personne (un tiers) et, si on l'a, son accord (la case horodatée)","description":"Ajouter une personne (un tiers) et, si on l'a, son accord (la case horodatée). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"personne_declarer\", \"entree\": {\"nom\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"personne_lien_accord","name":"« Envoie-lui le lien » : un lien à transférer au tiers pour qu'il accepte ou refuse lui-même (7 jours, une réponse). Rends `message_a_transferer` TEL QUEL, prêt à transférer (WhatsApp, mail) : Movie Maker ne l'envoie pas lui-même à son numéro","description":"« Envoie-lui le lien » : un lien à transférer au tiers pour qu'il accepte ou refuse lui-même (7 jours, une réponse). Rends `message_a_transferer` TEL QUEL, prêt à transférer (WhatsApp, mail) : Movie Maker ne l'envoie pas lui-même à son numéro. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"personne_lien_accord\", \"entree\": {\"personne\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"personne_lister","name":"Les personnes dont la voix ou le visage servent, et leur accord (Identité, Consentements)","description":"Les personnes dont la voix ou le visage servent, et leur accord (Identité, Consentements). Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"personne_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"personne_repondre","name":"La réponse du client à LA question d'un refus `accord_tiers_requis` (« Tu as l'accord de X ? 1. Oui 2. Non 3. Faire un dessin 4. Lui envoyer un lien ») : `reponse` oui, non, dessin ou lien, puis relancer la même demande. Le oui se lit dans SA phrase (refus `accord_non_explicite` sinon). La question n'existe que pour un tiers, une fois par personne (la fiche le garde) ; `accord_tiers_en_attente` est un rappel, pas une question. Le titulaire du compte n'en reçoit jamais","description":"La réponse du client à LA question d'un refus `accord_tiers_requis` (« Tu as l'accord de X ? 1. Oui 2. Non 3. Faire un dessin 4. Lui envoyer un lien ») : `reponse` oui, non, dessin ou lien, puis relancer la même demande. Le oui se lit dans SA phrase (refus `accord_non_explicite` sinon). La question n'existe que pour un tiers, une fois par personne (la fiche le garde) ; `accord_tiers_en_attente` est un rappel, pas une question. Le titulaire du compte n'en reçoit jamais. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"personne_repondre\", \"entree\": {\"personne\": \"<string>\", \"reponse\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"personne_retirer","name":"Retirer l'accord d'une personne, définitivement : plus de génération ni de montage avec son visage ou sa voix ; dit quels contenus et chez qui","description":"Retirer l'accord d'une personne, définitivement : plus de génération ni de montage avec son visage ou sa voix ; dit quels contenus et chez qui. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"personne_retirer\", \"entree\": {\"personne\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"preuve_declarer","name":"Faire d'une capture importée par la personne une preuve sociale (miniature, post, article, logos) pour ses shorts d'expert, avec le compteur qu'elle donne","description":"Faire d'une capture importée par la personne une preuve sociale (miniature, post, article, logos) pour ses shorts d'expert, avec le compteur qu'elle donne. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"preuve_declarer\", \"entree\": {\"asset\": \"<string>\", \"variante\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_capsule_decliner","name":"Des variantes d'UNE capsule qui plaît (même style) : autre accroche, autre couleur, autre rythme, autre musique, notées avec l'originale","description":"Des variantes d'UNE capsule qui plaît (même style) : autre accroche, autre couleur, autre rythme, autre musique, notées avec l'originale. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_capsule_decliner\", \"entree\": {\"lot\": \"<string>\", \"pub\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_capsules_finir","name":"Enregistrer le tri (chaque capsule gardée contre sa voisine jetée : la note d'accroche se recalibre), puis rendre les seules capsules gardées, vidéo et affiche par format","description":"Enregistrer le tri (chaque capsule gardée contre sa voisine jetée : la note d'accroche se recalibre), puis rendre les seules capsules gardées, vidéo et affiche par format. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_capsules_finir\", \"entree\": {\"lot\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_capsules_proposer","name":"N capsules de pub différentes (accroche, style, couleur, musique) notées par le score d'accroche du moteur, avec leur pourquoi ; rien n'est rendu avant le tri","description":"N capsules de pub différentes (accroche, style, couleur, musique) notées par le score d'accroche du moteur, avec leur pourquoi ; rien n'est rendu avant le tri. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_capsules_proposer\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_catalogue","name":"Les modèles, scènes, formats, effets, dispositions et langues des pubs, tels que le moteur les dit. Gratuit","description":"Les modèles, scènes, formats, effets, dispositions et langues des pubs, tels que le moteur les dit. Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"pub_catalogue\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_conseiller","name":"Sans rien rendre : le style de pub, la musique, la saison, la plateforme et la durée que JEV choisirait pour ce brief, avec leur confiance et les options suivantes (~0,006 $)","description":"Sans rien rendre : le style de pub, la musique, la saison, la plateforme et la durée que JEV choisirait pour ce brief, avec leur confiance et les options suivantes (~0,006 $). Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"pub_conseiller\", \"entree\": {\"brief\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_depuis_url","name":"Une pub depuis l'ADRESSE d'une fiche produit ou d'un logiciel : nom, prix, accroche et image lus dans la page, puis pub produit ou logiciel","description":"Une pub depuis l'ADRESSE d'une fiche produit ou d'un logiciel : nom, prix, accroche et image lus dans la page, puis pub produit ou logiciel. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_depuis_url\", \"entree\": {\"url\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_echantillons","name":"La pub d'exemple de chaque modèle, fabriquée par le moteur sur un produit fictif, pour la voir avant de choisir. Gratuit","description":"La pub d'exemple de chaque modèle, fabriquée par le moteur sur un produit fictif, pour la voir avant de choisir. Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"pub_echantillons\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_fondateur","name":"Monter la pub « le fondateur explique » depuis la vraie vidéo face caméra du client (phrases coupées dans l'ordre de la recette, capture qui flotte, carte chiffre fournie) ; gratuit, un travail","description":"Monter la pub « le fondateur explique » depuis la vraie vidéo face caméra du client (phrases coupées dans l'ordre de la recette, capture qui flotte, carte chiffre fournie) ; gratuit, un travail. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"pub_fondateur\", \"entree\": {\"rush\": \"<string>\", \"phrase_cle\": \"<string>\", \"nom_concept\": \"<string>\", \"captures\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_gabarits","name":"Les gabarits de pub animée du moteur, par famille : ce que chacun demande, ses options, ses temps d'exemple ; les saisons, musiques, voix, formats, plateformes et durées. Gratuit","description":"Les gabarits de pub animée du moteur, par famille : ce que chacun demande, ses options, ses temps d'exemple ; les saisons, musiques, voix, formats, plateformes et durées. Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"pub_gabarits\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_generer","name":"Fabriquer la pub d'un produit à partir de sa photo (modèle, scène, formats, textes, marque, scène animée)","description":"Fabriquer la pub d'un produit à partir de sa photo (modèle, scène, formats, textes, marque, scène animée). Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_generer\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_generer_gabarit","name":"Fabriquer une pub animée d'un gabarit du moteur : la photo du produit (`produit`), le message de la personne (`brief`), capture ou photos, textes des temps, signature, saison, musique, voix off, plateforme, durée, ville en décor, marque","description":"Fabriquer une pub animée d'un gabarit du moteur : la photo du produit (`produit`), le message de la personne (`brief`), capture ou photos, textes des temps, signature, saison, musique, voix off, plateforme, durée, ville en décor, marque. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_generer_gabarit\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_hooks_serie","name":"8 à 10 variantes du premier écran (hook) d'une pub, chacune notée sur 100 par le score de hook et classée avec ses raisons ; l'original noté avec elles","description":"8 à 10 variantes du premier écran (hook) d'une pub, chacune notée sur 100 par le score de hook et classée avec ses raisons ; l'original noté avec elles. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_hooks_serie\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_logiciel","name":"Une pub de LOGICIEL depuis une capture d'écran (4 modèles, cadre d'appareil, textes traduits, logo, 0 $ d'image) ; `modele` à auto : JEV choisit, la réponse le dit dans `decisions`","description":"Une pub de LOGICIEL depuis une capture d'écran (4 modèles, cadre d'appareil, textes traduits, logo, 0 $ d'image) ; `modele` à auto : JEV choisit, la réponse le dit dans `decisions`. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_logiciel\", \"entree\": {\"capture\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_recette","name":"Une pub depuis une RECETTE qui marche (problème puis solution, avant / après, trois raisons...) avec le produit de la personne : textes écrits par l'Engine, sans chiffre inventé","description":"Une pub depuis une RECETTE qui marche (problème puis solution, avant / après, trois raisons...) avec le produit de la personne : textes écrits par l'Engine, sans chiffre inventé. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_recette\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_recettes","name":"Les recettes de pub (problème puis solution, avant / après, trois raisons, offre limitée...) classées pour un secteur, un objectif ou un brief : leur structure, pourquoi elles marchent, ce qu'elles demandent du produit. 0 €","description":"Les recettes de pub (problème puis solution, avant / après, trois raisons, offre limitée...) classées pour un secteur, un objectif ou un brief : leur structure, pourquoi elles marchent, ce qu'elles demandent du produit. 0 €. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"pub_recettes\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_retoucher","name":"Corriger un texte d'une pub FINIE sans la refaire : fond, animations et couleurs identiques, tous ses formats","description":"Corriger un texte d'une pub FINIE sans la refaire : fond, animations et couleurs identiques, tous ses formats. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_retoucher\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_traduire","name":"Traduire une pub FINIE dans une autre langue : seuls les textes changent, mise en page vérifiée, tous ses formats","description":"Traduire une pub FINIE dans une autre langue : seuls les textes changent, mise en page vérifiée, tous ses formats. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_traduire\", \"entree\": {\"asset\": \"<string>\", \"langue\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pub_vague","name":"La pub « la mer écrit » : une vague écrit le message dans le sable (9:16, vidéo générée, ~0,93 $), sur la photo du produit","description":"La pub « la mer écrit » : une vague écrit le message dans le sable (9:16, vidéo générée, ~0,93 $), sur la photo du produit. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"pub_vague\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"recherche_chercher","name":"Recherche rapide (Ctrl+K) : les films, médias, dossiers et styles nommés du compte dont le nom contient chaque mot tapé, sans égard à la casse ni aux accents ; au plus `limite` par famille","description":"Recherche rapide (Ctrl+K) : les films, médias, dossiers et styles nommés du compte dont le nom contient chaque mot tapé, sans égard à la casse ni aux accents ; au plus `limite` par famille. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"recherche_chercher\", \"entree\": {\"texte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reference_ajouter","name":"Ranger des exemples de ce qu'elle (ou sa marque) aime : médias, liens, texte","description":"Ranger des exemples de ce qu'elle (ou sa marque) aime : médias, liens, texte. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reference_ajouter\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reference_analyser","name":"Dire ce qui revient dans un échantillon, preuve à l'appui. Payant pour les vidéos pas encore analysées, devis d'abord","description":"Dire ce qui revient dans un échantillon, preuve à l'appui. Payant pour les vidéos pas encore analysées, devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"reference_analyser\", \"entree\": {\"reference\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reference_lire","name":"Ses échantillons de références, ou un seul avec ses goûts proposés","description":"Ses échantillons de références, ou un seul avec ses goûts proposés. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reference_lire\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reference_retenir","name":"Garder les goûts proposés par l'analyse d'un échantillon qu'elle choisit (avec leur preuve)","description":"Garder les goûts proposés par l'analyse d'un échantillon qu'elle choisit (avec leur preuve). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reference_retenir\", \"entree\": {\"reference\": \"<string>\", \"garder\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_annuler","name":"Annuler une publication programmée qui n'est pas encore partie","description":"Annuler une publication programmée qui n'est pas encore partie. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_annuler\", \"entree\": {\"publication\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_bilan","name":"Le bilan des réseaux sur 7, 30 ou 90 jours : vues et interactions gagnées comparées à la période d'avant, la courbe des vues, les réseaux comparés, les meilleures publications, ce qui marche le mieux, et les meilleurs créneaux","description":"Le bilan des réseaux sur 7, 30 ou 90 jours : vues et interactions gagnées comparées à la période d'avant, la courbe des vues, les réseaux comparés, les meilleures publications, ce qui marche le mieux, et les meilleurs créneaux. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_bilan\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_calendrier","name":"Le calendrier des publications sur une période (62 jours au plus) : faites, programmées, échouées ou annulées, compte par compte, avec leur marque","description":"Le calendrier des publications sur une période (62 jours au plus) : faites, programmées, échouées ou annulées, compte par compte, avec leur marque. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_calendrier\", \"entree\": {\"du\": \"<string>\", \"au\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_choix_lire","name":"Lire les pages LinkedIn que la personne peut garder, après son retour du réseau (D329)","description":"Lire les pages LinkedIn que la personne peut garder, après son retour du réseau (D329). Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_choix_lire\", \"entree\": {\"choix\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_choix_valider","name":"Garder les pages LinkedIn que la personne a cochées : seules celles-là deviennent des comptes (D329)","description":"Garder les pages LinkedIn que la personne a cochées : seules celles-là deviennent des comptes (D329). Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_choix_valider\", \"entree\": {\"choix\": \"<string>\", \"pages\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_commentaires","name":"Les derniers commentaires d'une publication sur Instagram, une page Facebook, YouTube ou une page LinkedIn (texte, auteur, date) : lecture seule","description":"Les derniers commentaires d'une publication sur Instagram, une page Facebook, YouTube ou une page LinkedIn (texte, auteur, date) : lecture seule. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_commentaires\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_connecter","name":"L'adresse où la personne connecte elle-même un réseau (Instagram, page Facebook, YouTube, LinkedIn, TikTok), et le témoin signé que le site pose avant d'y aller","description":"L'adresse où la personne connecte elle-même un réseau (Instagram, page Facebook, YouTube, LinkedIn, TikTok), et le témoin signé que le site pose avant d'y aller. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_connecter\", \"entree\": {\"reseau\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_contenus","name":"Les dernières publications des comptes d'une marque, faites par Movie Maker ou non, avec leurs chiffres principaux : de quoi refaire une vidéo ou en importer une","description":"Les dernières publications des comptes d'une marque, faites par Movie Maker ou non, avec leurs chiffres principaux : de quoi refaire une vidéo ou en importer une. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_contenus\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_deconnecter","name":"Déconnecter un réseau : l'accès est retiré chez le réseau quand il le permet, le jeton est effacé ici, et les publications programmées sont annulées","description":"Déconnecter un réseau : l'accès est retiré chez le réseau quand il le permet, le jeton est effacé ici, et les publications programmées sont annulées. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_deconnecter\", \"entree\": {\"compte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_etat","name":"Les réseaux sociaux connectés par la personne (Instagram pro, pages Facebook, YouTube, LinkedIn, TikTok), ceux qu'elle peut connecter, et ses publications récentes ou programmées","description":"Les réseaux sociaux connectés par la personne (Instagram pro, pages Facebook, YouTube, LinkedIn, TikTok), ceux qu'elle peut connecter, et ses publications récentes ou programmées. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_etat\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_importer","name":"Importer dans la médiathèque une photo ou une vidéo de la personne depuis son réseau connecté (Instagram, page Facebook, page LinkedIn ; YouTube et TikTok : la vignette seulement)","description":"Importer dans la médiathèque une photo ou une vidéo de la personne depuis son réseau connecté (Instagram, page Facebook, page LinkedIn ; YouTube et TikTok : la vignette seulement). Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"reseaux_importer\", \"entree\": {\"media\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_marquer","name":"Ranger un compte de réseau connecté dans une marque du compte (« Vos marques ») ou le rendre sans marque","description":"Ranger un compte de réseau connecté dans une marque du compte (« Vos marques ») ou le rendre sans marque. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_marquer\", \"entree\": {\"compte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_medias","name":"Les dernières photos, vidéos et reels de la personne sur un réseau connecté (Instagram, page Facebook, YouTube, TikTok, page LinkedIn ; un profil LinkedIn ne se lit pas) : légende, date, lien, si le fichier s'importe","description":"Les dernières photos, vidéos et reels de la personne sur un réseau connecté (Instagram, page Facebook, YouTube, TikTok, page LinkedIn ; un profil LinkedIn ne se lit pas) : légende, date, lien, si le fichier s'importe. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_medias\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_modifier","name":"Changer l'heure, la légende ou le titre d'une publication PROGRAMMÉE qui n'est pas encore partie, après le oui de la personne au récapitulatif avant / après","description":"Changer l'heure, la légende ou le titre d'une publication PROGRAMMÉE qui n'est pas encore partie, après le oui de la personne au récapitulatif avant / après. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_modifier\", \"entree\": {\"publication\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_preferer","name":"Choisir sa vue favorite de la section « Réseaux sociaux » (tout, par réseau ou par marque) : elle s'ouvre dessus, sur tous ses appareils","description":"Choisir sa vue favorite de la section « Réseaux sociaux » (tout, par réseau ou par marque) : elle s'ouvre dessus, sur tous ses appareils. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_preferer\", \"entree\": {\"vue\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_publier","name":"Diffuser une vidéo ou une photo de la médiathèque (ou un texte, sur LinkedIn) sur un réseau connecté de la personne, maintenant ou à une heure dite, après son oui explicite","description":"Diffuser une vidéo ou une photo de la médiathèque (ou un texte, sur LinkedIn) sur un réseau connecté de la personne, maintenant ou à une heure dite, après son oui explicite. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"reseaux_publier\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_publier_partout","name":"Diffuser une même vidéo ou photo sur PLUSIEURS comptes connectés (Instagram, pages Facebook, YouTube, LinkedIn, TikTok) en un seul oui : une légende commune adaptée à chaque réseau, maintenant ou à une heure dite ; chaque compte garde son état","description":"Diffuser une même vidéo ou photo sur PLUSIEURS comptes connectés (Instagram, pages Facebook, YouTube, LinkedIn, TikTok) en un seul oui : une légende commune adaptée à chaque réseau, maintenant ou à une heure dite ; chaque compte garde son état. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_publier_partout\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_repondre_commentaire","name":"Répondre à un commentaire d'une publication Instagram, au nom du compte connecté, après le oui explicite de la personne sur le texte exact","description":"Répondre à un commentaire d'une publication Instagram, au nom du compte connecté, après le oui explicite de la personne sur le texte exact. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"reseaux_repondre_commentaire\", \"entree\": {\"commentaire\": \"<string>\", \"texte\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_retoucher_legende","name":"Réécrire la légende d'une publication (plus courte, plus longue, plus pro, plus décontractée, ou trois variantes), au ton de la marque. Gratuit","description":"Réécrire la légende d'une publication (plus courte, plus longue, plus pro, plus décontractée, ou trois variantes), au ton de la marque. Gratuit. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_retoucher_legende\", \"entree\": {\"legende\": \"<string>\", \"maniere\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_statistiques","name":"Les chiffres d'une publication (vues, portée, j'aime, commentaires, enregistrements, partages, temps moyen regardé) ou d'un compte connecté sur 28 jours (vues, portée, abonnés)","description":"Les chiffres d'une publication (vues, portée, j'aime, commentaires, enregistrements, partages, temps moyen regardé) ou d'un compte connecté sur 28 jours (vues, portée, abonnés). Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_statistiques\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_tableau","name":"La vue d'ensemble des réseaux : ce qui est programmé, publié ce mois-ci, à reprendre, les connexions qui expirent, et la semaine à venir","description":"La vue d'ensemble des réseaux : ce qui est programmé, publié ce mois-ci, à reprendre, les connexions qui expirent, et la semaine à venir. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_tableau\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"reseaux_tiktok_createur","name":"Ce que TikTok permet au compte connecté avant de publier : son nom et son avatar, les visibilités qu'il peut choisir, les interactions qu'il a coupées, la durée maximale d'une vidéo, et l'écran où la personne fait ses choix","description":"Ce que TikTok permet au compte connecté avant de publier : son nom et son avatar, les visibilités qu'il peut choisir, les interactions qu'il a coupées, la durée maximale d'une vidéo, et l'écran où la personne fait ses choix. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"reseaux_tiktok_createur\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_accelerer","name":"Accélérer (ou ralentir) un rush de 0,8 à 1,25, la voix gardant sa hauteur (« accélère à 1.1 » une interview) : une dérivée à nettoyer et monter ensuite, gratuit","description":"Accélérer (ou ralentir) un rush de 0,8 à 1,25, la voix gardant sa hauteur (« accélère à 1.1 » une interview) : une dérivée à nettoyer et monter ensuite, gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"rush_accelerer\", \"entree\": {\"asset\": \"<string>\", \"vitesse\": \"<number>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_conformer_cadence","name":"La copie à cadence ENTIÈRE d'un rush (29,97 -> 30, 23,976 -> 24, un iPhone -> 30), rangée dans la bibliothèque, fille du rush ; tout de suite si elle est déjà faite, sinon un travail. Gratuit","description":"La copie à cadence ENTIÈRE d'un rush (29,97 -> 30, 23,976 -> 24, un iPhone -> 30), rangée dans la bibliothèque, fille du rush ; tout de suite si elle est déjà faite, sinon un travail. Gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"rush_conformer_cadence\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_coupe_musique","name":"Faire naître un film dont les coupes tombent sur les temps d'une musique, gratuit","description":"Faire naître un film dont les coupes tombent sur les temps d'une musique, gratuit. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"rush_coupe_musique\", \"entree\": {\"nom\": \"<string>\", \"clips\": \"<array>\", \"musique\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_finir","name":"Rendre en vidéos 9:16 sous-titrées les shorts choisis d'un rush (de `rush.proposer`, ou un par hook validé) ; finis par le moteur","description":"Rendre en vidéos 9:16 sous-titrées les shorts choisis d'un rush (de `rush.proposer`, ou un par hook validé) ; finis par le moteur. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"rush_finir\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_flouter_visages","name":"Flouter les visages d'un rush, tous ou tous sauf un : une dérivée, gratuit","description":"Flouter les visages d'un rush, tous ou tous sauf un : une dérivée, gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"rush_flouter_visages\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_hooks","name":"Les meilleurs hooks (ouvertures) d'un rush parlé, notés sur 100 avec leur pourquoi, à valider avant les shorts","description":"Les meilleurs hooks (ouvertures) d'un rush parlé, notés sur 100 avec leur pourquoi, à valider avant les shorts. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"rush_hooks\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_moments","name":"Les MEILLEURS MOMENTS d'une longue vidéo du compte (webinaire, conférence, live, podcast filmé, de 1 s à 2 h) : `n` passages horodatés (`de_s`, `a_s`), chacun avec un score sur 100, un titre et une raison, bornes recalées sur les phrases. Ne monte rien. Facturé à la minute de vidéo, devisé. Un travail","description":"Les MEILLEURS MOMENTS d'une longue vidéo du compte (webinaire, conférence, live, podcast filmé, de 1 s à 2 h) : `n` passages horodatés (`de_s`, `a_s`), chacun avec un score sur 100, un titre et une raison, bornes recalées sur les phrases. Ne monte rien. Facturé à la minute de vidéo, devisé. Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"rush_moments\", \"entree\": {\"rush\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_multicam","name":"Caler deux caméras (ou plus) du même moment par le son, puis les monter en un film qui passe de l'une à l'autre (celle qui parle, ou en alternance) ; gratuit, un travail","description":"Caler deux caméras (ou plus) du même moment par le son, puis les monter en un film qui passe de l'une à l'autre (celle qui parle, ou en alternance) ; gratuit, un travail. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"rush_multicam\", \"entree\": {\"rushes\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_nettoyer","name":"Le moteur propose le nettoyage d'une interview : hors-sujet et redites rayés (jamais supprimés), sujets notés, au format des phrases de `film.couper_texte`","description":"Le moteur propose le nettoyage d'une interview : hors-sujet et redites rayés (jamais supprimés), sujets notés, au format des phrases de `film.couper_texte`. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"rush_nettoyer\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_proposer","name":"Des shorts proposés depuis un rush parlé, un par hook (validés ou les meilleurs), notés, 18 à 55 s, bornes sur le son ; rien n'est rendu","description":"Des shorts proposés depuis un rush parlé, un par hook (validés ou les meilleurs), notés, 18 à 55 s, bornes sur le son ; rien n'est rendu. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"rush_proposer\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_reparer","name":"Réparer un rush (stabiliser, anti-scintillement, basse lumière, voix propre) si la mesure prouve le gain : une dérivée, gratuit ; le rush est mesuré AVANT (rien à réparer est refusé tout de suite, avec la mesure)","description":"Réparer un rush (stabiliser, anti-scintillement, basse lumière, voix propre) si la mesure prouve le gain : une dérivée, gratuit ; le rush est mesuré AVANT (rien à réparer est refusé tout de suite, avec la mesure). Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"rush_reparer\", \"entree\": {\"asset\": \"<string>\", \"reparation\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_temps_de_vente","name":"Le diagnostic d'une longue vidéo de vente face caméra (lettre de vente vidéo, VSL) : les temps de vente présents (accroche, crédibilité, histoire, promesse, offre, objections, preuves chiffrées, appel) et ceux qui MANQUENT, à tourner. Lu sur la carte du discours déjà rangée (`rush.proposer`) : 0 €","description":"Le diagnostic d'une longue vidéo de vente face caméra (lettre de vente vidéo, VSL) : les temps de vente présents (accroche, crédibilité, histoire, promesse, offre, objections, preuves chiffrées, appel) et ceux qui MANQUENT, à tourner. Lu sur la carte du discours déjà rangée (`rush.proposer`) : 0 €. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"rush_temps_de_vente\", \"entree\": {\"rush\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_texte","name":"La transcription numérotée d'un rush, pour la couper","description":"La transcription numérotée d'un rush, pour la couper. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"rush_texte\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"rush_voix_effet","name":"Changer une voix (monstre, robot, téléphone...) : une dérivée gardée seulement si la mesure prouve l'effet, gratuit","description":"Changer une voix (monstre, robot, téléphone...) : une dérivée gardée seulement si la mesure prouve l'effet, gratuit. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"rush_voix_effet\", \"entree\": {\"asset\": \"<string>\", \"effet\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"script_montrer","name":"Ranger et MONTRER le script d'une vidéo neuve (accroche, de 5 à 8 plans avec ce qu'on voit, ce qu'on entend et la durée) quand la personne veut le voir avant la fabrication ; rien n'est fabriqué ni payé. Gratuit. À chaque correction : le rappeler avec le script à jour","description":"Ranger et MONTRER le script d'une vidéo neuve (accroche, de 5 à 8 plans avec ce qu'on voit, ce qu'on entend et la durée) quand la personne veut le voir avant la fabrication ; rien n'est fabriqué ni payé. Gratuit. À chaque correction : le rappeler avec le script à jour. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"script_montrer\", \"entree\": {\"titre\": \"<string>\", \"accroche\": \"<string>\", \"plans\": \"<array>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"souvenir_chercher","name":"Chercher dans le passé de la personne (ses conversations, ses goûts même anciens, les titres des films et médias) ce qu'elle évoque, avec la date et la source","description":"Chercher dans le passé de la personne (ses conversations, ses goûts même anciens, les titres des films et médias) ce qu'elle évoque, avec la date et la source. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"souvenir_chercher\", \"entree\": {\"question\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"travail_annuler","name":"Arrêter un travail à sa prochaine étape","description":"Arrêter un travail à sa prochaine étape. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"travail_annuler\", \"entree\": {\"travail\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"travail_lire","name":"Où en est un travail","description":"Où en est un travail. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"travail_lire\", \"entree\": {\"travail\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"travail_lister","name":"Les travaux de l'organisation : ceux d'un film, plus ceux qui ne portent sur aucun film (pubs, générations, doublages...) en cours ou des dernières 24 h","description":"Les travaux de l'organisation : ceux d'un film, plus ceux qui ne portent sur aucun film (pubs, générations, doublages...) en cours ou des dernières 24 h. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"travail_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_agrandir","name":"AGRANDIR UNE VIDÉO PAR L'IA (upscale, payant) : une vidéo du compte (`video` : vid_...) passée en 720p, 1080p (1k), 1440p (2k) ou 4K par l'agrandisseur de l'Engine, qui AJOUTE du détail généré (`creativite` 0 = fidèle, conseillé pour un vrai lieu ou une vraie personne). `definition` OU `facteur` (x2...) ; une vidéo ENTIÈRE passe, jusqu'à 10 min (traitée par morceaux de 30 s recollés ; au-delà, refus avec le devis et un extrait de 10 min) ; `de_s`, `a_s` pour un extrait. Le clip agrandi garde les droits de la source et porte le marquage IA (`mention` : « Image générée par IA » visible). Devis retenu puis fabriqué : annonce le coût et lance. Pour un plan d'un film : `film__poser_agrandissement_ia`. Gratuit et local : la correction `super-resolution` d'un plan. Un travail","description":"AGRANDIR UNE VIDÉO PAR L'IA (upscale, payant) : une vidéo du compte (`video` : vid_...) passée en 720p, 1080p (1k), 1440p (2k) ou 4K par l'agrandisseur de l'Engine, qui AJOUTE du détail généré (`creativite` 0 = fidèle, conseillé pour un vrai lieu ou une vraie personne). `definition` OU `facteur` (x2...) ; une vidéo ENTIÈRE passe, jusqu'à 10 min (traitée par morceaux de 30 s recollés ; au-delà, refus avec le devis et un extrait de 10 min) ; `de_s`, `a_s` pour un extrait. Le clip agrandi garde les droits de la source et porte le marquage IA (`mention` : « Image générée par IA » visible). Devis retenu puis fabriqué : annonce le coût et lance. Pour un plan d'un film : `film__poser_agrandissement_ia`. Gratuit et local : la correction `super-resolution` d'un plan. Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_agrandir\", \"entree\": {\"video\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_analyser","name":"Regarder une vidéo (un lien YouTube, le lien public d'un fichier vidéo, ou une vidéo `vid_` de la médiathèque) sans la télécharger : résumé, passages clés minutés, et des propositions de shorts (début, fin, accroche). Gardé : la même vidéo ne se repaie pas. Payant, devis d'abord","description":"Regarder une vidéo (un lien YouTube, le lien public d'un fichier vidéo, ou une vidéo `vid_` de la médiathèque) sans la télécharger : résumé, passages clés minutés, et des propositions de shorts (début, fin, accroche). Gardé : la même vidéo ne se repaie pas. Payant, devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"video_analyser\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_controler_mains","name":"Contrôler les MAINS d'une vidéo générée (doigts en éventail, en griffe) : les instants suspects, local, gratuit ; un avertissement à regarder, l'œil tranche","description":"Contrôler les MAINS d'une vidéo générée (doigts en éventail, en griffe) : les instants suspects, local, gratuit ; un avertissement à regarder, l'œil tranche. Portée requise : ecrire. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","travail-long"],"examples":["{\"commande\": \"video_controler_mains\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_doubler","name":"Doubler une vidéo dans une autre langue : traduction, voix, calage sur les phrases, sous-titres de la langue cible ; les LÈVRES suivent d'office quand une personne parle à l'écran (`levres` absent ; false : juste la voix) ; une vidéo pas encore écoutée l'est d'abord, puis doublée avec les mêmes réglages","description":"Doubler une vidéo dans une autre langue : traduction, voix, calage sur les phrases, sous-titres de la langue cible ; les LÈVRES suivent d'office quand une personne parle à l'écran (`levres` absent ; false : juste la voix) ; une vidéo pas encore écoutée l'est d'abord, puis doublée avec les mêmes réglages. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_doubler\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_legendes","name":"Titre, description et hashtags par réseau pour une vidéo finie, depuis sa parole ou un texte","description":"Titre, description et hashtags par réseau pour une vidéo finie, depuis sa parole ou un texte. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_legendes\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_levres","name":"LES LÈVRES QUI SUIVENT UNE NOUVELLE PISTE (lip-sync, payant) : la bouche de la personne d'une VRAIE vidéo du compte (`video` : vid_...) refaite pour dire une autre piste de parole du compte (`voix` : vox_..., mus_... ou vid_... : un doublage, une phrase réenregistrée, une voix traduite). `de_s` / `a_s` pour un extrait ; `qualite` economique, standard (défaut) ou haute (gros plans), choisie par le prix ; trop long pour un modèle : découpé en morceaux. Mention « Image générée par IA » et marquage IA. Une personne réelle adulte : sans question (CGU art. 8) ; un enfant : refusé. Devis retenu puis fabriqué : annonce le coût et lance. Pour doubler ET synchroniser : `video__doubler` avec `levres` true. Un travail","description":"LES LÈVRES QUI SUIVENT UNE NOUVELLE PISTE (lip-sync, payant) : la bouche de la personne d'une VRAIE vidéo du compte (`video` : vid_...) refaite pour dire une autre piste de parole du compte (`voix` : vox_..., mus_... ou vid_... : un doublage, une phrase réenregistrée, une voix traduite). `de_s` / `a_s` pour un extrait ; `qualite` economique, standard (défaut) ou haute (gros plans), choisie par le prix ; trop long pour un modèle : découpé en morceaux. Mention « Image générée par IA » et marquage IA. Une personne réelle adulte : sans question (CGU art. 8) ; un enfant : refusé. Devis retenu puis fabriqué : annonce le coût et lance. Pour doubler ET synchroniser : `video__doubler` avec `levres` true. Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_levres\", \"entree\": {\"video\": \"<string>\", \"voix\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_marque_employeur","name":"La vidéo MARQUE EMPLOYEUR « nos collaborateurs à l'âge de leur ancienneté » : chaque salarié dit depuis combien d'années il travaille dans l'entreprise, puis coupe franche sur la MÊME place tenue par un enfant de cet âge (la vraie prise de l'enfant filmée au même endroit, recalée, 0 €, ou, sans elle, la prise adulte transformée par IA, environ 0,65 $ par paire). Bandeau titre, sous-titres, carte de fin au logo ; « Image générée par IA » sur chaque prise transformée. `reel` false (par défaut) : le PLAN et le DEVIS, rien n'est fabriqué ni payé ; true : fabrique. `attestation_consentement` est une case que l'UTILISATEUR coche : AVANT, montre-lui le texte de l'attestation tel quel (`catalogue__lire` > « marque_employeur » > attestation, ou `attestation` du plan) et n'envoie true qu'après son oui explicite à CE texte","description":"La vidéo MARQUE EMPLOYEUR « nos collaborateurs à l'âge de leur ancienneté » : chaque salarié dit depuis combien d'années il travaille dans l'entreprise, puis coupe franche sur la MÊME place tenue par un enfant de cet âge (la vraie prise de l'enfant filmée au même endroit, recalée, 0 €, ou, sans elle, la prise adulte transformée par IA, environ 0,65 $ par paire). Bandeau titre, sous-titres, carte de fin au logo ; « Image générée par IA » sur chaque prise transformée. `reel` false (par défaut) : le PLAN et le DEVIS, rien n'est fabriqué ni payé ; true : fabrique. `attestation_consentement` est une case que l'UTILISATEUR coche : AVANT, montre-lui le texte de l'attestation tel quel (`catalogue__lire` > « marque_employeur » > attestation, ou `attestation` du plan) et n'envoie true qu'après son oui explicite à CE texte. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_marque_employeur\", \"entree\": {\"paires\": \"<array>\", \"marque\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_modifier","name":"MODIFIER UNE VIDÉO DU COMPTE PAR UNE CONSIGNE (vidéo → vidéo, payant, devisé) : `video` (un vid_ du fil ou de la bibliothèque) refaite par l'IA selon `consigne`, dite comme le client la dit : remplacer un sujet (« la voiture devient un vélo »), retirer ou ajouter un objet (« enlève le logo du mur », « ajoute de la neige »), changer le style (« dessin animé ») ou le décor. Cadrage et mouvement de caméra gardés, son d'origine remis par défaut (`son`). `de_s`/`a_s` : l'extrait (durée admise lue au catalogue, 4 à 30 s le 04/11). Une vidéo qui montre une PERSONNE réelle est refusée avant tout appel (`personne_refusee`, avec quoi faire à la place). « Image générée par IA » est posée sur le livrable. Un effet LOCAL gratuit (teinte, ambiance) : `film.poser_effet_image` ; agrandir : `video.agrandir`. Annonce le coût et lance (CGU art. 5). Un travail","description":"MODIFIER UNE VIDÉO DU COMPTE PAR UNE CONSIGNE (vidéo → vidéo, payant, devisé) : `video` (un vid_ du fil ou de la bibliothèque) refaite par l'IA selon `consigne`, dite comme le client la dit : remplacer un sujet (« la voiture devient un vélo »), retirer ou ajouter un objet (« enlève le logo du mur », « ajoute de la neige »), changer le style (« dessin animé ») ou le décor. Cadrage et mouvement de caméra gardés, son d'origine remis par défaut (`son`). `de_s`/`a_s` : l'extrait (durée admise lue au catalogue, 4 à 30 s le 04/11). Une vidéo qui montre une PERSONNE réelle est refusée avant tout appel (`personne_refusee`, avec quoi faire à la place). « Image générée par IA » est posée sur le livrable. Un effet LOCAL gratuit (teinte, ambiance) : `film.poser_effet_image` ; agrandir : `video.agrandir`. Annonce le coût et lance (CGU art. 5). Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_modifier\", \"entree\": {\"video\": \"<string>\", \"consigne\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_motion","name":"MOTION CONTROL : une VRAIE vidéo de la personne (`prise`) pilote un PERSONNAGE dont l'IMAGE est OBLIGATOIRE (`personnage` ; `style` et `description` seuls : refus `personnage_absent`) qui refait exactement ses mouvements ; `mode` motion (défaut) ou remplacer ; la sortie suit la prise (`format` sans effet), `son` false coupe le son d'origine. Attestation de consentement exigée, enfants refusés, mention « Image générée par IA ». Tant que l'Engine ne sert aucun modèle de motion : refus `aucun_modele_motion`, à dire tel quel","description":"MOTION CONTROL : une VRAIE vidéo de la personne (`prise`) pilote un PERSONNAGE dont l'IMAGE est OBLIGATOIRE (`personnage` ; `style` et `description` seuls : refus `personnage_absent`) qui refait exactement ses mouvements ; `mode` motion (défaut) ou remplacer ; la sortie suit la prise (`format` sans effet), `son` false coupe le son d'origine. Attestation de consentement exigée, enfants refusés, mention « Image générée par IA ». Tant que l'Engine ne sert aucun modèle de motion : refus `aucun_modele_motion`, à dire tel quel. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_motion\", \"entree\": {\"prise\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_pistes","name":"SÉPARER la voix et le fond (musique et ambiance ensemble) d'une vidéo déjà mixée, puis baisser, retirer ou remplacer chaque piste (« enlève la musique », « baisse la musique », « garde la musique sans la voix ») ; local, 0 €, séparation mesurée, travail long","description":"SÉPARER la voix et le fond (musique et ambiance ensemble) d'une vidéo déjà mixée, puis baisser, retirer ou remplacer chaque piste (« enlève la musique », « baisse la musique », « garde la musique sans la voix ») ; local, 0 €, séparation mesurée, travail long. Portée requise : ecrire. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:ecrire","depense","travail-long"],"examples":["{\"commande\": \"video_pistes\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_references","name":"Les PERSONNES, tenues ou objets d'une ou plusieurs PHOTOS du compte (`references`, des img_ du fil ou de la bibliothèque, dans l'ordre : @Image1, @Image2…) jouent une scène NEUVE décrite par `prompt` (« une vidéo Halloween avec nous deux dans un manoir hanté ») : aucune photo n'est une image du clip, le modèle les reprend dans le décor demandé. Pour « anime ma photo » (la photo qui bouge), c'est `media__generer`. Le modèle est choisi parmi ceux qui prennent des images de référence ; « Image générée par IA » est posée sur le livrable. Annonce le coût et lance (CGU art. 5). Un travail","description":"Les PERSONNES, tenues ou objets d'une ou plusieurs PHOTOS du compte (`references`, des img_ du fil ou de la bibliothèque, dans l'ordre : @Image1, @Image2…) jouent une scène NEUVE décrite par `prompt` (« une vidéo Halloween avec nous deux dans un manoir hanté ») : aucune photo n'est une image du clip, le modèle les reprend dans le décor demandé. Pour « anime ma photo » (la photo qui bouge), c'est `media__generer`. Le modèle est choisi parmi ceux qui prennent des images de référence ; « Image générée par IA » est posée sur le livrable. Annonce le coût et lance (CGU art. 5). Un travail. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"video_references\", \"entree\": {\"prompt\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"video_style_de","name":"Regarder une vidéo de RÉFÉRENCE (`vid_…` de la médiathèque) pour en tirer sa fiche de style : palette, typographie, sous-titres, rythme, transitions, et PLAN PAR PLAN le type de visuel, le cadrage, le mouvement de caméra, le texte à l'écran. À appeler dès que la personne veut « une vidéo comme celle-ci, dans ce style, sur tel sujet » : la fiche sert ensuite à écrire un script NEUF (`film__depuis_script` avec `style_de`). Gardée : la même vidéo ne se repaie pas. Payant, devis d'abord","description":"Regarder une vidéo de RÉFÉRENCE (`vid_…` de la médiathèque) pour en tirer sa fiche de style : palette, typographie, sous-titres, rythme, transitions, et PLAN PAR PLAN le type de visuel, le cadrage, le mouvement de caméra, le texte à l'écran. À appeler dès que la personne veut « une vidéo comme celle-ci, dans ce style, sur tel sujet » : la fiche sert ensuite à écrire un script NEUF (`film__depuis_script` avec `style_de`). Gardée : la même vidéo ne se repaie pas. Payant, devis d'abord. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"video_style_de\", \"entree\": {\"asset\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"visuel_faire_affiche","name":"Le POST VISUEL / l'AFFICHE d'un réseau (LinkedIn, Instagram, story) à la charte : illustration par l'IA SANS texte ni logo, puis titre en français, mot fort à l'accent, sous-titre, mention et VRAI logo du kit posés en code, au format exact du réseau, thème clair ou sombre de la charte. Préférée à `media__generer` pour un visuel, un post, une affiche, une bannière. Devis retenu ; un appel, l'image arrive seule","description":"Le POST VISUEL / l'AFFICHE d'un réseau (LinkedIn, Instagram, story) à la charte : illustration par l'IA SANS texte ni logo, puis titre en français, mot fort à l'accent, sous-titre, mention et VRAI logo du kit posés en code, au format exact du réseau, thème clair ou sombre de la charte. Préférée à `media__generer` pour un visuel, un post, une affiche, une bannière. Devis retenu ; un appel, l'image arrive seule. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"visuel_faire_affiche\", \"entree\": {\"titre\": \"<string>\", \"illustration\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"voix_bibliotheque","name":"Chercher une voix dans la bibliothèque partagée de l'Engine (gratuit) : chaque voix a son nom, sa langue, son genre et un lien d'écoute (`apercu`), à donner au client. Pour en garder une : relance avec `ajouter` (son `id`), `proprietaire` et `cle` ; elle se nomme ensuite dans `media__generer`. Ce sont des voix publiées pour cet usage, pas des personnes qu'on imite. L'Engine ne le sert pas toujours : refus `capacite_absente`, dis-le, propose `a_la_place`.","description":"Chercher une voix dans la bibliothèque partagée de l'Engine (gratuit) : chaque voix a son nom, sa langue, son genre et un lien d'écoute (`apercu`), à donner au client. Pour en garder une : relance avec `ajouter` (son `id`), `proprietaire` et `cle` ; elle se nomme ensuite dans `media__generer`. Ce sont des voix publiées pour cet usage, pas des personnes qu'on imite. L'Engine ne le sert pas toujours : refus `capacite_absente`, dis-le, propose `a_la_place`.. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"voix_bibliotheque\", \"entree\": {\"recherche\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"voix_cloner","name":"Cloner la voix d'une personne par l'Engine (gratuit : seule la parole synthétique se paie ensuite). La voix doit être DÉJÀ déclarée avec l'accord de la personne, dans l'écran Identité (Consentements) : sinon refus `voix_inconnue` ou `consentement_manquant`, à dire tel quel, tu ne la déclares jamais toi-même et tu n'écris jamais qu'elle a consenti. Une voix retirée est refusée, une voix déjà clonée est reprise sans rien refaire. L'Engine ne sert pas toujours le clonage : refus `capacite_absente`, dis-le et propose `a_la_place`. Ensuite, la voix se nomme (`voix: cle`) dans `media__generer` ou une voix off.","description":"Cloner la voix d'une personne par l'Engine (gratuit : seule la parole synthétique se paie ensuite). La voix doit être DÉJÀ déclarée avec l'accord de la personne, dans l'écran Identité (Consentements) : sinon refus `voix_inconnue` ou `consentement_manquant`, à dire tel quel, tu ne la déclares jamais toi-même et tu n'écris jamais qu'elle a consenti. Une voix retirée est refusée, une voix déjà clonée est reprise sans rien refaire. L'Engine ne sert pas toujours le clonage : refus `capacite_absente`, dis-le et propose `a_la_place`. Ensuite, la voix se nomme (`voix: cle`) dans `media__generer` ou une voix off.. Portée requise : ecrire.","tags":["portee:ecrire"],"examples":["{\"commande\": \"voix_cloner\", \"entree\": {\"cle\": \"<string>\", \"echantillon\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"voix_concevoir","name":"Créer une VOIX d'après une description (« une voix de journaliste de 40 ans, grave et posée ») : une voix de synthèse qui n'imite personne, donc sans accord à demander. Rend la voix gardée sous `cle` : ensuite, nomme-la (`voix: cle`) dans `media__generer` ou une voix off. Quelques centimes. L'Engine ne le sert pas toujours : refus `capacite_absente`, dis-le et propose `a_la_place` (une voix de la bibliothèque courte).","description":"Créer une VOIX d'après une description (« une voix de journaliste de 40 ans, grave et posée ») : une voix de synthèse qui n'imite personne, donc sans accord à demander. Rend la voix gardée sous `cle` : ensuite, nomme-la (`voix: cle`) dans `media__generer` ou une voix off. Quelques centimes. L'Engine ne le sert pas toujours : refus `capacite_absente`, dis-le et propose `a_la_place` (une voix de la bibliothèque courte).. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"voix_concevoir\", \"entree\": {\"cle\": \"<string>\", \"description\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"voix_lister","name":"Les voix déclarées, consenties, refusées ou retirées","description":"Les voix déclarées, consenties, refusées ou retirées. Portée requise : lire.","tags":["portee:lire"],"examples":["{\"commande\": \"voix_lister\", \"entree\": {}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"web_approfondir","name":"Recherche APPROFONDIE sur le web (Lamalo Engine, deep search) : un rapport sourcé de plusieurs minutes, chaque fait cité avec sa page. Cher (environ 2,40 €) : SEULEMENT quand le sujet le demande (un explicatif sourcé sur un marché, une étude comparée, une veille) ou que la personne le demande ; une question simple ou l'actualité : `web__chercher`. Annonce le coût en lançant, sans question. Rend un travail : lis-le avec `travail__lire`, puis ses `faits` s'emploient comme ceux de `web__chercher`","description":"Recherche APPROFONDIE sur le web (Lamalo Engine, deep search) : un rapport sourcé de plusieurs minutes, chaque fait cité avec sa page. Cher (environ 2,40 €) : SEULEMENT quand le sujet le demande (un explicatif sourcé sur un marché, une étude comparée, une veille) ou que la personne le demande ; une question simple ou l'actualité : `web__chercher`. Annonce le coût en lançant, sans question. Rend un travail : lis-le avec `travail__lire`, puis ses `faits` s'emploient comme ceux de `web__chercher`. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé. Rend une tâche, pas un résultat : suivez-la avec « GetTask », ou avec la compétence « travail_lire ». Son étape est nommée, jamais un pourcentage.","tags":["portee:depenser","depense","travail-long"],"examples":["{\"commande\": \"web_approfondir\", \"entree\": {\"question\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"web_chercher","name":"Chercher sur le web (Lamalo Engine) des faits RÉCENTS ou SOURCÉS. À appeler AVANT d'écrire ou de fabriquer, sans demander, dès que la demande a besoin de faits qu'elle ne donne pas : l'actualité (« de la semaine » : `jours` 7, « du mois » : 30), des chiffres d'un marché, d'un secteur, d'une entreprise, une comparaison chiffrée ; jamais pour ce qu'elle a écrit ou envoyé. Payant, 0,30 à 1 € et une minute : dis-le en une demi-phrase. Rend des `faits` dont chacun a sa date et le lien de sa page (un fait sans source, sans date ou hors période est écarté par le produit). Ensuite, tu ne dis QUE ces faits : chaque chiffre, nom ou date de ta réponse vient d'eux, jamais de ta mémoire ; chaque fait cité porte sa source et sa date (« selon AP News, le 06/11 »), les liens en fin de message. Pour une vidéo, `film__faire_explicatif` reçoit `faits` = `faits_texte` et `sources` = `sources_carton` (un carton « Sources » sobre ferme le film ; le texte du film ne passe pas avec un chiffre absent des faits). Aucun fait trouvé : dis-le, propose 2 à 4 choix (élargir la période, préciser), rien d'inventé.","description":"Chercher sur le web (Lamalo Engine) des faits RÉCENTS ou SOURCÉS. À appeler AVANT d'écrire ou de fabriquer, sans demander, dès que la demande a besoin de faits qu'elle ne donne pas : l'actualité (« de la semaine » : `jours` 7, « du mois » : 30), des chiffres d'un marché, d'un secteur, d'une entreprise, une comparaison chiffrée ; jamais pour ce qu'elle a écrit ou envoyé. Payant, 0,30 à 1 € et une minute : dis-le en une demi-phrase. Rend des `faits` dont chacun a sa date et le lien de sa page (un fait sans source, sans date ou hors période est écarté par le produit). Ensuite, tu ne dis QUE ces faits : chaque chiffre, nom ou date de ta réponse vient d'eux, jamais de ta mémoire ; chaque fait cité porte sa source et sa date (« selon AP News, le 06/11 »), les liens en fin de message. Pour une vidéo, `film__faire_explicatif` reçoit `faits` = `faits_texte` et `sources` = `sources_carton` (un carton « Sources » sobre ferme le film ; le texte du film ne passe pas avec un chiffre absent des faits). Aucun fait trouvé : dis-le, propose 2 à 4 choix (élargir la période, préciser), rien d'inventé.. Portée requise : depenser. Cette compétence DÉPENSE : son coût réel est débité du compte prépayé.","tags":["portee:depenser","depense"],"examples":["{\"commande\": \"web_chercher\", \"entree\": {\"question\": \"<string>\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]}]}