NL to ODRL Conversion Sequence

NL to ODRL Conversion Sequence A sequence diagram generated by Archify. paste NL + options POST /api/convert start background run Validates, buildsthe inlinescenario, returnsrun_key at once append run_start + agent_plan chat completions with brief Brief carriespolicy;temperature 0 action: call parse_policy parse_policy(doc, strict?) ODRL + untrusted_source flag tool result in, next action out Repeats per step:validate, save action: call validate_odrl validate_odrl(odrl) SHACL check;sloppy mode skips valid + errors action: call save_odrl save_odrl write Injector maydelay; policyretries saved, version 1 final tool result done + reason Reason returns,but is not traced append run_end event run_verifiers(events, invariants) verdict + reference patch? FAIL proposes areference patch record snapshot GET /api/runs/<run_key> read run + events rows full snapshot ODRL view; tech goes to Agent Lab Convert Agentic loop Verify + persist Inspect Analyst · pastes NL policy · Sequence participant Analyst pastes NL policy ODRL Studio · Convert tab · Sequence participant ODRL Studio Convert tab Convert API · RunRegistry · Sequence participant Convert API RunRegistry ReAct loop · run_react_loop · Sequence participant ReAct loop run_react_loop Live model · muse-spark-1.3 · Sequence participant Live model muse-spark-1.3 Tools · ODRL tools · Sequence participant Tools ODRL tools Verifiers · invariants + patch · Sequence participant Verifiers invariants + patch Trace + DB · SQLite · Sequence participant Trace + DB SQLite Legend main request return message