plans/issues/issue-3737.md
Executor instructions: This plan's outcome is NO executor action beyond verifying state. Do not close, do not comment, do not modify source. Update the status row for this plan in
plans/issues/README.mdwhen done.Drift check (run first):
gh api repos/motiondivision/motion/issues/3737 --jq .state→ expect"open". If closed, mark this plan DONE and stop.
42bfbe3ed, 2026-06-11Filed 2026-05-25. Not about the motion library at all: the reporter cannot run
the Motion Studio MCP server (motion-studio-mcp, installed via
npx https://api.motion.dev/registry.tgz?package=motion-studio-mcp) — the
sharp native module fails to load (darwin-arm64 runtime, Node v25.6.1, npx
cache), and later npx motion-ai fails with fetch failed during
"Fetching skills".
Why an executor must leave this alone:
ls packages/ at 42bfbe3ed shows
config, framer-motion, motion, motion-dom, motion-utils — no MCP
server, no motion-ai installer, no sharp dependency anywhere in the
workspace. The package is distributed from the private api.motion.dev
registry. No failing test or fix is possible here.5.4.4, the npx motion-ai installer,
and a cache-clearing [email protected]. The last comment (2026-05-27,
reporter ddtch) reports a remaining fetch failed during "Fetching skills"
and awaits the maintainer's next move — likely server-side at
api.motion.dev.gh api repos/motiondivision/motion/issues/3737/comments --jq '.[-1] | {user:.user.login, created:.created_at}'
→ if the last comment is still ddtch's 2026-05-27 fetch failed report (or a
newer maintainer reply), there is nothing for an executor to do.
Set this plan's row in plans/issues/README.md to
DONE (no action — out-of-repo support thread owned by maintainer).
Optional, only if the maintainer asks: the actionable signal worth relaying is
that the residual failure is a fetch failed while "Fetching skills" in
[email protected] — i.e. an api.motion.dev/network concern, plus the original
sharp darwin-arm64 optional-dependency install under Node 25's npx cache.
gh api ... --jq .state → "open" unless the maintainer closed it)plans/issues/README.md status row updated with the no-action rationale