Eight hand-coded demo scenes + ten generated via the FromJSON pipeline (JSON → rivtool create → .riv).
Ten scenes defined as JSON, compiled to binary .riv via rivtool create. If they render correctly, the full pipeline is validated.
Three Montessori-inspired lesson animations generated by Claude, compiled via rivtool create. Covers Practical Life (pouring), Sensorial (color sorting), and Language (letter tracing). Open dedicated lessons page →
Ground-truth conformance: files from the official Rive runtime test suite. Compared against our .riv output in rive/conformance_test.go.