Help guide

Debug API reference

Updated June 20, 2026

Debug API reference

Product media placeholder

Replace this area with a screenshot or short walkthrough video during the media sweep.

The debug API is the primary read channel for live Faster Motion state. Use it before guessing why a graph is not producing the expected visual.

Where this fits

Start with validation

  • Run validation first. It catches missing selectors, invalid selectors, bad wires, runaway scroll ranges, physics setup issues, and malformed responsive conditions.
  • Treat error-severity validation results as blockers. Treat warnings as review items that need an explicit accept or fix decision.
  • Use static validation against JSON when possible, then validate the live graph after the page loads.

Inspect live graph state

  • Use node snapshots to see node IDs, types, parameters, connections, and last output values.
  • Use selector inspection to map a DOM target to the graph nodes that read or write it.
  • Use scroll, pin, gate, override, physics, and dump methods to narrow complex failures without rewriting the motion file.

What to include in a bug report

  • Include the page URL, .fmtion file path, viewport size, selected breakpoint, validation output, and a focused debug dump.
  • Include the expected visual result and the actual observed result.
  • Avoid private customer or business data in public bug reports; redact page content where needed.

Working sample slot

Debug API reference: This page reserves a sample location for a later verified example. Add the sample only after the source file, public page, validation output, and visual check all pass.

Faster Motion docs

Use these links to move between the guide set, the deeper reference pages, and the recipe planning pages. Verified working samples will be inserted after this documentation structure is reviewed.

Start

Surfaces

Reference

Start

DOM animation

Reference

Canvas animation

3D and procedural

Operations

Recipes

Was this guide helpful?

Sunny Arora

Written by

Sunny Arora

Get technical deep dives delivered to your inbox

Join creators and developers who get exclusive insights, tutorials, and behind-the-scenes content every week.

No spam. Unsubscribe anytime.

Continue Exploring

You might also enjoy