Try it live — R-079 speed limit
The actual ML-mode violation primitive from dt_eval_categories.violation_speed, running in your browser via Pyodide. Slide the predicted speed past the threshold and watch the smooth severity curve respond — this is the gradient signal an AV planner trains against.
dt_eval_categories.violation_speed from the bundled Python runtime — same primitives the downloadable bundle uses.Showcase rules
Each card expands to show the same rule rendered five different ways. Tab between formats to see how the same canonical rule becomes a scenario, a validator, a loss function, a constraint, and a violation function.