High-level Lisp orchestration over the upstream runtime.
Sits above the low-level PtcRunner.Upstream.Runtime server: builds a
per-run RunContext, assembles the eval callbacks (tools: /
discovery_exec:), and runs PTC-Lisp programs against them.
Summary
Functions
@spec run_lisp(struct() | pid(), String.t(), keyword()) :: {:ok, PtcRunner.Step.t()} | {:error, PtcRunner.Step.t()}