What problem does it solve? Multi-scene videos often feel like disconnected slides because each scene is animated in isolation, killing visual momentum at every cut. This Skill provides the motion law and automated verification tooling that make a multi-scene HyperFrames video read as one continuous camera move. ## Core Features & Use Cases - Vector Law & Seam Planning: Defines how scene exits determine scene entries (matched axis, direction, and speed), planned up front in a ledger.json vector ledger. - Seam Stamping & Verification: Generates master-timeline seam code from the ledger with seam-stamp.mjs, then numerically verifies every seam with seam-gate.mjs (direction, speed match, zero overlap, Z-sign rule, carrier continuity) using headless Chrome over CDP. - Performance Rules: Bans idle wobble and prescribes sustained-motion routes (staged reveals, camera moves, sequenced UI, cursor-led action) plus stillness-before-climax timing. - Use Case: When building a product-launch explainer video in HyperFrames, write the vector ledger first, stamp the seams into index.html, then run the seam gate until it exits 0 before shipping. ## Quick Start Ask the AI to load the motion-doctrine skill, write a ledger.json for your HyperFrames scenes, then run seam-stamp.mjs to generate the seams and seam-gate.mjs to verify them.