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, a vector ledger, and a numeric verifier that keep every seam reading as one continuous camera move. ## Core Features & Use Cases - Vector Law & Ledger: Plan every seam in a ledger.json file so exit and entry vectors match in axis, direction, and speed, including the Z scale-sign rule for zoom transitions. - Seam Gate Verification: Run scripts/seam-gate.mjs to numerically verify each seam in a headless Chrome session, checking motion at the cut, zero overlap, speed match, and carrier continuity. - Automated Seam Stamping: Generate master-timeline seam code from the ledger with scripts/seam-stamp.mjs so stamped seams pass the gate by construction. - Use Case: When composing a product-launch video with multiple scenes, write the vector ledger first, stamp the seams into index.html, then run the verifier until it exits 0 before shipping. ## Quick Start Load the motion-doctrine skill before composing any HyperFrames animation and ask it to plan the seam vectors for my multi-scene video.