Hand-painted animation is no longer a standalone video model that hides its
source and delivers only an MP4. It is now an optional Motion template:
- `od media scaffold --composition-dir motion-source/<id> --template hand-painted`
(same /api endpoint for UI and CLI) writes a visible, replayable source:
scene index.html with the shared Motion player, pinned local p5 / p5.brush,
the painting engine, a player clock and the third-party license notices.
- The internal renderer id `claude-animation-p5` is kept for compatibility,
only accepts motion-source/<id> sources, no longer injects p5 at render
time, and runs the standard Motion export checks (linked MP4 path, silent
audio policy, decodable frame). First version stays 5s, 16:9, silent.
- The example card moves from the Video rail to Motion design; the Video
model picker, Home preset, form special-casing and prompt template are
removed. The hide-source system prompt is removed; motion-design skill
gains a routing note (OD Next task profile synced, version 1.3.3).
- Engine, starter scene and licenses move from design-templates/ to the
bundled example plugin's runtime/.
- The internal renderer is excluded from the generic video model list in the
media contract prompt, keeping the prompt snapshot identical to main.