Semantic events

Events mark pre-snap state, snap, assignment starts, decision windows, throws, catches, and play completion where applicable. Millisecond offsets establish ordering.

Consumer responsibility

The document says when football events occur. The future animation system will translate them into movement, easing, pauses, replay controls, and synchronized highlights.

Read only

Consumer responsibility example

[
  {
    "type": "snap",
    "atMs": 500
  },
  {
    "type": "play-end",
    "atMs": 4500
  }
]