Ecosystem

This repository defines the schema and standard. These are the companion projects being built on top of it.

Roadmap

  1. Validator — semantic rules JSON Schema can't express: ball-possession consistency (only the carrier maypass/shoot/dribble), branch target integrity, and end_state agreement with action endpoints.
  2. Renderer — draw drills and animate them from the JSON.
  3. Editor — visual authoring on top of the renderer.

End goal: generate drills and set plays from natural language (LLM) and render them directly, plus video overlay for practice analysis and video → play extraction.