Session, clip, signals, provenance
A session is the top-level recording event. A clip is the reviewed training unit. Signals carry quality and safety decisions. Provenance keeps task, consent receipt, license scope, device, policy, and reviewer context attached.
{
"session_id": "sess_01J...",
"task_brief_id": "tb_01J...",
"device": { "model": "so101", "control_rate_hz": 30 },
"clips": ["clip_01J..."],
"consent": { "receipt_id": "consent_01J..." },
"license": { "scope_id": "lic_01J..." },
"safety_rules_version": "v4.2"
}