REVIEW 3 major objections 19 references
Omni-Decision: A Progressive Evidence-State Agent System for Omni-Modal QA
T0 review · 3 major / 0 minor · reviewed 2026-07-14 · grok-4.5
Pith's one-line read A shared evidence state turns omni-modal QA into query-scoped evidence closure, lifting multi-step accuracy far above free-form agent baselines.
desk verdict Useful systems paper with real gains and honest audits; the state-vs-budget confound is real but does not erase the contribution. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
Query-scoped evidence state St = {Et, Ct, Ft, Ut}: confirmed evidence atoms, unresolved conflicts, external fact and computation slots, and open evidence needs. A bounded state digest conditions the planner, critic, and finalizer; only the reducer commits normalized tool observations and critic verdicts through deterministic field updates, with readiness defined as empty needs, complete dependencies, and no conflicts.
What would settle it
Re-run Omni-Decision and the no-state baseline on the full OmniGAIA split with hard-matched tool budgets, step limits, and identical backends; if the large accuracy gap disappears under equal call counts, the central claim that explicit evidence-state control is the separable driver would not hold.
Extended reading notes
Core claim
Long-horizon omni-modal evidence seeking is best framed as query-scoped evidence closure rather than longer context or free-form trajectories. Maintaining a structured state of confirmed evidence, conflicts, fact/computation dependencies, and open needs, and conditioning every control decision on that shared view, yields large accuracy gains on multi-step omni-modal QA without training.
Load-bearing premise
The accuracy gains are attributed mainly to the evidence-state interface itself, even though the full system also runs much longer tool trajectories under strong proprietary planner and perception backends, and the no-state ablation is only a fixed subset diagnostic rather than a full matched-budget comparison.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes Omni-Decision, a training-free agent system for omni-modal evidence-seeking QA that centers control on an explicit query-scoped evidence state St = {Et, Ct, Ft, Ut} (confirmed evidence, conflicts, fact/computation dependencies, open needs). Planning, validation, repair, finalization, and insufficient stopping all read a shared state_digest; only a deterministic reducer commits normalized tool observations and critic verdicts. On OmniGAIA the system reaches 45.56% accuracy versus 18.33% for the official base agent (+27.23 pp) and 25.51% for OmniAgent; on WorldSense it reaches 58.32% versus 28.06% for OmniAgent. Controlled planner/perception swaps, a 120-case no-state ablation (Table 2), and human progress audits on 40 Medium/Hard cases are offered as evidence that the shared state interface contributes beyond free-form trajectories.
Significance. If the causal claim holds, the work is a useful systems contribution: it reframes long-horizon omni-modal QA as query-scoped evidence closure rather than trajectory or role engineering, and it supplies an inspectable read/write contract that other agent stacks could adopt without new training. Strengths include a clear state formalism (§3.1–3.2, Algorithm 1), deterministic commit semantics, Wilson CIs on the full 360-split (Appendix C), multi-backend diagnostics (Table 2), transfer to a closed-world MCQ setting (WorldSense), and process-level audits that separate partial evidence-chain progress from zero-progress failures (§4.3, Appendices D–E). These are concrete engineering and evaluation assets for multimodal agent research, even if absolute SOTA against native end-to-end models is not claimed.
major comments (3)
- [§4.2 Table 2; Appendix F] The central claim that explicit evidence-state control—not merely longer multi-step tool use—drives the OmniGAIA gains is only partially isolated. Appendix F reports 4,038 tool requests (avg. 11.22/query) for Omni-Decision versus 881 (avg. 2.45) for OmniGAIA base, with a max of 15 iterations and critic-gated repair. Table 2’s no-state ablation is restricted to a fixed 120-case subset and does not match tool-call budget or trajectory length. A budget-matched free-form-history (or no-state) control on the full 360-split is needed to seal the separable contribution of St; without it, ready(St)/can_advance and extended seeking remain entangled.
- [§4.1–4.2; Table 1–2] Comparisons to Minimal agent (5.56%) and OmniGAIA base (18.33%) understate the risk that gains partly reflect stronger orchestration under gpt-5.2 + gemini-3.1-pro rather than the state object alone. Table 2 shows large backend sensitivity (45.56% → 33.33% → 11.39% when perception/planner degrade), while the state effect shrinks to −3.33 pp under the weakest stack. The manuscript should either (i) report a full-benchmark no-state run with the default backends and matched call caps, or (ii) substantially soften claims that attribute the +27.3 pp primarily to evidence-state control.
- [§3.2; Appendix H Table 11–12] Answer readiness ready(St)=(Ut=∅)∧complete(Ft)∧(Ct=∅) is treated as an adequate stopping criterion (§3.2), yet Appendix H documents frequent stuck/forced-answer exits when the critic correctly flags unclosed slots that perception cannot fill. The paper does not quantify how often forced answers under revision/budget limits inflate or deflate official accuracy relative to principled abstention. A breakdown of accepted vs forced vs insufficient outcomes on the full OmniGAIA split would make the control claim falsifiable and clarify whether state-conditioned stopping helps or merely delays unsupported answers.
Circularity Check
No circularity: empirical systems paper with external-benchmark accuracy claims, not a derivation that folds inputs into predictions.
full rationale
Omni-Decision is a training-free agent-system paper. Its load-bearing claims are measured accuracies (45.6% OmniGAIA, 58.3% WorldSense) and ablation/audit support for a shared evidence-state interface. Those quantities are scored against external benchmarks and an official judge (gpt-5.2), not derived from parameters fitted to the same targets. The readiness rule ready(St)=(Ut=∅)∧complete(Ft)∧(Ct=∅) is an operational stopping definition, not a prediction of benchmark accuracy. Trajectory audits use human subgoal annotations with an independent scorer sensitivity check; they diagnose progress, they do not force correctness by construction. Self-citations (e.g., Ma et al. 2026 Dover; Zhu et al. 2025) appear only as related work on agent failure/debugging and do not underwrite uniqueness theorems or forbid alternatives. Skeptical concerns about tool-budget confounding versus the state ledger are experimental-isolation issues, not circular derivation. No self-definitional loop, fitted-input-as-prediction, or load-bearing self-citation chain reduces the central result to its inputs.
Assumptions & free parameters
free parameters (3)
- max_inference_iterations_T =
15
- subgoal_weights_in_progress_audit =
critical=1.0, non-critical=0.5
- temperature_and_backend_selection =
temperature=0; planner=gpt-5.2; perception=gemini-3.1-pro
assumptions (5)
- domain assumption Omni-modal evidence-seeking QA is better modeled as query-scoped evidence closure / state maintenance than as context scaling alone.
- ad hoc to paper After normalization, reducer field updates are deterministic and are the only writes to St; planner/critic/tools are pure readers or event producers.
- ad hoc to paper ready(St)=(Ut=∅)∧complete(Ft)∧(Ct=∅) is an adequate answer-readiness criterion for when to finalize or abstain.
- domain assumption Official OmniGAIA LLM judging and WorldSense option matching are valid proxies for answer quality.
- standard math Standard agent/tool-use and multimodal-understanding background (ReAct-style loops, tool APIs, VLM perception).
invented entities (2)
-
Query-scoped evidence state St={Et,Ct,Ft,Ut}
independent evidence
-
state_digest / deterministic reducer commit boundary
independent evidence
Cite this review
Pith. "Pith review of Omni-Decision: A Progressive Evidence-State Agent System for Omni-Modal QA." pith.science (2026). https://pith.science/paper/UAV7PGUF
@misc{pith2026260711433,
author = {Pith},
title = {Pith review of: Omni-Decision: A Progressive Evidence-State Agent System for Omni-Modal QA},
year = {2026},
howpublished = {\url{https://pith.science/paper/UAV7PGUF}},
note = {Machine review of arXiv:2607.11433}
}
read the original abstract
Omni-modal evidence-seeking QA requires agents to answer questions whose evidence is sparsely distributed across videos, audio, images, web pages, and computation results. Existing agentic multimodal systems often leave evidence in scratchpads, tool trajectories, or free-form histories, making it difficult to track what has been grounded, what remains missing, and when the evidence is sufficient to answer. We propose Omni-Decision, a training-free evidence-state system that turns omni-modal QA into a query-scoped evidence-closure process. For each query, Omni-Decision maintains a structured evidence state containing confirmed evidence, unresolved conflicts, fact and computation dependencies, and open evidence needs. A shared state view conditions planning, evidence acquisition, validation, repair, and finalization. Heterogeneous observations from media, web, computation, and verification modules are normalized, judged, and committed through deterministic state updates. This design enables targeted evidence acquisition, preserves sparse cross-modal cues, and provides inspectable control over repair and stopping. Omni-Decision achieves 45.6% accuracy on OmniGAIA and 58.3% on WorldSense, improving over the baselines by +27.3 and +30.2 percentage points, respectively. No-state ablations and trajectory audits further support the role of explicit evidence-state control in multi-step omni-modal evidence seeking.
Figures
Reference graph
Works this paper leans on
-
[1]
has an answer
This audit does not replace the official OmniGAIA judge and does not report a new benchmark accuracy. It answers one mechanistic question: when the final answer is not accepted, has the system still completed part of the real evidence chain? Human review is the primary audit. Independent scoring with the Claude audit model claude-opus-4-6 on the same 40 c...
2026
-
[2]
These are needs whose upstream dependencies are filled and can be productively pursued now
Check evidence_needs and actionable_need_indices. These are needs whose upstream dependencies are filled and can be productively pursued now
-
[3]
Prefer filling actionable needs before attempting needs in blocked_need_indices
-
[4]
Match each actionable need's preferred_source to the most relevant tool
-
[5]
Check tool_call_counts; if a preferred modality has 0 calls and still has open needs, prioritize it
-
[6]
Use gap_diagnosis to understand what evidence is still missing or conflicting
-
[7]
insufficient
When calling web_search_tool, refer to the target need's query_focus and combine it with entities from already-filled anchor needs to form a precise query. Do NOT search the full question text verbatim. Evidence-gathering strategy: - Use video-grounding tools first to collect direct evidence before external search. - When filling an anchor need, use the n...
-
[8]
You have gathered evidence relevant to the question
Show all 19 references
-
[9]
If any blocking evidence_need is still unfilled or partial, gather more evidence before finishing unless finish_available is true
-
[10]
The answer directly addresses the question and does not contradict collected evidence
-
[11]
verdict":
If the answer checkpoint blocks your answer, revise it to be more specific and evidence-based, not more hedging. PROMPTTEMPLATE: PLANNERUSER Single-video template: Answer this question about a video ({video_length} seconds long). Question: {question} Multi-asset template: Answ...
-
[12]
Review each evidence need against accumulated evidence (evidence_state_digest, accumulated_observations, latest_observation)
-
[13]
For each need, determine whether it is now unfilled, partial, filled, or unfillable
-
[14]
When a need is filled, set filled_by to the tool that provided the evidence
-
[15]
If a need has been targeted by multiple tool calls without progress, mark it unfillable
-
[16]
If the current query direction is clearly wrong or too vague, use revised_query_focus to correct it
-
[17]
If a need was misclassified, use revised_need_role to correct it
-
[18]
If a downstream need depends on a newly identified prerequisite, use add_depends_on to add that dependency index
-
[19]
verdict":
Return the full updated list in updated_need_statuses. Need status definitions: - filled: The exact entity, value, or date is locked with sufficient precision to safely use in the final answer or downstream computation. - partial: The direction is correct but precision is insu...
Reviewed July 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.