Ultimate Motion DesignUMD v0.10.0
English
Menu

Dépannage et sécurité

ProblèmeSolution
Les commandes /umd:... n'apparaissent pasRedémarre Claude Code ou tape /reload-plugins. Regarde /plugin → Installed et l'onglet Errors.
node: command not foundInstalle Node.js 18+ et vérifie que node est dans ton PATH.
L'ajout de la marketplace échoueVérifie que git est installé. Sans clé SSH GitHub, définis CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1 et réessaie.
ffmpeg not foundLance /umd:doctor. Après une installation par winget ou Homebrew, ouvre un nouveau terminal pour que le PATH soit relu. Tu peux aussi indiquer le chemin des binaires avec UMD_FFMPEG et UMD_FFPROBE.
Playwright not found ou Chromium is not installed/umd:doctor fix installe les deux dans ~/.umd/runtime.
Unknown duration au renduDéfinis window.umdDuration (en secondes) dans la page, ou duration_s dans .motion/project.json.
Le rendu n'est pas reproductible (REN-01)Une source de hasard échappe au temps virtuel : données réseau, horodatage serveur, WebGPU, police chargée en ligne. Le guide du moteur (references/engines/) liste les règles. Pilote la scène par window.umdRender(t).
La 3D est lente ou vide dans le renduChromium sans interface utilise un rendu logiciel. Itère avec /umd:render draft et vérifie d'abord une image avec umd still.
Une installation est bloquée par le garde-fouPrends l'alternative proposée (references/licenses.md). Si tu acceptes le risque, ajoute le nom à license_policy.allow : c'est ta décision, Claude ne le fait pas à ta place.
/umd:deliver refuse de livrerUn point bloquant est ouvert, ou le rendu a changé depuis l'audit : /umd:fix, puis /umd:render et /umd:audit.
umd sync dit « no hit within 250 ms »Le son prévu n'est pas là, ou trop faible sous la musique : place l'effet sur le temps du repère (umd mix --sfx fichier.wav@6.5) et vérifie qu'il dépasse la musique.
/umd:tokens est videLes transcriptions apparaissent après la première session Claude Code dans ce dossier. Si tu as déplacé ta configuration, définis CLAUDE_CONFIG_DIR.

Confidentialité et sécurité

Le plugin n'envoie aucune télémétrie.

  • Ce qu'il contacte :
    • Pendant un rendu, il sert tes fichiers sur 127.0.0.1 et ne contacte que les URL que ta page charge elle-même.
    • /umd:doctor fix télécharge Playwright depuis npm, Chromium depuis les serveurs de Playwright, et FFmpeg par winget ou Homebrew.
    • umd styles get télécharge le prompt choisi depuis GitHub ; umd commons interroge Wikimedia Commons. Aucune donnée de ton projet n'est envoyée.
  • Ce qu'il lit : /umd:tokens lit les transcriptions de Claude Code sur ta machine et n'en envoie rien.
  • Hooks : ils tournent en local et sont assez courts pour être relus : garde-fou de licences, rappel de session.
  • Signaler une faille : voir SECURITY.md.

Le plugin aide à repérer les pièges de licence ; il ne remplace pas l'avis d'un juriste.