Paper deep dive
DeepInsight: A Unified Evaluation Infrastructure Across the Physical AI Stack
Siyi Li, Chunyu Sun, Jiahao Zhang, Yuchen Kang, Wuliang Wang, Yu Qiu, Rui Jiang, Haitao Cui, Jie Chen
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 100%
Last extracted: 6/20/2026, 10:08:22 AM
Summary
DeepInsight is a unified evaluation infrastructure designed to span the heterogeneous 'Physical AI' stack, ranging from foundation-model decoding to whole-body control. It addresses the limitations of existing single-segment frameworks by using three core abstractions: a task abstraction (using a per-episode handle to keep environments stateless), a resource abstraction (using a handle protocol to decouple expensive backends like LLM inference and physics simulators from the orchestrator), and a result abstraction (using a unified trace identity scheme for cross-layer diagnostics). This architecture allows for single-runtime execution across System 2 (semantic reasoning), System 1 (visuomotor policy), and System 0 (whole-body control), enabling the localization of cross-layer regressions.
Entities (9)
Relation Signals (6)
XPENG Robotics â developed â DeepInsight
confidence 100% · XPENG ROBOTICS DeepInsight: A Unified Evaluation Infrastructure Across the Physical AI Stack
DeepInsight â evaluates â Physical AI Stack
confidence 100% · DeepInsight, an evaluation infrastructure that serves this full spectrum on a single runtime.
System 2 â partof â Physical AI Stack
confidence 100% · We take this stack to be three layers: semantic goal reasoning at System 2... visuomotor policy execution at System 1... and whole-body stabilization and control at System 0.
DeepInsight â uses â Task Abstraction
confidence 100% · The first is the task abstraction: the interface between what a task is and how the runtime drives it.
Deep-Insight â uses â Resource Abstraction
confidence 100% · The second is the resource abstraction: the interface between the orchestrator and the resources
DeepInsight â uses â Result Abstraction
confidence 100% · The third is the result abstraction: the interface between what the system records and what it reports.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Evaluating a Physical AI stack spans operators that differ by more than three orders of magnitude -- from a single foundation-model decoding step to thousands of physics ticks of whole-body control -- varying orthogonally in modality, reward semantics, and resource profile. No existing framework spans this range, so the stack is evaluated today by stitching together separate harnesses that share neither runtime nor scoring, preserving each segment's local validity but losing the shared identity needed to diagnose cross-layer regressions. We present DeepInsight, an evaluation infrastructure that serves this full spectrum on a single runtime. Rather than homogenize the regimes, it preserves their heterogeneity behind three narrow abstractions -- task, resource, and result -- each realized as one invariant shared by every subsystem: one episode driver, one resource-handle protocol implemented by every expensive backend (LLM inference and sandboxed runtimes alike), and one trace identity scheme under which every event is written. Deployed in production across all three layers of an embodied humanoid stack, this single set of invariants onboards new benchmarks largely by configuration. Where mature peer orchestrators exist -- at the foundation-model end -- it reproduces published references and peer-framework readings within their own spread, runs the same suites faster on a single node, and scales near-linearly across nodes. Its distinctive return is diagnostic: because every layer writes into one shared trace, a regression that begins in one layer and surfaces in another stays localizable on that trace -- a cross-layer payoff no federation of per-segment harnesses can reproduce.
Tags
Links
- Source: https://arxiv.org/abs/2606.17574v1
- Canonical: https://arxiv.org/abs/2606.17574v1
Trouble viewing inline? Open PDF directly â
Full Text
108,939 characters extracted from source content.
Expand or collapse full text
XPENG ROBOTICS DeepInsight: A Unified Evaluation Infrastructure Across the Physical AI Stack Siyi Li, Chunyu Sun, Jiahao Zhang, Yuchen Kang, Wuliang Wang, Yu Qiu, Rui Jiang, Haitao Cui, Jie Chen â XPENG Robotics Abstract Evaluating a Physical AI stack spans operators that differ by more than three orders of magnitudeâ from a single foundation-model decoding step to thousands of physics ticks of whole-body controlâ varying orthogonally in modality, reward semantics, and resource profile. No existing framework spans this range, so the stack is evaluated today by stitching together separate harnesses that share neither runtime nor scoring, preserving each segmentâs local validity but losing the shared identity needed to diagnose cross-layer regressions. We present DeepInsight, an evaluation infrastructure that serves this full spectrum on a single runtime. Rather than homogenize the regimes, it preserves their heterogeneity behind three narrow abstractionsâtask, resource, and resultâeach realized as one invariant shared by every subsystem: one episode driver, one resource-handle protocol implemented by every expensive backend (LLM inference and sandboxed runtimes alike), and one trace identity scheme under which every event is written. Deployed in production across all three layers of an embodied humanoid stack, this single set of invariants onboards new benchmarks largely by configuration. Where mature peer orchestrators existâat the foundation-model endâit reproduces published references and peer-framework readings within their own spread, runs the same suites faster on a single node, and scales near-linearly across nodes. Its distinctive return is diagnostic: because every layer writes into one shared trace, a regression that begins in one layer and surfaces in another stays localizable on that traceâa cross-layer payoff no federation of per-segment harnesses can reproduce. 1 Introduction Evaluation for a Physical AI stack is heterogeneous at the level of the operators it must drive. At one end of the workload sit foundation models: short episodesâoften a single decoding step, sometimes tens of tool-calling turnsâdriven by throughput-bound inference and scored by exact-match or model-based judgment. At the other end sit whole-body control policies: episodes spanning hundreds to thousands of physics ticks, driven by physics-bound simulation, and scored by trajectory-analytic conditions on balance, contact, and tracking. Between these endpoints lies an inventory of embodied evaluation needsâ manipulation policies, navigation stacks and so on. This paper introduces DeepInsight, an evaluation infrastructure that serves this full spectrum on a single runtime. DeepInsight is not a universal definition of Physical AI; it is an evaluation substrate for a specific embodied humanoid stack. Following recent industrial humanoids [1], we take this stack to be three layers: semantic goal reasoning at System 2 (foundation-model evaluation), visuomotor policy execution at System 1 (navigation/manipulation evaluation), and whole-body stabilization and control at System 0 (whole-body- control evaluation). Figure 1 sketches the stack; DeepInsight serves evaluation across all three layers in production. We use âPhysical AIâ throughout this paper as a label for this evaluation spectrum, in the sense of the operator continuum just described. The heterogeneity of this spectrum is not incidental; it is the engineering substance of the problem. â Correspondence: Jie Chen at chenj81@xiaopeng.com 1 arXiv:2606.17574v1 [cs.AI] 16 Jun 2026 Physical World / Simulated Environment the embodiment â sensors stream in, actuators drive out The Physical AI Stack â System 2 / 1 / 0 A layered control hierarchy for embodied agents â deliberative reasoning at the top, reflexive whole-body stabilization at the bottom. Commands flow down; observations flow up, closing the loop with the physical world. 2 System 2 Semantic Goal Reasoning deliberativelow-ratesemantic intent Language Understanding Vision Understanding Task Decomposition & Planning System 2 â System 1 Plan · Commands · Goals 1 System 1 Visuomotor Policy Execution reactivemid-ratevisuomotor Sensorimotor Policy Whole-Body Joint Targets Action Generation System 1 â System 0 Actions · Control Targets 0 System 0 Whole-Body Stabilization & Control reflexivehigh-ratedynamics & contact State Estimation & Kinematics Balance & Contact Handling Low-Level Control & Actuation System 0 â World Joint Torques · Actuation I N C R E A S I N G R AT E · D E C R E A S I N G A B S T R A C T I O N F E E D B A C K L O O P · O B S E R VAT I O N S & W O R L D - S TAT E Figure 1. Physical AI stack considered by DeepInsight. Episode lengths span more than three orders of magnitude, from a single decoding step to thousands of physics ticks. Observation modalities range over text, image, audio, and continuous physics state. Reward semantics range from exact string match through model-based judgment to trajectory-analytic termination. Resource profiles range from GPU-bound model inference, through I/O- and CPU-bound sandboxed execution, to compute-bound parallel simulation that may be CPU- or GPU-resident. These axes do not collapseâno single representative point captures the spectrumâand they vary essentially orthogonally: a foundation-model agentic task may share its episode length with a manipulation policy while sharing nothing of its resource profile. Building a single evaluation infrastructure on this spectrum means an architecture that absorbs heterogeneity across the full range without forcing one segmentâs assumptions on another, and that lets new tasks anywhere along the spectrum enter through extension rather than reimplementation. Heterogeneity does not by itself demand a unified evaluation infrastructure; one could in principle build separate harnesses for each segment of the spectrum and let them evolve independently. The case for unification is that, in a deployed Physical AI stack, the failures of these layers are coupled. A semantic plannerâs error changes the distribution seen by the visuomotor policy; a policyâs hesitation changes the stabilizerâs operating regime; a stabilizerâs recovery behavior changes what the higher layers can attempt. Evaluating these layers in separate harnesses preserves their local benchmark validity but destroys the shared run identity, resource accounting, and trace continuity needed to diagnose cross-layer regressions. DeepInsight therefore unifies evaluation not by pretending the regimes are homogeneousâthey plainly are notâbut by preserving their heterogeneity behind common task, resource, and result interfaces. DeepInsightâs architecture is organized around three abstractions, each chosen to absorb a different class of spectrum heterogeneity. The task abstraction absorbs heterogeneity in episode shape, observation modality, reward semantics, and termination, expressing tasks from across the spectrum on the same runtime through a narrowreset/stepinterface and a per-episode handle on which all transient state lives. The resource abstraction absorbs heterogeneity in backend resource profile and operational irregularity, detaching the expensive resource classes that drive evaluation costâlanguage-model inference and sandboxed runtimes (covering code containers and physics simulators alike)âfrom the orchestrator, so that the operational unruliness of any backend cannot consume the orchestratorâs async budget. The result abstraction absorbs heterogeneity in event type across the layers, recording the runtimeâs dialogue, the judgeâs rationale, the resource layerâs lease and inference events, and the simulatorâs trajectory 2 under one schema and one identity scheme, so that an aggregate score remains a queryable join over its constituents. Each abstraction carries a primary load: the task abstraction underwrites span coverage by letting heterogeneous episodes share one runtime, the resource abstraction underwrites in-regime throughput by detaching expensive resources from the orchestrator, and the result abstraction underwrites compositional extensibility by admitting new event types and analyses through the same trace. Concretely, the claim this paper defends is that a heterogeneous Physical AI evaluation workload can be carried by one episode driver, one resource-handle protocol, and one trace identity scheme without sacrificing benchmark fidelity, in-regime throughput, or the ability to localize cross-layer regressions on the trace. Contributions. DeepInsight absorbs the heterogeneity of the Physical AI spectrum behind three abstractionsâtask, resource, and resultâeach realized as one invariant every subsystem shares: one episode driver, one resource-handle protocol, and one trace identity scheme. Where existing frameworks each cover a single segment, these three invariants carry the spectrum end to endâfoundation-model decoding through whole-body controlâon a single runtime. We defend this in two parts, mirroring the two halves of the evaluation: âąProduction-grade where peers exist. At the foundation-model endâthe only segment with mature peer orchestratorsâDeepInsight reproduces published references and peer-framework readings within a stated error budget, runs the same suites faster than the strongest single-regime baseline on a single node, and scales near-linearly across nodes; these gains follow from architecture-level mechanisms that are not segment-specific (Section 4). âąFull-stack reach, and cross-layer diagnosis. The same runtime carries the rest of the stack, where no peer orchestrator exists: a progression of case studies reaches closed-loop simulation and trajectory-analytic release evaluation, and culminates in a composed System 2â1â0 task where a regression surfacing in one layer is diagnosed at its origin in anotherâa cross-layer localization on one shared trace that no federation of per-segment harnesses can reproduce (Section 5). 2 Related Work Benchmarks across the Physical AI stack.Each layer of the embodied humanoid stack has a mature, internally coherent benchmark ecosystem, developed by largely disjoint communities. Projected onto the operational spectrum sketched in Section 1, these benchmarks occupy distinct segments rather than a common ground. At System 2, static knowledge-and-reasoning QAâMMLU [2], GSM8K [3], Hu- manEval [4]âsits at the spectrumâs short-episode, exact-match, throughput-bound end: one decoding step per sample, deterministic scoring, and an LLM-inference resource profile. Long-horizon agen- tic harnessesâSWE-bench [5], GAIA [6], OSWorld [7],Ï-bench [8], WebArena [9]âmove one step inward: episodes of tens to hundreds of turns, mixed exact-match and model-based judgment, and a resource profile that adds sandboxed runtimes to LLM inference. At System 1, visuomotor policy benchmarksâCALVIN [10], LIBERO [11], Meta-World [12], RLBench [13], Open X-Embodiment [14], SimplerEnv [15]âoccupy a middle band: episodes of tens to a few hundred control steps, scoring that blends task-completion booleans with trajectory features, and a resource profile dominated by simulation rather than inference. At System 0, whole-body stabilization and locomotionâHumanoidBench [16], RoboHive [17], Isaac Lab [18]âanchor the long-episode, trajectory-analytic, physics-bound end: hun- dreds to thousands of physics ticks per rollout, continuous reward, and parallel simulation as the dominant cost. Each benchmark is internally consistent within its segment; signals across segments are not directly comparable because the operators producing them are not the same operators. The structural observation that motivates DeepInsight is simpler still: no single benchmark spans the spectrum from end to end, and the spaces between adjacent segments are spaces where evaluation needs accumulate without a common substrate. 3 Table 1. Coverage of the Physical AI evaluation spectrum across orchestration frameworks. Rows are spectrum axes; columns are frameworks. Check: first-class support; half-filled circle: partial coverage or support via extension; cross: not supported or out of scope. DeepInsight provides first-class support across the spectrumâs full range; the contrast with single-segment frameworks is the structural observation that motivates the rest of the paper. Spectrum axislm-eval OpenCompass HELM VLMEvalKit lmms-eval Inspect AI DeepInsight Episode length †1 step (single decode)â 2â50 steps (multi-turn, tool use)â ââ 50â500 steps (sandboxed agent, manipulation)â â â„ 500 physics ticks (whole-body, locomotion)ââ Reward semantics Exact / log-likelihood / rule-basedâ Model-based judgeâ â Trajectory-analytic (continuous, in-env)ââ Backend resource profile LLM inference onlyâ + Sandboxed runtimesââ + Physics-bound parallel simulationââ Input modality Textâ + Visionâ â + Audioââââ + Physics stateââ Execution model Multi-node executionââââ Stage-decoupled asynchronousââ Frameworks for evaluation orchestration.A parallel infrastructure literature has emerged around how to run these benchmarks at scale, and each framework in it bakes in assumptions whose validity is local to its segment. The lm-evaluation-harness [19] assumes short episodes, static datasets, and deterministic scorers; this makes it efficient on the short-episode, exact-match segment and incompatible with everything else. OpenCompass [20] assumes per-sample cost is predictable and stages are homogeneous, which lets it shard statically across Slurm jobs but disqualifies it for workloads where stage cost is dynamic or stages are heterogeneous. HELM [21] organizes 42 scenarios under a ScenarioĂMetricĂAdapter abstraction that is methodological rather than operational; its operational footprint remains within text and short-horizon multimodal QA. VLMEvalKit [22] and lmms-eval [23] extend coverage to 80â100+ visionâlanguage benchmarks each, but inherit the single-shot generation assumption of their text antecedents and stay an- chored at the short-episode end. Inspect AI [24] relaxes that assumption: itsTask = Dataset + Solver + Scorerabstraction with asynchronous solverâscorer execution makes it the strongest open-source baseline for our short- and mid-episode comparisons in Section 4, but theTaskcontract is still scoped to foundation-model evaluation, with no first-class notion of long physics-tick episodes or trajectory-analytic scoring. From the opposite end, Isaac Lab [18] provides robust parallel-simulation infrastructure for whole-body control evaluation, but it is a simulator framework, not a model/sandbox/judge orchestration framework: bringing language-model agents or sandbox-coupled tasks under its execution model would mean crossing its abstraction boundary, not extending it. The shape of the gap. Table 1 is not a list of inadequacies: each framework is a well-engineered substrate within its regime. What it shows is that the abstractions these frameworks adopt are themselves regime-localâeach shaped by the operator assumptions of its segment, each disqualified outside it. Extending any one of them across regime boundaries would mean discarding the assumptions that gave it efficiency in the first place, leaving extension and reimplementation indistinguishable. DeepInsight is designed against this structural gap, not against any particular benchmark; its architecture, developed in Section 3, follows from the shape of the gap. 4 3 System Design This section presents DeepInsightâs architecture. Section 3.1 gives the system in overview; Section 3.2, Section 3.3, and Section 3.4 each take up one of its three abstractions and develop the engineering choices that abstraction forces. 3.1 Architecture Overview DeepInsightâs architecture rests on a single premise: the operator heterogeneity that defines the Physical AI evaluation spectrum must be absorbed by abstractionsânarrow interfaces across which one axis of heterogeneity is hidden from all the others. Three such abstractions organize the system; the remainder of this section argues that no smaller set suffices. The first is the task abstraction: the interface between what a task is and how the runtime drives it. Tasks vary along four axesâepisode length, observation modality, reward semantics, and terminationâeach over a range wide enough that no single representative collapses it. The abstraction that absorbs all of this is small: an environment exposes areset/stepinterface, and a per-episode handle carries all transient state through the pipeline. The narrowness of this interface is what allows one asynchronous runtime to drive episodes of widely differing shape through the same workers. Section 3.2 develops the engineering choices behind it. The second is the resource abstraction: the interface between the orchestrator and the resources whose cost and operational irregularity dominate evaluation. Such resources are compute-bound rather than async-bound, require multi-node deployment, and have failure modes whose timescales would dominate any orchestrator that hosted them directly. DeepInsight delegates each such resource class to its own control plane and exposes it back through a narrow handle: ask for a handle, release it, and that is all the orchestrator does. Backend variance stays inside the planes; the orchestrator stays asynchronous and thin. Section 3.3 develops the engineering choices behind it. The third is the result abstraction: the interface between what the system records and what it reports. Every event the system produces is written into one structured record, addressed by a uniform identity tuple. Reported metrics are computed from this trace rather than retained in place of it; an aggregate localizes to a trace coordinate, and a new analysis enters as a new reader over the same trace rather than as a modification of the pipeline. Section 3.4 develops the engineering choices behind it. Figure 2 shows the system that realizes these three abstractions. Four pipeline stages run top to bottomâ task specification, environment, execution, and scoring & reportingâand the resource-plane bank sits to the side of execution as a service rather than as a stage in the main flow. Three carrier mechanisms make the abstractions concrete: a per-episode handle carries the task abstraction through the main pipeline, holding all transient episode stateâthe dataset sample, the conversation, the in-flight result, the current observationâaction pairâso that environments and workers themselves remain stateless across episodes; plane handles carry the resource abstraction across the execution-to-plane boundary, isolating execution from the operational machinery behind each plane; and a structured trace record carries the result abstraction from the moment any subsystem writes an event to the moment scoring reads it. The main-flow arrow from execution to scoring delivers per-episode results and events, while the resource planes write their own lease and inference events directly into the trace. The three abstractions are not parallel choices; they are causally linked. Driving operator-heterogeneous episodes on one runtime requires a task abstraction that hides episode shape from the workers driving them. A unified task driver then surfaces a heterogeneous resource bottleneckâLLM inference is throughput-bound, while sandboxed runtimes span I/O-bound code containers and compute-bound physics simulatorsâwhich the resource abstraction absorbs by detaching each class into its own control plane. The heterogeneous execution that follows produces heterogeneous events, which the result abstraction absorbs by collapsing them into one schema under one identity. Each stepâs output is the next stepâs input; the choice of three is not aesthetic. 5 1 TASK SPECIFICATION Suite config dataset, environment, scorer Template config model, concurrency, resource budget Executed configuration snapshot (persisted artifact) 2 ENVIRONMENT Environment.reset(handle) â obs Environment.step(handle, action) â obs, event, termination Environments are stateless w.r.t. episodes; all transient state lives on the per-episode handle. 3 EXECUTION thin async orchestrator multi-turn (ÂŹ terminated) Step-based: ResetGenerationStepOutput Agent-based: ResetAgent rollout (black-box)Output Each stage is its own async queue with its own concurrency budget. acquire release results / events 4RESOURCE PLANES symmetric â each scales on its own axis Inference plane LLM endpoints · multi-GPU autoscale Sandbox plane container (code/simulator) lifecycle, reaper parallel rollout allocation 5 SCORING & REPORTING Per-episode judges rule / model / vision / benchmark Off-path reporters read trace; do not stall pipeline Figure 2. DeepInsightâs architecture. Four pipeline stages (task specification, environment, execution, scoring & reporting) run top to bottom, with the resource-plane bank side-mounted on execution. Execution acquires capacity from the bank via a sharedacquire/releasehandle protocol and emits results directly to scoring; the two planes (inference, sandbox) are structurally identical from the orchestratorâs perspective. âSingle runtimeâ here denotes four shared elements: one episode driver, one scheduler over per-stage worker pools, one resource-handle protocol that every plane implements, and one trace identity scheme under which all subsystems write. The inference and sandbox planes run as separate control planesâeach with its own deploy lifecycle and failure modesâbut they participate in evaluation only through the shared handle protocol and only by writing into the shared trace. A federation of per-segment harnesses linked by a top-level dispatcher would share none of these; the distinction between coordination and a shared runtime is structural, not nominal. Together these three abstractions are the architectureâs response to the spectrum-coverage gap diagnosed in Section 2. The joint adoption of all threeârather than any one in isolationâis what allows the infrastructure to span the spectrum across its full range, foundation-model end through whole-body- control end, on a single runtime. 3.2 The Task Abstraction Three engineering choices realize the task abstraction: state lives on a per-episode handle, the executed configuration is the persisted artifact, and judgment is an axis orthogonal to the task. The patterns themselvesâstateless servers with per-request state, configuration-snapshot replay, decoupling of metric from taskâare not novel; the contribution is their composition under the constraint of spanning the spectrum. State lives on the per-episode handle.A conventional pipeline stores per-task state on the environment itselfâthe dataset cursor, the in-progress conversation, the sandbox handle. This binds one environment to one episode: each instance becomes single-use, or fresh ones must be allocated per episode, which is expensive at scale and fragile around external resources. Under concurrency, residual state in shared environments makes which episodes interleave with which others a function of scheduling order. DeepInsight inverts this. Environments are stateless with respect to episodes; all transient stateâthe dataset sample, the in-flight result, the conversation, the current observationâaction pairâlives on the 6 per-episode handle that workers carry through the pipeline. One environment instance can serve arbitrarily many concurrent episodes because every read and write goes through this handle. The structural payoff is at the runtime layer: a one-step QA decode and a several-hundred-step sandboxed agent rollout, despite using different environment implementations, share the same workers and the same async loop. Episode- bound state lives on the handle, not on the environment, so workers do not specialize to one shape or the other. This is the prerequisite for a task abstraction that crosses spectrum segments at all. The interface that results is a two-method surface (Figure 2):reset(handle)returns an observation, andstep(handle, action)returns an observation, a per-step event, and a termination class. Every environment in the deployed inventoryâfrom a static-QA decoder to a sandbox-coupled coding rollout to a physics-bound humanoid simulatorâimplements exactly this surface. Episode-scoped state is read from and written tohandle; theEnvironmentobject itself holds only configuration. The termination value carries the episodeâs exit class (success, failure mode, timeout); the event value carries the per-step record that the result abstraction (Section 3.4) will later persist. The executed configuration is the persisted artifact. If tasks are to be declared rather than written, then the form they actually execute in must itself survive the run. Task configurations in real pipelines fragment across multiple artifacts: a specification of what the task is, a specification of how to run it, override mechanisms, and inherited defaults. What actually executes is their merger, and is rarely captured in a form that survives the run. DeepInsight separates declaration into two layers. A suite configuration pins what a task isâdataset, environment, scoring. A template configuration pins one run of itâmodel endpoints, concurrency, resource budgets. At startup the two merge with any per-field overrides into a single snapshot, dumped to disk and used for every replay. The snapshot captures every override actually applied, including those that vanish into command-line flags or environment defaults in less disciplined pipelines. The same separation makes the declared form expressive enough for use directly. Because the suite alone declares what a task is, the dominant fraction of deployed benchmarks enters the system as configuration rather than code: one generic environment serves the majority of deployed suites, and bespoke environments appear only where reward generation falls outside declarative scoring, such as sandbox verifiers, tool-call validators, and simulator-based user models. The onboarding cost of a new benchmark, in the dominant case, is one configuration file. This is the mechanism through which the deployed inventory continues to grow: a new benchmarkâat any point along the spectrumâis brought online as a declarative suite as long as its environment fits the carrier and its scoring fits the judge interface, without modifying the runtime. Judgment is an axis orthogonal to the task. Many evaluation harnesses embed the scoring function in the task: the task computes its own metric. This couples two things that should evolve independently. When a scorer is upgradedâfrom exact to fuzzy match, from rule to model-based judge, from heuristic to in-environment verifierâthe taskâs semantics shift with the metric. Two runs marked âsame task, different versionsâ might differ because the model changed, or because the scoring did, with no clean way to tell. DeepInsight makes judgment an orthogonal axis. Tasks define what is recordedâthe trajectory, the termination class, the modelâs final output. Scorers are separately registered components that read the trace and emit rewards. The system carries four scorer familiesârule-based, model-based, vision-specific, and benchmark-specificâsharing one interface: a trace in, a structured judgment out. A new judge applies across the corpus by substitution rather than per-task integration; the reported score is the cross product (taskĂ judge), each independently versioned. Orthogonality here is interface-level, not absolute. A trajectory-analytic judge needs the environment to record the trajectory features it consumes; a model-based judge of an agentic rollout needs the runtime to persist the full conversation. The coupling runs through the trace schemaâdata-shape, not code pathâand does not propagate into the scoring layer. 7 Together, the three structural choices let the task abstraction carry the full spectrum on a single runtime, and let extension along the spectrum reduce, in the dominant case, to configuration. 3.3 The Resource Abstraction Scaling an evaluation infrastructure looks deceptively like scaling any compute workload, until the heterogeneity of evaluation stages is taken seriously. Resources at the spectrumâs foundation-model end are throughput-bound, those of its agentic middle are I/O-bound, and those of its whole-body-control end are physics-bound; each scales on its own axis. Three sources of scaling friction recur when this is ignored: stages with different resource profiles forced to share a concurrency budget, expensive backends hosted by the orchestrator process, and scaling knobs whose effects entangle across workloads. The resource abstraction addresses each. Stages get independent concurrency budgets.Evaluation tasks decompose into stages that instantiate the resource profiles introduced above. A generation step is GPU-bound, dominated by token decoding. Sandboxed execution splits further: deploying a stateful sandbox is API-bound, dominated by a multi- second wait on a remote control service; a code-test step is I/O-bound and slow; and a lightweight verifier or deterministic scorer is CPU-bound, fast, and cheap. Physics-simulation stages are compute-bound and handled by the same sandbox plane. If these stages share one concurrency budget, the slow stages monopolize workers while the cheap ones starve, and throughput collapses to the rate of whichever stage is currently saturating the pool. DeepInsight separates stages at a finer granularity than role alone: a CPU-bound step and an I/O-bound step are different queues even when they share the same step role. Each queue gets its own worker pool and concurrency budget, scaled to the bottleneck of its own profile. A slow sandbox step occupies only its own pool; cheap judge steps proceed in parallel through a separate one. The orchestrator becomes a flow controller across heterogeneous lanes rather than a single rate limiter, and the throughput at the spectrumâs foundation-model end is no longer hostage to the queue characteristics of the spectrumâs agentic middle. Resources are delegated to symmetric control planes. The expensive resources of evaluationâ language-model inference and sandboxed executionâbring more than slowness; they are operationally unruly. An inference replica can lag autoscale under load; a sandboxed runtime can leak resources between runs, or, when it hosts a physics simulator, drift in step rate. If the orchestrator hosts these resources, its async budget is consumed by their failure modes, and the infrastructureâs throughput becomes a function of backend operational health. DeepInsightâs response was sketched in Section 3.1: detach the two resource classes into their own control planesâinference and sandboxâand expose only narrow handles to the orchestrator. The detail that closes the scaling friction is what each plane does behind its handle. The inference plane scales inference capacity autonomously: multi-GPU, multi-node deployment with autoscaling under load. The sandbox plane manages the full lifecycle of sandboxed runtimes autonomously, from deployment under load through resource accounting to recovery from failure. The same plane carries workloads whose resource profiles differ widelyâI/O-bound code containers used by tool-using agents, compute-bound physics simulators used by whole-body control evaluation, parallel rollouts that produce trajectory streamsâbecause what unifies them at the infrastructure level is the lifecycle (allocate, lease, reap, restart), not the inner workload profile. To the orchestrator, both planes look the same: ask for a handle, release it, and that is all. Backend operational variance stays inside the planes; the orchestratorâs async loop interacts only with the handle. The symmetry across the two planes is the point. Each takes a request from a worker, returns a handle, and manages everything behind that handle autonomously. The same interface hides inference autoscaling, container deploy-storms, and parallel simulator allocation alike. Whatever runs behind the handle, the orchestrator sees the same shape. 8 ORCHESTRATOR Inference client(in orchestrator) Pluggable load balancer: R · LeastConn · P2C · ConsistentHash · Bounded-load hash (KV-cache affinity) INFERENCE PLANE Service catalogHeterogeneous engine fleet multi-GPU per replica · multi-node vLLMSGLang· Plane control loop placement · scaling watch request (direct) register failure / loadscale (a) Inside the inference plane. A caller-side client with a pluggable load balancer watches a service catalog and routes requests directly to a heterogeneous engine fleet; engine-side telemetry feeds the planeâs scaling loop. ORCHESTRATOR Sandbox client(in orchestrator) Per-task mode selection · episode-lease accounting SANDBOX PLANE Stateless mode pre-warmed container pool fronted by HTTP service function-call tier â math / code interpreters â Stateful mode on-demand OpenSandbox per-episode container container tier â SWE-bench, embodiment simulators â Kubernetes control loop deploy · schedule · recovery · deploy-storm management acquire / releaseacquire / release (b) Inside the sandbox plane. Two deployment modes sit behind one handle: a pre-warmed pool fronted by HTTP for stateless tool calls, and an on-demand OpenSandbox provi- sioner that leases a per-episode container for stateful workloads. Lifecycle rides the underlying Kubernetes control loop. Figure 3. What sits behind the two plane handles. Both planes expose the sameacquire/releasehandle protocol upward; the contents below are the per-plane mechanisms that handle protocol hides. Inside the inference plane.Behind the handle, the plane carries a heterogeneous engine fleetâvLLM, vLLM-Omni, SGLangâuniformly, so a benchmark expressed for one model is re-run against another by swapping a configuration field rather than rewriting the resource path. It places those engines across the GPU pool with parallelism shape fixed at plan time and admits new replicas into the live deploy without orchestrator restart. Service discovery is client-side: engines register their endpoints into a catalog that the caller-side transport watches, so requests reach the chosen replica without a gateway hop, and the load-balancing policy is free to condition on application-level routing keysâincluding a bounded-load consistent-hash policy that gives KV-cache affinity for prefix-cache hits with automatic spillover under hot keys. Engine-side telemetryâfailure events and loadâfeeds the planeâs scaling loop. Figure 3a sketches what sits behind the handle. Inside the sandbox plane.Sandboxed tasks vary in their state needsâand, with them, in deploy cost: a math benchmarkâs interpreter call is request-scoped and tolerates no multi-second deploy wait, while a SWE-bench rolloutâs filesystem state must persist across hundreds of agentic turns inside a per-episode container. The plane carries two deployment modes behind one handle to match. A long-running pool of pre-warmed containers fronted by an HTTP service serves the stateless case, eliminating the API-bound deploy wait that would otherwise dominate per-call latency. An on-demand provisioner leases a fresh OpenSandbox container per request, binds its lifetime to the episode handle of Section 3.2, and reclaims it on release for the stateful case. The two modes occupy the function-call and container tiers of the four-tier isolation spectrum (function-callâcontainerâmicroVMâfullVM) catalogued in recent industrial practice [25]; higher-isolation tiers are reachable through the same handle but unneeded by current workloads. Lifecycleâdeploy, schedule, recovery, deploy-storm managementârides the underlying Kubernetes control loop; the plane sits above this, selecting the mode, binding each lease to its episode, and accounting for it. Figure 3b sketches the arrangement. That shape is two methods:acquire(kind, episode_id, constraints)returns a handle, and release(handle)returns nothing. Thekindfield discriminates inference and sandbox;episode_id ties the lease to the per-episode handle of Section 3.2, so that resource accounting joins on the same identity as the trace;constraintscarries the per-class budgetâmodel identifier and decoding param- eters for inference; container image, resource cap, and (for physics-simulator workloads) simulator configuration and seed for sandbox. Beyondacquireandrelease, the orchestrator has no view into a planeâs internalsâautoscaling, deploy-storm management, and parallel-rollout allocation all live behind 9 the handle. Scaling knobs are orthogonal.Even with stages decoupled and backends delegated, a poorly factored scaling story can reintroduce coupling. If one knob controls multiple bottlenecks at onceâfor instance, a top-level concurrency setting that simultaneously caps worker count, connection-pool size, and sandbox deploysâthen tuning becomes guesswork: raising the number to relieve one bottleneck pushes another past its limit. DeepInsight exposes a scaling knob at each independent bottleneck: per-stage worker concurrency in the orchestrator, connection pool and replica count at the inference plane, and deploy / active-concurrency / parallel-rollout caps at the sandbox plane (set independently per workload classâcode containers and physics simulators saturate on different axes). Each axis is independent. Tuning one does not deplete another: a workload that taxes sandbox capacity is tuned through sandbox knobs while leaving inference throughput intact. Together, the three structural choices decouple the throughput bottlenecks across the spectrum, so that an optimization at one segment is not held hostage by the resource profile at another. The orchestrator stays asynchronous and thin; the planes scale autonomously beneath their handles; tuning adjusts independently along each axis. Section 4 reports the throughput and stability consequences of these choices against open-source single-regime baselines along the spectrum. 3.4 The Result Abstraction Evaluation produces a fan-out of event typesâconversation turns, judge rationales, lease events, inference events, trajectory stepsâthat downstream analyses must read as one coherent trace. Three patterns recur in conventional pipelines that prevent this: heterogeneous result shapes from different subsystems, aggregates retained at the expense of the underlying trace, and reporting coupled into the evaluation pipeline. The result abstraction addresses each. Events share one schema and one identity scheme.Different evaluation subsystems produce different kinds of events. A judge produces a reward, a rationale, and a reason. The runtime produces turn-by-turn dialogue, a termination class, and error counts. The inference plane produces inference events; the sandbox plane produces lease events and, where the sandboxed runtime is a physics simulator, per-step trajectory events with continuous state. In a conventional pipeline these would arrive in different shapes, in different stores, with different identifiers. Cross-source analysisâasking, for instance, whether the modelâs worst failures coincide with inference-plane saturation, or whether a manipulation policyâs trajectory anomalies cluster with particular dataset partitionsâbecomes a multi-source data integration problem before it is a research question. DeepInsight collapses this fan-out: every event from every subsystem writes into one structured record, addressed by a hierarchical identity that descends from the run to a position within an episode, and carrying its own causal lineage so that an event can be linked to the upstream event that produced it. The judgeâs reward, the runtimeâs dialogue, the sandbox planeâs lease and trajectory events, and the inference planeâs request event all share the same record shape and the same coordinate system. Cross-source analysis dissolves into a join on identity, and cross-layer causal analysis dissolves into a graph traversal over the parent pointer. The schema admits new event typesâa perception failure from a new embodied environment, a fairness reading from a new judge familyâthrough the same path, without retroactive migration of existing records. Figure 4 sketches the schema, with fields grouped by role. The schema separates three concerns. The first group is identity:(run_id, suite_id, task_id, episode_id, epoch) is the join key, and every producerâruntime, scorer, inference plane, sandbox planeâwrites the same tuple shape, so cross-source analysis is a join on any prefix rather than a multi-source reconciliation. The second group is position and lineage: the multi-rate index(turn_id, 10 5 TraceRecord Shared schema emitted across the pipeline â the single record every reporter reads. SCORING & REPORTING off-path, append-only trace 1Identity â join key + pass@k repetition run_idsuite_idtask_idepisode_id epoch 2Position within episode (multi-rate) turn_idstep_idtick 3Per-event identity & causal lineage event_idparent_event_id 4Event discrimination & provenance event_typeproducerschema_version 5Time â wall-clock; sim_time where one exists timestampsim_time 6Body inline, or payload_ref for high-rate streams payloadpayload_ref 7Back-reference to the resource plane (Sec. 3.3) resource_refs Append-only · producers write; off-path reporters read â never stalling the execution pipeline. Figure 4. TheTraceRecordschema. Identity, multi-rate position within an episode, per-event identity and causal lineage, event discrimination and provenance, time, payload, and the back-reference to the resource plane (Sec. 3.3) are grouped by role. The trace is append-only: every producer writes; off-path reporters read. step_id, tick)lets one trace carry a one-step QA decode, a multi-turn agentic rollout, and a whole- body-control rollout without changing shape, while(event_id, parent_event_id)reduces cross- layer diagnosis to a graph traversalâa stabilizer regression at a tick walks back through its control decision, the policy generation, and the LLM call that produced the plan, on a single trace. The third group is content:event_typediscriminates the producerâs domain,payloadis schema-versioned per type so a newly onboarded subsystem joins by extending the type registry rather than by migrating prior records, payload_refprovides a by-reference escape hatch for the high-rate trajectory case, andresource_refs links every event back to the inference endpoint or sandbox lease that produced itâso that a generation that coincided with an inference replica drop, a code-sandbox step that coincided with an eviction, or a physics-simulator trajectory anomaly tied to a specific lease is localizable on a single trace by a single join. The trace is the unit of retention.Most evaluation pipelines retain the aggregate and discard the trace, or retain the trace transiently and discard it after aggregation. The implicit assumption is that aggregate scores are the product and that traces are incidentalâuseful at the moment of execution and discarded soon after. When a regression surfaces a week later, the trace that would explain it has been overwritten. DeepInsight inverts the priority. The trace is the durable artifact: every event written under the schema above is persisted. Aggregate scores are computed from this trace, not retained in its place. A regres- sion observed in aggregate can be traced back to its constituent events long after the run: the events themselves are still on disk. Drill-down becomes a read operation. Across spectrum segments this matters disproportionately: at the foundation-model end the aggregate hides individual generations; at the whole-body-control end it hides per-step physics state. In both cases the explanation of a degraded metric lives in the events, not in the number. Reporting is decoupled from evaluation.Even when traces are retained, conventional pipelines often compute aggregates within the evaluation pipeline itself: each taskâs reporter runs as part of the pipeline, and modifying or extending the aggregation path requires changing the pipeline. The aggregate computed at pipeline exit is the only one available. 11 In DeepInsight, reporting consumes the trace as a downstream stage. Multiple reporters operate on the same trace within a run, off the hot path: an expensive aggregation does not stall evaluation, and adding a new reporter is a registration, not a pipeline modification. The reporters consume the same record format that was written by the upstream subsystemsâthe trace is uniformly addressed end-to-end, and reporters are simply its first consumers. The evaluation pipeline produces events; reporters produce numbers. Together, the three structural choices let the events produced across the spectrum accumulate into one trace that downstream analyses can read. A new event type from a newly onboarded benchmark joins through the same schema; a new analysis on existing or newly onboarded tasks joins as a new reader on the trace. Section 4 evaluates metric fidelity and throughput where peer references exist, while Section 5 uses the same retained trace for cross-layer diagnosis. 4 Evaluation System 2 is the only layer of the stack where DeepInsight competes with mature open-source frameworks, and therefore the only one where we can measureâ rather than merely demonstrateâwhat the infras- tructure delivers. This section establishes that production-grade depth along three axes: DeepInsight reproduces reference scores at peer-framework fidelity, runs the same suites faster on a single node, and scales near-linearly across nodes. The reach across the rest of the stack, which no peer comparison can quantify, is the subject of Section 5. All numbers below come from the deployed infrastructure in its production configuration, on a subset of the suites it runs continuouslyânot a one-off benchmarking setup. We compete against lm-evaluation-harness and Inspect AI on text-only benchmarks, and VLMEvalKit and lmms-eval on multimodal VQA. We proceed in three steps. First, we show that DeepInsight reproduces reference scores, both against published model-card numbers and against each peer framework running the same task on the same model. Second, we show that it runs the same suites faster on a single node. Third, we attribute the speedup to the resource abstraction of Section 3.3. All System 2 comparisons use the same hardware envelope, inference backend, and benchmark protocol across frameworks. Each model is served through the same vLLM configuration on a single 8ĂA100 node, and each benchmark family uses the official recommended sampling profile for that model. Model- based scoring likewise uses a shared judge configuration wherever a judge or user simulator is required. What differs by framework is only the scheduler surface: concurrency is set to the highest-throughput setting appropriate to each frameworkâs own execution model, so the per-row readings below pair each frameworkâs score with the scheduler setting it was designed to use. The primary model under test is Qwen3.6-27Bâa dense 27B-parameter model with a hybrid linear-and- full-attention stack. We also include one Qwen3-32B text-alignment table under its official thinking protocol as a protocol-transfer check; it is not used in the throughput claims. Tasks driven by an LLM judge or user simulatorâSimpleQA,Ï-bench, and the multimodal VQA suiteâshare the same Qwen3- 30B-A3B-Instruct-2507 judge configuration across all frameworks, removing judge-model variance as a source of disagreement. SimpleQA follows the short-form factuality benchmark of Wei et al. [26]. The only additional model family is the omni-modal setting in Table 5, where we run Qwen3-Omni-30B- A3B-Instruct under the same single-node vLLM-Omni configuration and official recommended decoding profile. Among the peer frameworks, only lmms-eval natively supports omni-modal evaluation, so Table 5 compares DeepInsight with lmms-eval. 4.1 Accuracy and cross-framework alignment We compare DeepInsight against each peer framework on every task the peer natively supports. The goal is alignment, not improvement: DeepInsight should recover the published reference and peer-framework readings to within the residual spread of the peer runs themselves. This fidelity check is the precondition for the throughput comparison in Section 4.2. 12 Table 2. Reference-anchored text alignment on Qwen3.6-27B under the production thinking profile. Entries are primary-metric percentages; bold marks closest to Ref., and the final row counts closest-to-reference rows. ClassBenchmarkRef.lm-evalInspect AIDeepInsight Knowledge & reasoning MMLU-Pro86.283.14± 0.0486.49± 0.0785.44± 0.07 MMLU-Redux93.594.34± 0.13â92.99± 0.01 SuperGPQA66.0â66.25± 0.05 GPQA-Diamond87.884.85± 1.3986.03± 1.6883.38± 2.10 C-Eval91.490.81± 0.10â91.50± 0.03 HLE24.0â23.95± 0.5925.17± 0.80 MathHMMT Feb 202593.8â93.33± 2.04 CodeLiveCodeBench v683.9â75.61± 0.49 Closest to Ref.â0/83/85/8 Table 3. Reference-anchored text alignment on Qwen3-32B under the official thinking profile. Rows complement Table 2; entries are primary-metric percentages; bold marks closest to Ref., and the final row counts closest-to- reference rows. ClassBenchmarkRef.lm-evalInspect AIDeepInsight Knowledge & reasoning MMLU-Redux90.990.79± 0.08â89.29± 0.06 GPQA-Diamond68.460.61± 1.9263.89± 0.0360.61± 3.47 C-Eval87.389.38± 0.84â84.59± 0.09 LiveBench74.9â65.24± 0.2174.25± 0.25 Math MATH-50097.296.80± 0.79â93.50± 0.30 AIME-202481.472.71± 4.7273.54± 2.7676.04± 4.44 AIME-202572.956.25± 5.4659.79± 7.1258.75± 6.11 Instruction & QAIFEval85.083.36± 1.6081.34± 0.7883.45± 0.09 Tool use (BFCL)BFCL-v370.3â43.37± 0.0250.63± 0.89 Closest to Ref.â3/92/94/9 Tables 2â5 report the reference-anchored comparison on task families covered by at least one peer framework. The two text tables are complementary: Table 2 reports Qwen3.6-27B production-model rows, while Table 3 adds Qwen3-32B official-protocol rows, including additional math benchmarks and BFCL-v3. Table 4 extends the test to the 15 multimodal VQA rows shared by VLMEvalKit and lmms-eval; Table 5 covers the five omni-modal rows shared with lmms-eval. Each row reports the benchmarkâs primary metric; dashes mean the framework does not natively support the task, bold marks the cell closest to Ref., and the final row counts closest-to-reference rows. The text rows draw from MMLU-Pro [27], MMLU-Redux [28], SuperGPQA [29], GPQA-Diamond [30], C-Eval [31], Humanityâs Last Exam [32], MathArena competition sets [33], LiveCodeBench [34], LiveBench [35], MATH/MATH-500 [36,37], IFEval [38], and BFCL [39]. The multimodal rows draw from MMMU [40], MMMU-Pro [41], MathVista [42], DynaMath [43], BlindTest/VLMs-Are-Blind [44], MMBench [45], MMStar [46], RealWorldQA [47], SimpleVQA [48], CharXiv [49], OCRBench [50], CountBench [51], RefCOCO [52], ERQA [53], and Video-MME [54]. The omni-modal rows use Lib- riSpeech [55], WeNetSpeech [56], and WorldSense [57]; their Ref. values come from the Qwen3-Omni technical report [58]. Cross-framework alignment. Across the four alignment tables, DeepInsight stays on the reference scale while covering the broadest set of modalities. It is closest to Ref. on the largest number of rows in every table:5/8on Qwen3.6 text,4/9on Qwen3-32B text,8.0/15on shared multimodal VQA, and 4/5on omni-modal evaluation. This is the fidelity condition needed for the throughput comparison: the systems being timed are producing comparable scores, not trading accuracy for speed. The remaining offsets are protocol-level rather than infrastructure-level. LiveCodeBench depends on an 13 Table 4. Multimodal VQA alignment on the 15 Qwen3.6-27B benchmarks shared by all three frameworks. Entries are mean±std over 3 runs; bold marks closest to Ref., and the final row counts closest-to-reference rows with ties split. ClassBenchmarkRef.VLMEvalKitlmms-evalDeepInsight STEM & Puzzle MMMU (DEV_VAL)82.982.04± 0.6771.75± 0.5483.14± 0.49 MMMU-Pro (10c CoT)75.875.90± 0.4072.99± 0.6275.80± 0.53 MathVista-mini87.487.50± 0.4485.70± 0.5387.90± 0.36 DynaMath85.684.52± 0.4270.14± 0.0586.59± 0.30 VlmsAreBlind97.090.23± 0.0588.59± 0.2890.26± 0.23 General VQA MMBench EN-DEV92.386.57± 0.3587.28± 0.2392.74± 0.13 MMStar81.478.64± 0.5080.90± 0.7980.49± 0.31 RealWorldQA84.183.40± 0.3483.22± 0.8483.83± 0.59 SimpleVQA56.157.01± 0.3051.13± 0.5257.52± 0.08 Document CharXiv (reasoning)78.478.57± 0.7872.97± 0.5078.47± 0.67 OCRBench89.488.43± 0.2587.87± 0.2188.40± 1.25 Spatial CountBench97.897.40± 0.3197.40± 0.3196.92± 0.90 RefCOCO92.592.19± 0.1692.89± 0.1291.63± 0.53 ERQA62.558.83± 1.2358.83± 1.1658.25± 1.39 VideoVideo-MME (64f)87.767.63± 0.3565.56± 0.1774.88± 0.92 Closest to Ref.â5.0/152.0/158.0/15 Table 5. Omni-modal alignment on the five Qwen3-Omni benchmarks shared with lmms-eval. Entries are mean± std over 3 runs; bold marks closest to Ref., and the final row counts closest-to-reference rows. BenchmarkModalityMetricRef.lmms-evalDeepInsight LibriSpeech-cleanaudioâtextWERâ1.221.438± 0.0041.412± 0.007 LibriSpeech-otheraudioâtextWERâ2.482.625± 0.0142.566± 0.020 WeNetSpeech-meetingaudioâtext (ZH)CERâ5.895.906± 0.0085.806± 0.010 WeNetSpeech-netaudioâtext (ZH)CERâ4.694.768± 0.0044.728± 0.011 WorldSensevideo+audio MCQaccâ54.049.21± 0.0653.03± 0.18 Closest to Ref.â1/54/5 unpublished reference sandbox/timeout; Video-MME is compared against a with-subtitles reference while all open runs use no subtitles. These cases bound the alignment evidence instead of weakening it: where the protocol is matched, DeepInsight reproduces reference-scale readings across text, multimodal VQA, and omni-modal suites. 4.2 End-to-end throughput Given the alignment established above, we compare wall-clock on each peerâs native task surface. Open- source peers do not share a common task surface: lm-eval covers short-episode text benchmarks, Inspect AI extends to tool use and agentic rollouts, and VLMEvalKit and lmms-eval cover multimodal VQA. They also differ in how they schedule that work, along the two axes DeepInsightâs engine targets (Section 3.3). lm-eval, its multimodal fork lmms-eval, and VLMEvalKit are phase-structured and batch-oriented: they generate over the dataset in synchronous passes and score afterward, with the heterogeneous stages sharing a single global concurrency setting. Inspect AI is the exception on the first axisâit drives samples through anasyncioevent loop with adaptive model-connection concurrency, so generation is already pipelined continuously rather than dispatched in batchesâbut on the second axis it behaves like the rest, routing generation, tool/sandbox execution, and scoring through one shared concurrency budget rather than giving each stage an independent pool. None of the four runs multi-node. We therefore make one pairwise comparison per peer rather than fixing a single suite for all peers. For each peer, the dataset list is exactly what that peer natively supports on Qwen3.6-27B; the same list is submitted to DeepInsight, 14 and both frameworks schedule it natively on a single 8ĂA100 node under the configuration of Section 4.1. Wall-clock is the elapsed time of the full suite. DeepInsightPeer framework Wall-clock (hours) 0h 8h 16h 24h 32h 11.6 15.0 1.29Ă lm-eval 26.7 30.2 1.13Ă Inspect AI 23.0 23.7 1.03Ă VLMEvalKit 23.0 23.8 1.04Ă lmms-eval 1.50 1.80 1.20Ă lmms-eval (omni) Figure 5. End-to-end suite-level wall-clock comparison, single 8ĂA100 node. Each pair of bars is one peer comparison on that peerâs native dataset list. Wall-clock is the elapsed time of the full suite, reported in hours. Speedup is the peer wall-clock divided by DeepInsightâs;> 1favors DeepInsight. The omni row uses Qwen3-Omni- 30B-A3B-Instruct; all other rows use Qwen3.6-27B. The Qwen3-32B protocol check is fidelity-only and is excluded from the wall-clock comparison. All com- parisons are single-node because the peer frameworks do not support multi-node execution; DeepInsightâs own multi-node scaling has no peer baseline and is reported separately in Section 4.3. The speedup tracks two things: how much idle time a workloadâs output-length variance leaves for the scheduler to reclaim, and which of DeepInsightâs engine mechanisms the peer lacks. Multimodal VQA is prefill-boundâimage encoding dominates per-episode cost and decoder outputs are short and roughly uniformâso there is little to reclaim, and the speedup over VLMEvalKit and lmms-eval compresses to 1.03â1.04Ă; the omni suite, mixing long ASR transcripts with short-form MCQ, sits at1.20Ă. The lm- eval list is where the batch-oriented discipline costs mostâits math and extended-thinking rows are long and length-variable, so the slowest episode in each synchronous pass holds back the rest, and asynchronous pipelining reclaims exactly those idle slots for1.29Ă. Inspect AI carries a comparably long agentic and tool-use workload yet shows a smaller1.13Ă, precisely because it is already asynchronous and does not pay that batch-barrier cost; what remains against it traces to its stages still sharing one concurrency budget rather than to pipelining. Section 4.3 isolates both mechanisms directlyâasynchronous pipelining on AIME-2024, where output-length variance is maximal, and stage decoupling on a workload whose stage profiles diverge sharply. 4.3 Where the throughput comes from A speedup number does not explain itself, and the cross-framework comparison of Section 4.2 cannot by itself isolate cause: a peer differs from DeepInsight in implementation as well as architecture. We therefore reproduce each peerâs scheduling discipline inside DeepInsight and re-measure on a fixed System 2 workload, disabling one structural choice from Section 3.3 at a time while holding the model, sampling, judge, and hardware fixed. Two of the three choices map directly onto the architectural axes just described: forcing a synchronous batch barrier reproduces the batch-oriented discipline of lm-eval, lmms-eval, and VLMEvalKit, and collapsing the stages into one shared pool reproduces the single-budget discipline common to all four peers (Inspect AI included). Because only the disabled choice varies, any speedup it recovers is attributable to that choice rather than to incidental differencesâso these internal 15 asyncsync 0 50 100 150 minutes 108 min 152 min async 1.41Ă faster Total wall-clock time asyncsync 0 500 1000 1500 2000 2500 tokens / sec 2,178 1,547 +41% higher LLM throughput asyncsync 0 20 40 60 80 100 % busy 89% 54% fewer idle GPUs Generation worker occupancy step_judge reset generation end 108 min one continuous busy band async generation busy 88% (50% of 64 workers) 02000400060008000 time since profiling start (s) step_judge reset generation end 152 min batch long-tail: few stragglers run, most workers idle at the barrier long-tail / barrier idle 45% of run sync generation busy 55% (50% of 64 workers) generation busy (mode-colored)generation long-tail (low utilization)reset / batch barrierstep_judge events Pipeline stage occupancy over time why async wins Figure 6. Asynchronous pipelining ablation on AIME-2024. Top: wall-clock and LLM throughput under async refill vs. synchronous batch barriers. Bottom: generation occupancy over wall-clock time. ablations are what license reading the cross-framework trend as a consequence of architecture. The third choice, horizontal scaling, has no peer baseline, since none of the peers run multi-node. The first choice is asynchronous pipelining. We isolate its effect on AIME-2024 (30problemsĂ16 repeats= 480episodes, the standard mean-at-16protocol for this benchmark), varying only the engineâs scheduling discipline: async refills from the queue continuously, whereas sync imposes a64-episode batch barrier. Figure 6 reports the result. Asynchronous pipelining alone cuts wall-clock from152to 108minutesâa1.41Ăspeedupâwhile preserving accuracy to within the run-to-run variance of the 16-sample mean (94.79vs.95.63%). The per-stage occupancy trace makes the mechanism concrete: under the batch barrier, the slowest episode in each group of64stretches the batch past its median and leaves the generation pool idle through the long tail of every batch (generation occupancy54%), whereas async frees each fast episodeâs slot the moment it finishes, holding generation at89%occupancy in one continuous band and lifting LLM throughput from 1,547 to 2,178 tokens/s (+41%). The second choice is stage decoupling. We isolate its effect on LiveCodeBench v6 (454samples), whose stages have the sharpest profile mismatch in the System 2 suite: generation is GPU-bound and runs at concurrency128across two eval instances, while sandbox code-execution is I/O-bound and capped at 14concurrent containers by the sandbox plane. Two conditions vary only the orchestratorâs scheduling discipline. The decoupled condition runs each stage on its own queue and worker pool. The globally coupled condition collapses the steady-state stages into a single global pool, which must be sized to the most constrained stage to avoid backpressureâhere14workers, the sandbox cap. This is the single- shared-budget regime every peer operates in, Inspect AI included, but sized to the sandbox cap as a coupled lower-bound ablation rather than as any peerâs default configuration. Heterogeneous stages contend for one concurrency setting instead of each receiving its own pool. Figure 7 reports the result. Under this sized-to-sandbox-cap coupling, stage decoupling yields a3.31Ăwall-clock speedup (1h48m vs.5h57m). The coupled pool is busy98%of the time, but that occupancy is spent on the wrong resource: with only14shared slots, generation is throttled from its128-way budget down to14, starving the GPU and collapsing LLM throughput from2,385to731tokens/s. The decoupled orchestrator instead runs sandbox at its14-way cap and generation at its full128-way budget concurrently. Coupling carries a second penalty, visible in the completion trace: because each sampleâs sandbox step queues behind the entire generation backlog in the shared FIFO, no sample finishes untilâŒ336minutes in, after which all 16 decoupledcoupled 0 100 200 300 400 minutes 108 min 357 min decoupled 3.31Ă faster Total wall-clock time decoupledcoupled 0 1000 2000 3000 tokens / sec 2,385 731 +226% higher LLM throughput 0 50 100 active workers gen cap 128 sandbox cap 14 finishes 108 min decoupled generation runs ~100-wide GPU stays fed 050100150200250300350 elapsed (minutes) 0 50 100 active workers gen cap 128 sandbox cap 14 finishes 357 min globally coupled (pool = 14) one 14-worker pool does gen+sandbox generation throttled to 14 GPU starved 0 100 200 300 400 completed / 454 legend both panels generation workers active (decoupled) sandbox workers active (decoupled) global pool active gen+sandbox share 14 (coupled) contexts completed, cumulative (both) 0 100 200 300 400 completed / 454 0 samples complete until ~336 min: each sample's sandbox step waits behind the whole generation backlog in the shared FIFO queue all 454 finish in a final burst Concurrency over time why decoupling wins Figure 7. Stage-decoupling ablation on LiveCodeBench v6. Top: wall-clock and LLM throughput under decoupled stage pools vs. a sized-to-sandbox-cap coupled lower bound, not a peer default configuration. Bottom: generation, sandbox, and completion concurrency over wall-clock time. 454complete in a single final burstâso coupling also forfeits any incremental results. Pass@1differs by ⌠3 p between conditions (75.55 vs. 72.69), within the single-pass binomial uncertainty at 454 items. The third choice is horizontal scaling. We run the same27-suite System 2 workload at1,2, and4nodes, with the eval-instance count scaling with hardware (2/4/8instances at TP= 4each). Figure 8 reports the result. Wall-clock halves at each doublingâ80h55m at1node,39h53m at2nodes, and20h14m at4 nodesâyielding a2.03Ăspeedup across the first doubling,1.97Ăacross the second, and4.00Ăacross the full1â 4range, each within⌠1.5%of linear; failure rates stay below0.1%across all three runs, and the shared judge configuration is never the bottleneck. Capacity grows with hardware without re-tuning the orchestrator, which is the structural property the resource abstraction targets. 124 1 2 3 4 1.00Ă 2.03Ă 4.00Ă Number of nodes Speedup vs. 1 node Ideal linear DeepInsight (measured) Figure 8. Horizontal scaling on the27-suite System 2 workload. Measured speedup is shown against the ideal linear reference across 1, 2, and 4 nodes. 17 5 Case Studies across the Stack Where peer frameworks exist, the previous section measured DeepInsight competitively. The rest of the stack has no such peers: no orchestrator spans the visuomotor middle or the whole-body-control end, so here we exhibit what a peer comparison cannot. The three case studies that follow form a single arc of increasing reach. System 1 extends the substrate into closed-loop simulation and subjective evaluation (Section 5.1); System 0 turns trajectory-analytic evaluation into a release decision (Section 5.2); and the full-system study composes all three layers under one trace and localizes the failures that surface only after composition (Section 5.3). Each step reaches a regime no existing framework touches; together they show the whole stack carried on one runtime. These are demonstrations of coverage, not competitive benchmarks. The System 1 and System 0 results report what the substrate can drive and how new evaluations are onboarded; the quantitative depth of those two layers is left to future work. 5.1 System 1: Reaching Closed-Loop Simulation and Subjective Evaluation System 1 is the subsystem-planning layer between System 2âs reasoning and System 0âs controlâan open set of navigation, manipulation, and motion subsystems. Its value as a case study is that it extends the evaluation infrastructure into a regime the previous section does not touch: closed-loop physics simulation and subjective human-preference evaluation, both supported by a unified execution, trace, and reporting infrastructure for heterogeneous System 1 subsystems. What we demonstrate is the evaluation coverage and extensibility enabled by the unified closed-loop simulation infrastructureânot exact score reproduction under the original benchmark environments. Figure 9 situates these subsystems on this unified infrastructure. SYSTEM 2 · SEMANTIC GOAL REASONING SYSTEM 1 · SUBSYSTEM-PLANNING LAYER SUBSYSTEMS · OPEN SET each: dataset · model SHARED SUBSTRATE · ONE RUNTIMESCORING · PER MODALITYRESULT Manipulation e.g. LIBERO · Ï 0.5 Navigation e.g. VLN-CE · NaVILA Motion generation custom dataset · custom model Motion planning custom dataset · custom model + new subsystem benchmark · model · task Shared scene self-built · shared scenes Task abstraction uniform reset / step · per-episode handle Parallel runtime concurrent episodes · per-stage pools Closed-loop objective metrics automatic · in-environment Open-loop human preference subjective · multi-rater Reports & scores per-subsystem metrics objective scores + human-preference rates composes â full-system eval SYSTEM 0 · WHOLE-BODY CONTROL Figure 9. System 1 subsystem-planning evaluation on the unified infrastructure. Heterogeneous subsystem benchmarks share one simulation, execution, trace, and reporting path; benchmark-specific logic stays in adapters and scorers. Closed-loop coverage across subsystems.System 1 subsystems, such as navigation, manipulation, and motion generation, are instantiated on DeepInsightâs unified closed-loop simulation infrastructure and shared execution/reporting path. Baseline examples include VLN-CE-style navigation [59], LIBERO-style manipulation [11], and additional internally constructed tasks with custom scenes and metrics. For each benchmark, DeepInsight preserves the protocol elements that define the evaluationâsuites, splits, policies, success criteria, and metricsâwhile binding them to common simulation, resource, trace, and reporting infrastructure. The point is not exact score reproduction under a new simulator, but that structurally different System 1 evaluations coexist within one evaluation infrastructure without a separate harness for each subsystem. 18 Subjective evaluation as a complementary modality. For System 1 outputs that interact with users through language or motion, objective task or trajectory metrics are often insufficient, and human prefer- ence provides a direct complementary evaluation signal. We use audio-conditioned motion generation as an example: two anonymized model outputs are compared on 20 audio clips, with ten blind raters making pairwise judgments in four categoriesâA preferred, B preferred, both good, or both poorâ across scene/content match, motion completeness and smoothness, perceived safety, and expressive style. DeepInsight records these judgments in the same result schema as closed-loop evaluations, allowing subjective and objective evaluations to be reported through the same infrastructure. Table 9 (appendix) summarizes the categorical preference results. Cross-benchmark evaluation extensibility.System 1 extensibility comes from localizing benchmark- specific assumptions to well-defined adapter boundaries while keeping the underlying infrastructure fixed. A new benchmark binds its scene content, raw data format, episode specification, model interface, and metrics to the corresponding adapters and reducers; the simulation, execution, model-interface, and reporting abstractions are reused. For either a new public benchmark or an internal benchmark, onboarding therefore requires implementing the benchmark-specific scene/asset binding, task adapter, model binding, and evaluation reducers, rather than changing the evaluation runtime itself. Table 10 (appendix) summarizes where shared infrastructure ends and benchmark-specific binding begins. System 1 extensibility is therefore not a new harness per benchmark, but the same infrastructure with benchmark- specific bindingsâa prerequisite for the cross-layer evaluation in Section 5.3. 5.2 System 0: From Aggregate Ranking to Release Decision System 0 evaluates the whole-body controller (WBC) that makes upstream plans physically executable. Here the case study makes a methodological point peer benchmarks cannot: at this layer evaluation is not a number but a release decision, and the decision is made on the trace. Routine training produces many WBC policies, and the best aggregate row may still hide local contact, posture, or joint-dynamics failures that block deployment. DeepInsight therefore runs a two-stage, trace-backed workflowâsummarized in Figure 10âa mechanical policy-set screen, then a behavior-level diagnostic on the candidate the screen nominates. A score nominates. The trace certifies. The aggregate winner is not the release-clean policy. 1 Nominate AGGREGATE SCREEN MPJPEâ SRâ nominated aggregate winnercandidates 2 Certify TRACE-BACKED DIAGNOSTIC t 0 t k t N ROLLOUT referenceexecuted localized failure 3 Release DECISION ON THE TRACE RELEASE STATE BLOCKED GLOBAL LOCOMOTION · PASS Command tracking Gait symmetry Swing-foot clearance Style scores LOCAL DYNAMICS · BLOCK Hip-joint dynamics Contact / torso posture Upper-body kinematics Figure 10. Trace-backed System 0 release workflow. A policy-set score nominates the aggregate winner, but the selected policy is then certified against per-tick trajectory evidence on the shared trace. Stage 1: a controlled aggregate screen.Every candidate faces the same robot, motions, rollout settings, and success thresholds, so the screen is a controlled comparison rather than a set of curated examples. For each policy DeepInsight exports a model-pool row with success rate (SR) and mean per-joint position error (MPJPE), and the SRâMPJPE plane (Figure 11) makes the trade-off visible. By that aggregate 19 criterion, WBC-RC-01 is the best policy in the run. The leaderboard excerpt behind the plane and representative stills from the auditable per-clip videos retained by the screen are given in the appendix (Table 11, Figure 14). 929394 9596 9798 2 2.5 3 3.5 selected SR (%) MPJPE (cm) Success rate (SR) versus mean per-joint position error (MPJPE) Candidate policy Selected policy Figure 11. System 0 policy-set screening in the success-rateâtracking-error plane. Each point is one candidate WBC policy; the selected policy is highlighted. Stage 2: the aggregate winner, blocked on the trace. Winning the plane is necessary but not suf- ficient. WBC-RC-01 is then put through a behavior-level diagnostic checklistâcommand tracking, gait symmetry, swing-foot clearance, style scores, hip-joint dynamics, contact attitude, torso posture, upper-body kinematicsâwhose acceptance states are computed from registered trajectory statistics, not visual inspection. The result is the contrast that motivates the whole workflow (Table 6): the aggregate winner passes the global locomotion checks for command tracking, gait symmetry, swing-foot clearance, and style scores, yet fails the localized checks for hip dynamics, contact and torso posture, and upper-body range of motion. The diagnostic-metric schema and representative rollout video stills are in the appendix (Table 12, Figure 15). Table 6. Behavior-level diagnostic checklist for the selected policy. Acceptance states are computed from registered trajectory statistics rather than visual inspection. Behavioral dimensionDiagnostic statisticAcceptance state Command trackingLinear-velocity and yaw-rate tracking residualsPass Gait symmetryLeftâright step-length asymmetryPass Swing-foot clearanceMean foot clearance and bilateral clearance imbalancePass Style scoresForward, backward, turn, and rotate imitation scoresPass Hip-joint dynamicsMean hip-pitch angular velocityFail Contact-attitude stabilityTouchdown foot-pitch angle; torso pitch angleFail Upper-body kinematicsElbow- and shoulder-pitch range of motionFail This is a judgment an aggregate-only pipeline cannot produce: it depends on per-tick trajectory state being retained and queryable on one trace, so that a release-blocking local failure stays localizable behind an otherwise winning score. DeepInsight therefore does not stop System 0 evaluation at policy ranking; it converts the screen, leaderboard, diagnostics, and pass/fail checks into a single release-facing evidence chain, exposing why an aggregate winner may still not be ready for deployment. 5.3 Full-System Validation: Cross-Layer Failure Localization Real-world robotic tasks are inherently compositional: a robot must combine reasoning, tool use, skill execution, and physical control within one episode. The preceding case studies evaluate each layer in isolation. They are necessary but not sufficient for measuring the final task performance of the integrated 20 embodied system: System 2 evaluation can assess high-level reasoning without verifying executable tool use; System 1 evaluation can measure local skills without testing orchestration across tool calls; and System 0 evaluation can expose stability without determining whether that stability supports task completion. We therefore include a full-system case study to evaluate what isolated benchmarks cannot: the task-level performance of the integrated System 2â1â0 system and the failures that emerge only after the layers are composed. This study uses one representative composed task family to instantiate integrated evaluation and cross-layer failure localization on a single trace; broader coverage across task families is left to future work. Task and protocol.We use a representative vehicle-guide task to evaluate the integrated System 2â1â0 system in a showroom-like scene. Each episode contains a robot, a user agent, and one or more vehicles, with their poses randomized within the showroom. The robot receives a single task prompt: âFind the user, greet them, ask what help is needed, and then complete the requested assistance.â The user agent may respond freely; in the evaluated task instances, the interaction enters the vehicle-guide branch when the user asks, âPlease introduce the car in front of me.â The robot must then resolve the deictic reference, reach a presentation pose near the referenced vehicle, and deliver a spoken presentation with accompanying motion. The evaluation focuses on both the completed task and the system behavior that produces it. We measure not only whether the vehicle-guide episode succeeds end-to-end, but also how task understanding, user interaction, navigation, state handoff, content grounding, presentation delivery, and physical execution contribute to the final outcome. Figure 12 illustrates one representative episode trace for this task. It shows how semantic analysis, navigation, user interaction, speech delivery, presentation motion, low-level control events, and the final judgment are recorded under the same episode identity. System 2System 1System 0User System 2 System 1 System 0 User Task decomposition User dialogue Request grounding Knowledge retrieval Navigate to user Greeting Navigate to vehicle Speech delivery Presentation motion Locomotion Whole-body control Locomotion Whole-body control User request âIntroduce the car in front of meâ One shared TraceRecord identity across System 2, System 1, System 0, and user events Figure 12. Cross-layer episode execution for the interactive vehicle-guide case. The swim lanes separate System 2 reasoning and dialogue, System 1 skills, System 0 support, and user events. Arrows mark the main execution flow, System 0 support links, and user-response flow. All events are recorded under one TraceRecord identity, enabling end-to-end evaluation and failure attribution. Full-system evaluator. For full-system validation, DeepInsight provides a trace-based evaluation mechanism that maps one composed execution trace to episode-, subgoal-, and subsystem-level judgments. In this representative task, the episode-level judgment reports end-to-end task success. The subgoal-level judgment evaluates whether the semantic, interactive, navigational, and physical criteria of the task are satisfied along the episode, from recognizing the userâs assistance intent to reaching the referenced object 21 and completing the presentation. The subsystem-level judgment reports the supporting subsystem signals, including System 2 tool and dialogue decisions, System 1 outcomes for navigation and presentation delivery, and System 0 locomotion and whole-body-control stability. Because these judgments are derived from the same trace identity rather than from separate evaluation scripts, the episode score, subgoal scores, and subsystem diagnostics remain grounded in the same episode events. In the DeepInsight abstraction, the task defines the episode contract, the resource binds the agent to executable skills and control, and the result turns the composed trace into hierarchical judgments. End-to-end decomposition. A central output of the full-system evaluator is the decomposition of the gap between subgoal-level completion and end-to-end task success. Table 7 summarizes the results over 96 episodes across three layout groups: 58 episodes completed the task end-to-end, while 38 failed to satisfy the full success criterion. Each row corresponds to an evaluation criterion associated with a task step, subsystem signal, or cross-step state dependency. Criterion-level rates are marginal diagnostics over all 96 episodes: failures can overlap across rows, and the final row requires all required criteria to hold within the same episode. The results expose a clear composition gap: high local completion rates do not necessarily yield a successful system-level outcome. At the same time, the criterion-level view makes weak points observable, showing where performance is lost before the episode-level failure is emitted. Table 7. Subgoal-level report for the interactive vehicle-guide task over 96 episodes. Each criterion row is a marginal diagnostic evaluated from the shared episode trace and reports one task criterion, its supporting evidence, the associated system locus, and the criterion-level success rate. The final row reports end-to-end success when all required criteria are satisfied within the same episode. Evaluation criterionEvidenceLocusSuccess (%) Task intent recognizedinstruction is parsed as a user-first interactive guide task System 294.8 Tool sequence validrequired calls appear in order with legal arguments System 2 / tool contracts 93.8 User target selectedvision-search navigation returns the intended user candidate System 1 navigation82.3 User reachedfinal distance and yaw satisfy the social-interaction condition System 1 + System 077.1 Greeting completedwave action finishes and the controller reports stable posture System 1 + System 083.3 User request consumeduser-agent event is joined into the next semantic analysis System 2 dialogue state 91.7 Vehicle-guide request groundeduser request is grounded as a navigation-and-presentation subtask for the referenced vehicle System 290.6 Vehicle target selectednavigation selects the correct car from candidate objects System 1 navigation74.0 Vehicle reachedfinal pose satisfies distance, view, and presentation requirements System 1 + System 070.8 Post-arrival state handed offnavigation result provides the vehicle state for subsequent reasoning System 1 / System 2 handoff 85.4 Presentation content validrequest intent is recognized and vehicle-specific presentation content is generated System 293.8 Presentation motion alignedgenerated motion has sync points for the explanation System 2 / System 1 handoff 82.3 Presentation executedspeech and whole-body presentation complete without losing the valid pose System 0 whole-body91.7 Collision-free executiontrace contains no physical contact violation with scene objects System 0 safety82.3 End-to-end episode successall required criteria are satisfied within the same episode Full system60.4 Failure attribution. Beyond task success, full-system validation must identify where performance is lost. For each non-success episode, a judge agent assigns the episode a primary failure label from 22 violated criteria, execution traces, tool statuses, and control events. This attribution makes both subsystem failures and system-boundary handoff failures observable: a navigation event may succeed locally while violating the downstream task precondition, a selected route may be difficult for locomotion to execute, and generated presentation motion may exceed whole-body-control feasibility constraints. We manually inspect a subset of the attributions for quality control. Figure 13 aggregates the 38 non-success episodes by failure locus, and Table 8 expands the corresponding primary labels. 38 non-success FAILURE LOCUS System 1 16 42.1% Boundary handoff 11 28.9% System 2 7 18.4% System 0 4 10.5% Figure 13. Primary failure-locus distribution over the 38 non-success episodes, ordered by descending share. Each episode is assigned one primary failure locus by the judge agent. Boundary handoff denotes failures at system boundaries during composed execution, including mismatched state, preconditions, timing, success semantics, route executability, or controller feasibility across adjacent systems. Table 8. Detailed failure labels for the non-success episodes in Figure 13. Primary failure labelFailure classLocusCountShare (%)Diagnostic trace evidence User target-search failuremoduleSystem 1 navigation513.2vision-search navigation misses the user, selects a false positive, or times out Vehicle target-search failuremoduleSystem 1 navigation513.2referenced vehicle is not selected from candidate objects after the request is grounded Vehicle navigation execution failure moduleSystem 1 navigation615.8target vehicle is correct, but path planning, progress, or arrival timeout fails Navigation-to-task boundary mismatch boundarySystem 1 / System 237.9navigation reports local success, but pose, visibility, or post-arrival state does not satisfy the next task precondition Navigation-to-locomotion executability mismatch boundarySystem 1 / System 037.9navigation selects the correct route or waypoint sequence, but the path is difficult for locomotion to execute under physical constraints Task scheduling / grounding error moduleSystem 2513.2assistance intent or vehicle-guide request is not grounded into the correct navigation-and-presentation subtask Control execution / safety error controlSystem 0410.5collision with scene objects or whole-body instability invalidates the rollout Dialogue state-handling errormoduleSystem 225.3user reply is not joined into the next semantic analysis Motion-to-WBC executability mismatch boundarySystem 1 / System 037.9generated presentation motion is difficult for whole-body control to execute under balance, range, or timing constraints Success-contract boundary mismatch boundarySystem 1 / System 225.3System 1 tool reports local success, but the shared-trace criterion needed by System 2 remains unsatisfied The case study is not intended to introduce a new benchmark; it isolates the part of Physical AI evaluation that component benchmarks cannot measure. The results show that system-level task performance is not reducible to isolated module-level quality: the largest failure locus lies in System 1 execution (16/38), driven mainly by user/vehicle search and vehicle-navigation failures, while system-boundary handoff forms the second-largest locus (11/38), followed by System 2 reasoning failures (7/38). These boundary failures expose latent gaps left by independently designed subsystems: assumptions about state, 23 preconditions, timing, and executability that are not visible when each module is evaluated in isolation, but that strongly affect the final system outcome. In this sense, full-system validation turns architecture into an evaluation target and reveals the integration gaps that determine the practical performance ceiling of the embodied system. 6 Conclusion DeepInsight brings the embodied humanoid stackâlanguage reasoning through whole-body controlâ onto a single runtime, in place of the patchwork of incompatible harnesses each layer would otherwise demand. In production it onboards new benchmarks largely through configuration, reproduces matched System 2 references where mature peer frameworks exist, and carries the same runtime abstractions into release-oriented embodied evaluation. Where peer frameworks exist it stays competitive on a single nodeâand, unlike them, scales across multiple nodes without re-tuning. Its deeper return is diagnostic: because every layer writes into one shared trace, a regression that begins in one layer and surfaces in another stays localizable on that traceâthe cross-layer diagnosis that a federation of separate harnesses, however well coordinated, cannot reconstruct. The work ahead is to broaden the embodied side of the stack. First, System 1 and System 0 need wider task-family coverage: more navigation, manipulation, motion-generation, locomotion, safety, and whole- body-control evaluations should enter through the same task and result interfaces, so that the production surface is not limited to the representative case studies reported here. Second, every rollout reported here is simulated, and the sim-to-real gap remains the decisive uncertainty for policies bound for hardware. A natural next step is therefore to put real-world robots behind the same resource-handle protocol as simulators, allowing simulated and physical rollouts to share one trace identity. That would turn the sim-to-real gap from an external deployment risk into something DeepInsight can measure, compare, and diagnose directly. References [1] Figure AI. Introducing helix 02: Full-body autonomy.https://w.figure.ai/news/helix-02, 2026. [2]Dan Hendrycks, Collin Burns, Steven Basart, Andy Zou, Mantas Mazeika, Dawn Song, and Jacob Steinhardt. Measuring massive multitask language understanding. In International Conference on Learning Representations, 2021. [3]Karl Cobbe, Vineet Kosaraju, Mohammad Bavarian, Mark Chen, Heewoo Jun, Lukasz Kaiser, Matthias Plappert, Jerry Tworek, Jacob Hilton, Reiichiro Nakano, Christopher Hesse, and John Schulman. Training verifiers to solve math word problems. In arXiv preprint arXiv:2110.14168, 2021. [4] Mark Chen, Jerry Tworek, Heewoo Jun, Qiming Yuan, Henrique Ponde de Oliveira Pinto, Jared Kaplan, Harri Edwards, Yuri Burda, Nicholas Joseph, Greg Brockman, Alex Ray, Raul Puri, Gretchen Krueger, Michael Petrov, Heidy Khlaaf, Girish Sastry, Pamela Mishkin, Brooke Chan, Scott Gray, Nick Ryder, Mikhail Pavlov, Alethea Power, Lukasz Kaiser, Mohammad Bavarian, Clemens Winter, Philippe Tillet, Felipe Petroski Such, Dave Cummings, Matthias Plappert, Fotios Chantzis, Elizabeth Barnes, Ariel Herbert-Voss, William Hebgen Guss, Alex Nichol, Alex Paino, Nikolas Tezak, Jie Tang, Igor Babuschkin, Suchir Balaji, Shantanu Jain, William Saunders, Christopher Hesse, Andrew N. Carr, Jan Leike, Joshua Achiam, Vedant Misra, Evan Morikawa, Alec Radford, Matthew Knight, Miles Brundage, Mira Murati, Katie Mayer, Peter Welinder, Bob McGrew, Dario Amodei, Sam McCandlish, Ilya Sutskever, and Wojciech Zaremba. Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374, 2021. 24 [5]Carlos E. Jimenez, John Yang, Alexander Wettig, Shunyu Yao, Kexin Pei, Ofir Press, and Karthik Narasimhan. SWE-bench: Can language models resolve real-world github issues? In International Conference on Learning Representations, 2024. [6]GrĂ©goire Mialon, ClĂ©mentine Fourrier, Craig Swift, Thomas Wolf, Yann LeCun, and Thomas Scialom. GAIA: A benchmark for general ai assistants. In International Conference on Learning Representations, 2024. [7]Tianbao Xie, Danyang Zhang, Jixuan Chen, Xiaochuan Li, Siheng Zhao, Ruisheng Cao, Toh Jing Hua, Zhoujun Cheng, Dongchan Shin, Fangyu Lei, Yitao Liu, Yiheng Xu, Shuyan Zhou, Silvio Savarese, Caiming Xiong, Victor Zhong, and Tao Yu. OSWorld: Benchmarking multimodal agents for open-ended tasks in real computer environments. In Advances in Neural Information Processing Systems, 2024. [8]Shunyu Yao, Noah Shinn, Pedram Razavi, and Karthik Narasimhan.Ï-bench: A benchmark for tool-agent-user interaction in real-world domains. In arXiv preprint arXiv:2406.12045, 2024. [9] Shuyan Zhou, Frank F. Xu, Hao Zhu, Xuhui Zhou, Robert Lo, Abishek Sridhar, Xianyi Cheng, Tianyue Ou, Yonatan Bisk, Daniel Fried, Uri Alon, and Graham Neubig. WebArena: A realis- tic web environment for building autonomous agents. In International Conference on Learning Representations, 2024. [10] Oier Mees, Lukas Hermann, Erick Rosete-Beas, and Wolfram Burgard. CALVIN: A benchmark for language-conditioned policy learning for long-horizon robot manipulation tasks. IEEE Robotics and Automation Letters, 2022. [11] Bo Liu, Yifeng Zhu, Chongkai Gao, Yihao Feng, Qiang Liu, Yuke Zhu, and Peter Stone. LIBERO: Benchmarking knowledge transfer for lifelong robot learning. In Advances in Neural Information Processing Systems, 2023. [12] Tianhe Yu, Deirdre Quillen, Zhanpeng He, Ryan Julian, Karol Hausman, Chelsea Finn, and Sergey Levine. Meta-world: A benchmark and evaluation for multi-task and meta reinforcement learning. In Conference on Robot Learning, 2020. [13]Stephen James, Zicong Ma, David Rovick Arrojo, and Andrew J. Davison. RLBench: The robot learning benchmark and learning environment. IEEE Robotics and Automation Letters, 2020. [14] Open X-Embodiment Collaboration. Open x-embodiment: Robotic learning datasets and RT-X models. arXiv preprint arXiv:2310.08864, 2024. [15] Xuanlin Li, Kyle Hsu, Jiayuan Gu, Karl Pertsch, Oier Mees, Homer Rich Walke, Chuyuan Fu, Ishika Singh, Huy Ha, Quan Vuong, Ted Xiao, Sergey Levine, Chelsea Finn, and Jianlan Luo. SimplerEnv: Simulated manipulation policy evaluation environments for real robot setups. arXiv preprint arXiv:2405.05941, 2024. [16]Carmelo Sferrazza, Dun-Ming Huang, Xingyu Lin, Yuke Zhu, and Pieter Abbeel. HumanoidBench: Simulated humanoid benchmark for whole-body locomotion and manipulation. arXiv preprint arXiv:2403.10506, 2024. [17]Vikash Kumar, Rutav Shah, Gaoyue Zhou, Vincent Moens, Vittorio Caggiano, Abhishek Gupta, and Aravind Rajeswaran. RoboHive: A unified framework for robot learning. In Advances in Neural Information Processing Systems, 2023. [18] Mayank Mittal, Caleb Yu, Quan Ho Vuong, Arthur Allshire, Viktor Makoviychuk, JĂ©rĂŽme Hillaire, Nima Rudin, David Hoeller, Ankur Handa, Gavriel State, Marco Hutter, and Animesh Garg. Orbit: A unified simulation framework for interactive robot learning environments. IEEE Robotics and Automation Letters, 2023. 25 [19]Lintang Sutawika, Hailey Schoelkopf, Leo Gao, Baber Abbasi, Stella Biderman, Jonathan Tow, ben fattori, Charles Lovering, farzanehnakhaee70, Jason Phang, Anish Thite, Fazz, Thomas Wang, Niklas, Aflah, sdtblck, nopperl, gakada, tttyuntian, researcher2, Julen Etxaniz, Chris, James A. Michaelov, Hanwool Albert Lee, Janna, Leonid Sinev, Khalid, Kiersten Stokes, Zden Ë ek Kasner, and KonradSzafer. EleutherAI/lm-evaluation-harness: v0.4.11, 2026. URLhttps://doi.org/10. 5281/zenodo.18636344. [20] OpenCompass Contributors. OpenCompass: A universal evaluation platform for foundation models. https://github.com/open-compass/opencompass, 2023. [21]Percy Liang, Rishi Bommasani, Tony Lee, Dimitris Tsipras, Dilara Soylu, Michihiro Yasunaga, Yian Zhang, Deepak Narayanan, Yuhuai Wu, Ananya Kumar, Benjamin Newman, Binhang Yuan, Bobby Yan, Ce Zhang, Christian Cosgrove, Christopher D. Manning, Christopher RĂ©, Diana Acosta-Navas, Drew A. Hudson, Eric Zelikman, Esin Durmus, Faisal Ladhak, Frieda Rong, Hongyu Ren, Huaxiu Yao, Jue Wang, Keshav Santhanam, Laurel Orr, Lucia Zheng, Mert Yuksekgonul, Mirac Suzgun, Nathan Kim, Neel Guha, Niladri Chatterji, Omar Khattab, Peter Henderson, Qian Huang, Ryan Chi, Sang Michael Xie, Shibani Santurkar, Surya Ganguli, Tatsunori Hashimoto, Thomas Icard, Tianyi Zhang, Vishrav Chaudhary, William Wang, Xuechen Li, Yifan Mai, Yuhui Zhang, and Yuta Koreeda. Holistic evaluation of language models. arXiv preprint arXiv:2211.09110, 2022. [22] Haodong Duan, Xinyu Fang, Junming Yang, Xiangyu Zhao, Yuxuan Qiao, Mo Li, Amit Agarwal, Zhe Chen, Lin Chen, Yuan Liu, Yubo Ma, Hailong Sun, Yifan Zhang, Shiyin Lu, Tack Hwa Wong, Weiyun Wang, Peiheng Zhou, Xiaozhe Li, Chaoyou Fu, Junbo Cui, Jixuan Chen, Enxin Song, Song Mao, Shengyuan Ding, Tianhao Liang, Zicheng Zhang, Xiaoyi Dong, Yuhang Zang, Pan Zhang, Jiaqi Wang, Dahua Lin, and Kai Chen. VLMEvalKit: An open-source toolkit for evaluating large multi-modality models. arXiv preprint arXiv:2407.11691, 2024. [23]Kaichen Zhang, Bo Li, Peiyuan Zhang, Fanyi Pu, Joshua Adrian Cahyono, Kairui Hu, Shuai Liu, Yuanhan Zhang, Jingkang Yang, Chunyuan Li, and Ziwei Liu. LMMs-Eval: Reality check on the evaluation of large multimodal models. arXiv preprint arXiv:2407.12772, 2024. [24] UK AI Security Institute. Inspect AI: Framework for large language model evaluations, 2024. URL https://doi.org/10.5281/zenodo.18434279. [25] DeepSeek-AI.DeepSeek-V4:Technical report.https://w.alphaxiv.org/abs/ deepseek-v4, 2025. [26]Jason Wei, Nguyen Karina, Hyung Won Chung, Yunxin Joy Jiao, Spencer Papay, Amelia Glaese, John Schulman, and William Fedus. Measuring short-form factuality in large language models. arXiv preprint arXiv:2411.04368, 2024. [27]Yubo Wang, Xueguang Ma, Ge Zhang, Yuansheng Ni, Abhranil Chandra, Shiguang Guo, Weiming Ren, Aaran Arulraj, Xuan He, Ziyan Jiang, Tianle Li, Max Ku, Kai Wang, Alex Zhuang, Rongqi Fan, Xiang Yue, and Wenhu Chen. MMLU-Pro: A more robust and challenging multi-task language understanding benchmark. In Advances in Neural Information Processing Systems, 2024. [28]Aryo Pradipta Gema, Joshua Ong Jun Leang, Giwon Hong, Alessio Devoto, Alberto Carlo Maria Mancino, Rohit Saxena, Xuanli He, Yu Zhao, Xiaotang Du, Mohammad Reza Ghasemi Madani, Claire Barale, Robert McHardy, Joshua Harris, Jean Kaddour, Emile van Krieken, and Pasquale Minervini. Are we done with MMLU? In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies, 2025. [29]Xinrun Du, Yifan Yao, Kaijing Ma, Bingli Wang, Tianyu Zheng, Kang Zhu, Minghao Liu, Yiming Liang, Xiaolong Jin, Zhenlin Wei, Chujie Zheng, Kaixin Deng, Shian Jia, Sichao Jiang, Yiyan Liao, Rui Li, Qinrui Li, Sirun Li, Yizhi Li, Yunwen Li, Dehua Ma, Yuansheng Ni, Haoran Que, Qiyao 26 Wang, Zhoufutu Wen, Siwei Wu, Tianshun Xing, Ming Xu, Zhenzhu Yang, Zekun Moore Wang, Junting Zhou, Yuelin Bai, Xingyuan Bu, et al. SuperGPQA: Scaling LLM evaluation across 285 graduate disciplines. arXiv preprint arXiv:2502.14739, 2025. [30]David Rein, Betty Li Hou, Asa Cooper Stickland, Jackson Petty, Richard Yuanzhe Pang, Julien Dirani, Julian Michael, and Samuel R. Bowman. GPQA: A graduate-level google-proof Q&A benchmark. In International Conference on Machine Learning, 2024. [31]Yuzhen Huang, Yuzhuo Bai, Zhihao Zhu, Junlei Zhang, Jinghan Zhang, Tangjun Su, Junteng Liu, Chuancheng Lv, Yikai Zhang, Jiayi Lei, Yao Fu, Maosong Sun, and Junxian He. C-Eval: A multi-level multi-discipline chinese evaluation suite for foundation models. In Advances in Neural Information Processing Systems, 2023. [32]Long Phan, Alice Gatti, Ziwen Han, Nathaniel Li, Josephina Hu, Hugh Zhang, Chen Bo Calvin Zhang, Mohamed Shaaban, John Ling, Sean Shi, Michael Choi, Anish Agrawal, Arnav Chopra, Adam Khoja, Ryan Kim, Richard Ren, Jason Hausenloy, Oliver Zhang, Mantas Mazeika, et al. Humanityâs last exam. arXiv preprint arXiv:2501.14249, 2025. [33]Mislav Balunovic, Jasper Dekoninck, Ivo Petrov, Nikola Jovanovic, and Martin Vechev. MathArena: Evaluating LLMs on uncontaminated math competitions. Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks, 2025. [34] Naman Jain, King Han, Alex Gu, Wen-Ding Li, Fanjia Yan, Tianjun Zhang, Sida Wang, Armando Solar-Lezama, Koushik Sen, and Ion Stoica. LiveCodeBench: Holistic and contamination free eval- uation of large language models for code. In International Conference on Learning Representations, 2025. [35] Colin White, Samuel Dooley, Manley Roberts, Arka Pal, Ben Feuer, Siddhartha Jain, Ravid Shwartz- Ziv, Neel Jain, Khalid Saifullah, Sreemanti Dey, Shubh-Agrawal, Sandeep Singh Sandha, Siddartha Naidu, Chinmay Hegde, Yann LeCun, Tom Goldstein, Willie Neiswanger, and Micah Goldblum. LiveBench: A challenging, contamination-limited LLM benchmark. In International Conference on Learning Representations, 2025. [36] Dan Hendrycks, Collin Burns, Saurav Kadavath, Akul Arora, Steven Basart, Eric Tang, Dawn Song, and Jacob Steinhardt. Measuring mathematical problem solving with the MATH dataset. In Advances in Neural Information Processing Systems Datasets and Benchmarks Track, 2021. [37]Hunter Lightman, Vineet Kosaraju, Yuri Burda, Harrison Edwards, Bowen Baker, Teddy Lee, Jan Leike, John Schulman, Ilya Sutskever, and Karl Cobbe. Letâs verify step by step. In International Conference on Learning Representations, 2024. [38]Jeffrey Zhou, Tianjian Lu, Swaroop Mishra, Siddhartha Brahma, Sujoy Basu, Yi Luan, Denny Zhou, and Le Hou. Instruction-following evaluation for large language models. arXiv preprint arXiv:2311.07911, 2023. [39]Shishir G. Patil, Huanzhi Mao, Fanjia Yan, Charlie Cheng-Jie Ji, Vishnu Suresh, Ion Stoica, and Joseph E. Gonzalez. The berkeley function calling leaderboard (BFCL): From tool use to agentic evaluation of large language models. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pages 48371â48392. PMLR, 2025. [40] Xiang Yue, Yuansheng Ni, Kai Zhang, Tianyu Zheng, Ruoqi Liu, Ge Zhang, Samuel Stevens, Dongfu Jiang, Weiming Ren, Yuxuan Sun, Cong Wei, Botao Yu, Ruibin Yuan, Renliang Sun, Ming Yin, Boyuan Zheng, Zhenzhu Yang, Yibo Liu, Wenhao Huang, Huan Sun, Yu Su, and Wenhu Chen. MMMU: A massive multi-discipline multimodal understanding and reasoning benchmark for expert AGI. In IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2024. 27 [41]Xiang Yue, Tianyu Zheng, Yuansheng Ni, Yubo Wang, Kai Zhang, Shengbang Tong, Yuxuan Sun, Botao Yu, Ge Zhang, Huan Sun, Yu Su, Wenhu Chen, and Graham Neubig. MMMU-Pro: A more robust multi-discipline multimodal understanding benchmark. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics, 2025. [42]Pan Lu, Hritik Bansal, Tony Xia, Jiacheng Liu, Chunyuan Li, Hannaneh Hajishirzi, Hao Cheng, Kai-Wei Chang, Michel Galley, and Jianfeng Gao. MathVista: Evaluating mathematical reasoning of foundation models in visual contexts. In International Conference on Learning Representations, 2024. [43]Chengke Zou, Xingang Guo, Rui Yang, Junyu Zhang, Bin Hu, and Huan Zhang. DynaMath: A dynamic visual benchmark for evaluating mathematical reasoning robustness of vision language models. In International Conference on Learning Representations, 2025. [44]Pooyan Rahmanzadehgervi, Logan Bolton, Mohammad Reza Taesiri, and Anh Totti Nguyen. Vision language models are blind: Failing to translate detailed visual features into words. In Asian Conference on Computer Vision, 2024. [45]Yuan Liu, Haodong Duan, Yuanhan Zhang, Bo Li, Songyang Zhang, Wangbo Zhao, Yike Yuan, Jiaqi Wang, Conghui He, Ziwei Liu, Kai Chen, and Dahua Lin. MMBench: Is your multi-modal model an all-around player? In European Conference on Computer Vision, 2024. [46] Lin Chen, Jinsong Li, Xiaoyi Dong, Pan Zhang, Yuhang Zang, Zehui Chen, Haodong Duan, Jiaqi Wang, Yu Qiao, and Dahua Lin. Are we on the right way for evaluating large vision-language models? In Advances in Neural Information Processing Systems, 2024. [47] xAI. RealWorldQA. https://huggingface.co/datasets/xai-org/RealworldQA, 2024. [48]Xianfu Cheng, Wei Zhang, Shiwei Zhang, Jian Yang, Xiangyuan Guan, Xianjie Wu, Xiang Li, Ge Zhang, Jiaheng Liu, Yuying Mai, Yutao Zeng, Zhoufutu Wen, Ke Jin, Baorui Wang, Weixiao Zhou, Yunhong Lu, Tongliang Li, Wenhao Huang, and Zhoujun Li. SimpleVQA: Multimodal factuality evaluation for multimodal large language models. In IEEE/CVF International Conference on Computer Vision, 2025. [49]Zirui Wang, Mengzhou Xia, Luxi He, Howard Chen, Yitao Liu, Richard Zhu, Kaiqu Liang, Xindi Wu, Haotian Liu, Sadhika Malladi, Alexis Chevalier, Sanjeev Arora, and Danqi Chen. CharXiv: Charting gaps in realistic chart understanding in multimodal LLMs. arXiv preprint arXiv:2406.18521, 2024. [50]Yuliang Liu, Zhang Li, Mingxin Huang, Biao Yang, Wenwen Yu, Chunyuan Li, Xucheng Yin, Cheng-Lin Liu, Lianwen Jin, and Xiang Bai. OCRBench: On the hidden mystery of OCR in large multimodal models. Science China Information Sciences, 2024. [51]Roni Paiss, Ariel Ephrat, Omer Tov, Shiran Zada, Inbar Mosseri, Michal Irani, and Tali Dekel. Teaching CLIP to count to ten. In IEEE/CVF International Conference on Computer Vision, 2023. [52]Licheng Yu, Patrick Poirson, Shan Yang, Alexander C. Berg, and Tamara L. Berg. Modeling context in referring expressions. In European Conference on Computer Vision, 2016. [53]Gemini Robotics Team. Gemini robotics: Bringing AI into the physical world. arXiv preprint arXiv:2503.20020, 2025. [54] Chaoyou Fu, Yuhan Dai, Yongdong Luo, Lei Li, Shuhuai Ren, Renrui Zhang, Zihan Wang, Chenyu Zhou, Yunhang Shen, Mengdan Zhang, Peixian Chen, Yanwei Li, Shaohui Lin, Sirui Zhao, Ke Li, Tong Xu, Xiawu Zheng, Enhong Chen, Rongrong Ji, and Xing Sun. Video-MME: The first-ever comprehensive evaluation benchmark of multi-modal LLMs in video analysis. In IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2025. 28 [55]Vassil Panayotov, Guoguo Chen, Daniel Povey, and Sanjeev Khudanpur. LibriSpeech: An ASR corpus based on public domain audio books. In IEEE International Conference on Acoustics, Speech and Signal Processing, pages 5206â5210, 2015. [56]Binbin Zhang, Hang Lv, Pengcheng Guo, Qijie Shao, Chao Yang, Lei Xie, Xin Xu, Hui Bu, Xiaoyu Chen, Chenchen Zeng, Di Wu, and Zhendong Peng. WenetSpeech: A 10000+ hours multi-domain mandarin corpus for speech recognition. In IEEE International Conference on Acoustics, Speech and Signal Processing, pages 6182â6186, 2022. [57]Jack Hong, Shilin Yan, Jiayin Cai, Xiaolong Jiang, Yao Hu, and Weidi Xie. WorldSense: Evaluating real-world omnimodal understanding for multimodal LLMs. arXiv preprint arXiv:2502.04326, 2025. [58] Qwen Team. Qwen3-omni technical report. arXiv preprint arXiv:2509.17765, 2025. [59]Jacob Krantz, Erik Wijmans, Arjun Majumdar, Dhruv Batra, and Stefan Lee. Beyond the nav-graph: Vision and language navigation in continuous environments. In European Conference on Computer Vision, 2020. 29 A System 1 Modality and Extensibility Details Table 9. Audio-conditioned motion-generation preference evaluation over 20 clips. Ten blind raters compare Model A and Model B on each dimension; model identity and presentation order are randomized and hidden from raters. Dimension rows report categorical judgment counts; the aggregate row reports pooled percentages across all dimensions. DimensionA better B better Both good Both poorTotal Scene / content match96464117200 Motion completeness and smoothness62517413200 Perceived safety423511211200 Expressive style90482834200 Aggregate (%)36.322.531.99.4 100.0 Table 10. System 1 evaluation extensibility by architectural boundary. Benchmark-specific requirements are localized to boundary bindings, while the unified simulation, execution, model-interface, and reporting abstractions are reused. BoundaryReused infrastructureBenchmark-specific binding Scene / data bindingscene abstraction, coordinate conventions, asset representation scene content, raw data format, maps, semantic labels, asset metadata Task adapterepisode driver, interaction loop, termination handling episode specification, observations, actions, goal specification Execution bindingrollout abstraction, resource model, simulator integration benchmark-specific execution parameters and embodiment settings Model bindingmodel endpoint abstraction, inference contract, adapter interface model-specific observation/action adapter Evaluation / reporting trace schema, aggregation protocol, report abstraction benchmark metrics and evaluation reducers B System 0 Screening and Diagnostic Details Table 11. System 0 model-pool leaderboard excerpt for the policy-set screen. Rows are anonymized checkpoint entries. Columns keep only report-visible model-pool fields, aggregate metrics used for ranking, training settings, and brief checkpoint notes; the full SRâMPJPE distribution is visualized in Figure 11. Model IDModel nameRelease stateSR (%)MPJPE (cm)Training ConfigNotes s0_001WBC-RC-01Blocked97.901.915 Data v3 / reward v4 / sampler v2 Reward update s0_002WBC-RC-02Not advanced97.532.178 Data v3 / reward v4 / distill v1 Distillation s0_003WBC-RC-03Not advanced97.442.198 Data v4 / reward v3 / sampler v1 Dataset refresh 30 (a) High-dynamic clip A, early rollout(b) High-dynamic clip A, later rollout (c) High-dynamic clip B, early rollout(d) High-dynamic clip B, later rollout Figure 14. Representative stills from high-dynamic policy-set evaluation videos attached to the model-pool run. Green overlays show the replay/reference motion and grayâwhite overlays show the evaluated checkpoint output across synchronized views. DeepInsight batches the broader clip set across candidate policies, computes SR and MPJPE from logged rollout metrics, and retains the videos as auditable evidence for selected modelâclip cases. Table 12. Compact selected-policy diagnostic metric schema. The table groups representative statistics by the behavior family they support; pass/fail decisions are reported separately in Table 6. Metric familyRepresentative statisticsDiagnostic purpose Command trackingLinear-velocity residuals; yaw-rate tracking residualsVerify that commanded motion is followed Gait and styleStep period; step length; leftâright asymmetry Detect unstable or asymmetric locomotion patterns Swing-foot clearanceMean foot clearance; bilateral clearance imbalanceDetect foot-dragging and clearance imbalance Joint dynamicsMean hip-pitch angular velocity; bilateral hip-dynamics imbalance Detect localized joint-dynamics abnormalities Contact and postureTouchdown foot-pitch angle; torso pitch angleDetect contact-attitude and body-posture risk Upper-body kinematicsElbow- and shoulder-pitch range of motionDetect frozen or excessive upper-body motion Style scoresForward, backward, turn, and rotate imitation scores Provide imitation-style context across motion modes (a) t = 5.00 s(b) t = 5.75 s(c) t = 7.00 s(d) t = 9.50 s Figure 15. Representative time-ordered stills from the selected-policy diagnostic video. The video provides visual context for the diagnostic checks; Table 6 reports the corresponding pass/fail outcomes used by the release decision. 31