This is the teacher side of the pilot. Praxis places a student in your queue only when the digital prerequisites are met (knowledge + a clean, reliability-verified controller round). Your job is the part a computer can't judge: the actual playing. Record a decision and it flows back to the student's home page. This is a local demo — no accounts, no student data leaves this device.
Ready for your pass-off
Recorded
Not ready yet
Collect the data
The JSON is the current learner's full record (results, pass-offs, device/reliability summary). The CSV is a flat table of every result across all learner codes on this device — the anonymized attempt/evidence summary and device log the pilot needs (doc 14d). No names — just pseudonymous codes and evidence.