Paper deep dive
Question-Guided Evidence Acquisition for Multimodal Visual Question Answering
Alin-Ionut Popa
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 90%
Last extracted: 8/21/2026, 3:31:56 AM
Summary
The paper introduces Q-Guide, a multimodal visual question answering (VQA) system that employs a question-guided, iterative evidence acquisition loop. Unlike traditional systems that perform a single fast pass, Q-Guide uses a small agent to deliberately identify missing evidence and call targeted tools (text extraction, zooming, spatial grounding) to recover it. Evaluated on DocVQA2026 and Manga109, Q-Guide significantly outperforms direct prompting and multi-agent baselines, with accuracy scaling with the perception budget (typically 2-3 rounds).
Entities (8)
Relation Signals (7)
Q-Guide â evaluatedon â DocVQA2026
confidence 95% · On DocVQA2026 and Manga109, Q-Guide outperforms...
Q-Guide â evaluatedon â Manga109
confidence 95% · On DocVQA2026 and Manga109, Q-Guide outperforms...
Q-Guide â outperforms â Direct Prompting
confidence 95% · Q-Guide outperforms both direct prompting and recent multi-agent document systems (65.0% vs. 40.0% on DocVQA2026)
Q-Guide â backedby â Claude Opus 4.6
confidence 90% · We use Claude Opus 4.6 as the multimodal reasoning backbone.
Q-Guide â implementedwith â LangGraph
confidence 90% · The agent is implemented as a state machine using LangGraph
Q-Guide â outperforms â ARIAL
confidence 90% · Q-Guide beats direct prompting and recent agentic baselines... ARIAL
Q-Guide â uses â Textract
confidence 90% · Structured text extraction... are implemented with Textract
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Multimodal LLMs can see a document, but they often can't read it reliably. Small text, tables, visual cues, and topological elements still trip them up under direct visual inference, even when the page is already sitting in the model's context. Most document-VQA systems treat perception as fixed: they encode the page once, ask the question, and answer from whatever the model happened to extract in that single fast pass. We think document VQA needs slower, more deliberate perception: rather than answering from one fixed encoding, the model should spend a bit of extra compute at inference time working out what to look at next, and only then answer. We build this into \textbf{Q-Guide}, a small agent that reads a question, works out what evidence it is still missing, and calls targeted tool(s) to recover it---reading text where text is needed, zooming in where detail is needed, or grounding a region where position matters. On DocVQA2026 and Manga109, Q-Guide outperforms both direct prompting and recent multi-agent document systems ($65.0\%$ vs.\ $40.0\%$ on DocVQA2026, $32.4\%$ vs.\ $24.4\%$ on Manga109), and the improvement holds across three Claude backbones (Opus 4.6, Sonnet 4.6, and Opus 4.5). We find that accuracy scales with the perception budget---most of the gain appears within two to three deliberate rounds---and that the gain comes from directing perception to the right place, not from complex control logic: adding planners, routers, or multiple collaborating agents does not help.
Tags
Links
- Source: https://arxiv.org/abs/2608.19739v1
- Canonical: https://arxiv.org/abs/2608.19739v1
Trouble viewing inline? Open PDF directly â
Full Text
64,431 characters extracted from source content.
Expand or collapse full text
Question-Guided Evidence Acquisition for Multimodal Visual Question Answering Alin-Ionut Popa Affiliation: Amazon Inc. Abstract Multimodal LLMs can see a document, but they often canât read it reliably. Small text, tables, visual cues, and topological elements still trip them up under direct visual inference, even when the page is already sitting in the modelâs context. Most document-VQA systems treat perception as fixed: they encode the page once, ask the question, and answer from whatever the model happened to extract in that single fast pass. We think document VQA needs slower, more deliberate perception: rather than answering from one fixed encoding, the model should spend a bit of extra compute at inference time working out what to look at next, and only then answer. We build this into Q-Guide, a small agent that reads a question, works out what evidence it is still missing, and calls targeted tool(s) to recover itâreading text where text is needed, zooming in where detail is needed, or grounding a region where position matters. On DocVQA2026 and Manga109, Q-Guide outperforms both direct prompting and recent multi-agent document systems (65.0%65.0\% vs. 40.0%40.0\% on DocVQA2026, 32.4%32.4\% vs. 24.4%24.4\% on Manga109), and the improvement holds across three Claude backbones (Opus 4.6, Sonnet 4.6, and Opus 4.5). We find that accuracy scales with the perception budgetâmost of the gain appears within two to three deliberate roundsâand that the gain comes from directing perception to the right place, not from complex control logic: adding planners, routers, or multiple collaborating agents does not help. Keywords: Multimodal Reasoning Slow Thinking Test-Time Compute Question-Conditioned Perception Agentic VQA Figure 1: From uniform perception to question-conditioned evidence recovery. Direct MLLM inference (Left) processes the document uniformly and answers from incomplete perception. Q-Guide (Right) directs perception toward the questionâlocating landmarks, reading targeted labels, and verifying spatial relationshipsâbefore committing to an answer. 1 Introduction Multimodal large language models have become very good at looking at documents, grounding regions, and reasoning across modalities [49, 11, 7, 36]. But there is still a gap between seeing a document and actually reading it, and that gap grows as documents get visually denser. A model can have a page in its context window and still misread a dimension on an engineering drawing, miss which table cell is highlighted, or overlook a small label on a map. In our experiments this was the most common failure: the model could reason fine, but it did not reliably perceive the specific piece of evidence the question depended on. Figure 2: Overview of Q-Guide. Given unstructured multimodal content and a user question, Q-Guide makes perception question-conditioned: the agent inspects the document, reasons about what evidence is still missing, selects perceptual recovery tools to fill the gap, and updates its evidence state. The loop continues until the recovered evidence supports an answer. One reason is that most document-VQA pipelines perceive the document in a single fast pass, the same way regardless of the question [28, 16, 26, 7]. The page is encoded once, and the model answers from whatever it extractedâa System-1 style of perception that commits before it has really looked. This is fine when the relevant evidence is large and central, but visually rich documents are not like that [33, 51, 45, 30]. The evidence for one question might be a value printed in red; for the next it might be a route on a map or a name in a speech bubble, sitting somewhere else and needing a different way of being read. Our idea is to make perception slow and deliberate, and to condition it on the question [48, 30, 17, 34, 44]. Rather than committing after one pass, the model asks what this particular question requires it to perceive, spends test-time compute recovering exactly that, and repeats until it has enough evidence to answerâa System-2 loop over perception rather than over language alone. We build this into a compact agent we call Q-Guide. We list three main contributions. First, we cast document VQA as test-time perceptual reasoning: a question-conditioned loop that spends extra compute on what to perceive beats heavier reasoning orchestration (planning agents, routing, and multi-agent collaboration) on the same backbone [20, 41, 15, 52], and accuracy scales with the perception budget until it saturates around two to three rounds. Second, the same design transfers to very different visual domains, from document pages to manga, without any structural changes. Third, the gains are not specific to one model: they hold across Claude Opus 4.6, Sonnet 4.6, and Opus 4.5. On acceptance we will release the evaluation splits and code. We evaluate on two benchmarks that stress different things. DocVQA2026 [28] spans eight document categories with reasoning over up to 181 pages, and tests breadth across layouts, tables, and long documents. M109NC, a character-naming task we build from Manga109 [1, 6, 43], tests one hard axis instead: matching a characterâs identity across pages from Japanese dialogue and visual appearance. On both, Q-Guide beats direct prompting and recent agentic baselines [34, 41, 15]. Since these baselines were originally reported on different MLLM backbones, we re-implement each on our Claude backbonesâkeeping each methodâs own tools and control logicâso any difference reflects the evidence-acquisition strategy, not the underlying model. Ablations then confirm the gains come from directing perception toward question-relevant evidence; adding orchestration layers does not help and sometimes hurts [52]. 2 Related Work The gap we described in the introductionâmodels that see a page but do not reliably read the evidence a question needsâhas been approached from two directions. One is model-side: train or adapt MLLMs to perceive text-rich documents better. The other is system-side: keep a general-purpose MLLM and give it external perception it can call on. Q-Guide is a system-side method: the MLLM stays as-is, but gains question-conditioned recovery tools that surface evidence it cannot reliably extract from pixels alone [11, 16, 26, 8, 50, 28, 1, 6]. OCR-free and document-specialized MLLMs. OCR-free and document-specialized MLLMs improve the model-side representation of text-rich documents [16, 26, 25, 9, 7, 39, 36]. These models internalize document perception through architecture, training data, or visual encoding. Q-Guide goes the other way: it retains a general-purpose MLLM and instead exposes question-conditioned perceptual recovery tools the model can invoke on demand [2, 35]. Tool-augmented and agentic VQA. There is growing interest in moving VQA from passive answer generation toward active evidence gathering [48, 30, 27, 17]. Several recent methods let vision-language models call external perception modules, break down visual queries, and iteratively collect information before committing to an answer [48, 20, 38]. In visually rich document understanding, closely related systems such as ARIAL [34] and AgenticOCR [44] treat document QA as an iterative process of locating and parsing evidence rather than relying on a fixed OCR transcript. Q-Guide shares this motivation but asks a more pointed question: which perceptual recovery actions actually help when conditioned on the question, and which ones just add overhead? Agentic orchestration for document question answering. Recent document QA systems explore increasingly structured forms of orchestration, including planning agents, multi-agent collaboration, retrieval modules, answer grounding, and iterative self-correction [34, 41, 15, 46, 8, 50, 14, 42, 12, 19, 29]. These systems show that decomposing document understanding into smaller actions can improve interpretability and robustness, especially for long or visually complex documents [33, 51, 45, 18]. The downside is that heavier orchestration brings its own failure modes: planner errors, noisy intermediate summaries, repeated reflection, and context that ends up distracting the reasoning model [52]. Q-Guide tests this trade-off head-on: rather than deeper orchestration, it uses a compact single-loop agent that directs perception toward question-relevant evidence and stops when the recovered modalities support an answer. 3 Q-Guide The central idea is to make perception adaptive to the question. Rather than applying a fixed processing pipeline, the model iteratively identifies what evidence is missing and recovers it through targeted tools. Figure 2 gives an overview. The loop is short: the unstructured multimodal content and the user question come in, the Q-Guide agent inspects the document and picks question-conditioned recovery actions, the recovery tools extract the missing evidence, and the agent judges whether it now has enough to answer or needs another round. 3.1 Problem Formulation Let =p1,âŠ,pND=\p_1,âŠ,p_N\ be a document of N page images and q the user question. Q-Guide answers qâor returns Unknown when the evidence is insufficientâby iteratively gathering evidence and testing whether it suffices, an interaction defined by the tuple (â°,,,Ï)(E,A,T,Ï). Evidence state. At turn t the agent holds an evidence state et=(q,,Ot)ââ°e_t=(q,D,O_t) , where Ot=(o1,âŠ,okt)O_t=(o_1,âŠ,o_k_t) is the sequence of observations gathered so far, starting empty. Each observation oi=(ai,ri,yi)o_i=(a_i,r_i,y_i) records the tool aia_i, the normalized region ri=(l,t,r,b)â[0,1]4r_i=(l,t,r,b)â[0,1]^4 it read from, and the returned content yiy_i. Attaching the source region rir_i to every observation ties each answer to the page location it was read from rather than to parametric priors. Actions and transition. The action space =toolâȘsubmitA=A_toolâȘ\ submit\ holds the five recovery tools (Section 3.3) and the answer submission. A single policy Ïâthe same LLM at every turnâproposes actions ÏâĄ(et)âÏ(e_t) from the current evidence; the termination rule below arbitrates this proposal into the executed set ta_t, whose tool actions append their observations to the state: et+1=âĄ(et,t)=(q,,Otââšaâtâ©toolexecuteâ(a)),e_t+1=T(e_t,a_t)= (q,\;D,\;O_t \!\! _a _t _tool\!\! execute(a) ), (1) where â concatenates the new observations onto OtO_t and submit adds none. Computational cost. Attaching a per-action cost ÎșâĄ(a)=(ÏâĄ(a),ÏâĄ(a))Îș(a)=(Ï(a),Ï(a)) (time, space) makes the budget an explicit second axis: total cost is linear in the number of rounds T and in accumulated evidence, and independent of document length N, since the agent encodes only the PctxâȘNP_ctx\! \!N pages it places in context rather than all N. Token use follows TokensâαâPctx+ÎČââi|yi|+ÎłâTTokensâα P_ctx+ÎČ _i|y_i|+Îł T; the full derivation is in the Appendix section, and Section 5 shows the measured cost is dominated by the tool-output term and scales with T while accuracy saturates by Tâ3T\!â\!3. Sufficiency and termination. Whether to gather more or answer is governed by the sufficiency predicate Ï:â°â0,1Ï:Eâ\0,1\âthe agentâs judgment of whether the evidence sufficesâwhich we make explicit rather than leaving to an opaque call. On submission the policy emits a self-reported confidence level Ï(et)ââ=lowâșmedâșhighÏ(e_t) =\ low med high\. Rather than trust the label directly, we treat each level as a calibrated risk estimate: we measure its empirical reliability ÏâĄ(â)=PrâĄ[correctâŁÏ=â]Ï( )= [correct Ï= ] (Section 5), which is monotone in â , and gate on a reliability floor Ïmin _ âequivalently a level threshold Ï=minâĄâ:ÏâĄ(â)â„ÏminÏ= \ :Ï( )â„ _ \: Ï(et)=[policy submitsâ§Ï(et)âȘ°Ï],Ï=med(default),Ï(e_t)\;=\;1\! [\,policy submits\; \;Ï(e_t) Ï\, ], Ï= med\ (default), (2) with â[â ]1[·] the indicator (11 iff its argument holds) and âȘ° the order on âL. Grounding Ï in the measured Ï makes it an empirically justified operating point, not a hand-set constant, and casts ÏÏ as a binary sufficiency classifier realized by the policy itselfânot a separate critic. Each turn resolves as: t=submitâ(et)if âÏâ(et)=1,submit_unknownâ(et)if âÏâ(et)=0â and âtâ„Tmax,ÏâĄ(et)otherwise (gather more).a_t= cases\ submit(e_t)\&if Ï(e_t)=1,\\ \ submit\_unknown(e_t)\&if Ï(e_t)=0 and tâ„ T_ ,\\ Ï(e_t)&otherwise (gather more). cases (3) The gate also drives conflict resolution: a below-threshold submission (ÏâșÏÏ Ï) does not answer directly but triggers a lightweight verification step that re-checks the candidate against the accumulated observations OtO_t, requiring the answer to be explicitly supported by some oiâOto_iâ O_t and otherwise falling back to Unknown. Because one model both selects actions and evaluates ÏÏ, Q-Guide needs no separate planner, router, or critic; it simply reasons over the accumulated evidence and decides what to perceive next. The calibration justifying Ï=medÏ= med is in the Appendix: over committed answers, reliability is monotone and well-separated across levels (high-confidence answers are â1.6Ăâ\!1.6Ă more reliable than med). At Ï=medÏ= med the gate admits 80.3%80.3\% of submissions directly and routes the remaining 19.7%19.7\% to verification, of which 89%89\% abstain to Unknownâso the threshold is an active operating point, not a nominal one. Figure 3: M109NC task example. For visualization, we show 3 of the 6 context pages (orange border) that reference the query character; the query page highlights the target (red overlay). The task requires cross-page reasoning: reading Japanese dialogue, associating names with visual appearances, and matching the targetâs identity across scenes. 3.2 Architecture Q-Guide instantiates the loop of Section 3.1 with three parts. First, the Q-Guide agent (an MLLM) is the single policy Ï: it receives the unstructured multimodal content and the question, and at each turn inspects the evidence state ete_t, reasons about what perceptual evidence is still missing, and selects one or more recovery tools to fill the gap. Multiple operators can be invoked in a single turn for complementary evidence. The instructions are intentionally minimalâshort operator descriptions and answer-format guidance, with no explicit planning, category routing, or advisory hints. Second, the selected question-conditioned recovery tools extract information that is difficult to perceive from the raw image aloneâtext, visual detail, spatial grounding, layout structure, and targeted region answersâeach addressing a perceptual gap conditioned on the current question. Every call returns a grounded observation oi=(ai,ri,yi)o_i=(a_i,r_i,y_i) that the transition T appends to the evidence state. Third, Q-Guide performs self-assessment: the same policy that directs perception also evaluates the sufficiency predicate ÏÏ over the accumulated observations, looping back for more evidence while Ï=0Ï=0 and submitting once Ï=1Ï=1. Because the state grows one deliberate perception step at a time, this loop is where the modelâs test-time compute is spent. Finally, the output follows Eq. 3: an evidence-based answer once ÏâĄ(et)=1Ï(e_t)=1, or Unknown when the agent exhausts its budget or a low-confidence answer fails verification. 3.3 Question-Conditioned Recovery Tools The model has direct access to the full document, yet seeing is not reading: small text, dense tables, colored cells, spatial arrangements, and stylized fonts all degrade under direct visual inference, so active recovery is needed even though the pixels are already in context. Each tool below targets one such gap, and the agent decides which to fill next based on what the question demands and what it has gathered so far. Q-Guide exposes five evidence-recovery tools and one submission action, matching the tool groups in Figure 2. Each tool operates on a document page or on a region specified by normalized coordinates (l,t,r,b)â[0,1]4(l,t,r,b)â[0,1]^4. This allows the agent to move from a global view of the document to targeted local evidence. Text elements recovery. This tool recovers text from a selected page or region. It supports text detection, reading-order recovery, and text recognition. It is useful for small text, scattered labels, dimensions, captions, form fields, and dense document regions. Visual details recovery. This tool returns a high-resolution crop of a selected region. It does not perform OCR; instead, it gives the LLM a clearer view of the raw pixels. It is useful for color, shape, layout, relative position, chart appearance, and other details that may be lost in text extraction. Targeted lookup. This tool asks a natural-language question over a selected region and returns a short answer with confidence. It is useful when the agent has already localized the relevant area and needs a precise value, such as a total, width, label, or table entry. Spatial elements recovery. This tool provides grounding capabilities that anchor text and visual elements in the input coordinate space, recovering word-level positions, color distributions, and text along geometric corridors. It is useful for highlighted values, map-like layouts, or text arranged along a path. Structure layout recovery. This tool recovers tables, forms, hierarchical text structure, and layout information. When needed, it also associates table cells with visual properties such as text color or background color. It is useful when the answer depends on both text and structure. Submit answer. This action terminates the evidence acquisition loop. The agent submits a final answer, short reasoning, and confidence level. The output is either an evidence-based answer or Unknown when the evidence is insufficient. For long documents, we use a simple overlapping chunking strategy during evaluation. Each chunk j is processed by the same Q-Guide loop and returns an answer aja_j with confidence Ïj _j; a lightweight adjudicator then combines the chunk-level answers by confidence-weighted majority, a^=argmaxvâj:aj=vw(Ïj),w(low,med,high)=(1,2,3), a\;=\; _v\; _j:\,a_j=vw( _j), w( low, med, high)=(1,2,3), (4) falling back to an LLM arbitration over the candidate set only when (4) is tied. This proved more reliable than page-level retrieval for DocVQA2026, where many answers depend on nearby consecutive pages or cross-page context. We keep this fusion deliberately lightweight: the object of study is the per-question evidence loop, not long-document aggregation. A probabilistic multi-chunk evidence model and a question-aware retriever that selects relevant pages under a holistic view of the document are left to future work. Section 5.5 reports the accuracy behind this choice (chunking 65.0%65.0\% vs. page-level retrieval 50.0%50.0\%). Figure 4: Q-Guide in action. A science-poster example where the answer depends on both table structure and color. The agent locates the relevant region, recovers the table and red cell values, and submits the answer only after the evidence supports it. Each evidence node eie_i shows the observation oio_i added at that step (Section 3.1); together they form the accumulated evidence state. 4 Implementation Details This section grounds the three parts from Section 3.2 in concrete components. The Q-Guide agent is a single MLLM (the LLM backbone below); the question-conditioned recovery tools are backed by off-the-shelf perception services (tool backends); and the self-assessment loop, including the low-confidence verification check, is realized as an explicit state machine (agent execution). LLM backbone. We use Claude Opus 4.6 [5] as the multimodal reasoning backbone. The model receives unstructured multimodal content and the user question, decides which tools to call, and produces the final answer. We use deterministic decoding with temperature 0. Page images are resized to preserve readability while fitting within the context budget. Tool backends. Structured text extraction, layout recovery, table/form parsing, and targeted region queries are implemented with Textract [2]. Spatial text detection uses a coordinate-aware text detector at word polygonal representation level [35]. For visual text grounding, i.e. anchoring detected text elements to their spatial coordinates in the document, we use Qwen3.5-2B [37], which provides bounding-box-level localization of textual elements. Visual inspection returns image crops from the source document. Color sampling and corridor text reading are implemented with lightweight image-processing routines. Region crops include padding and are upscaled before OCR or query-based extraction. Agent execution. The agent is implemented as a state machine using LangGraph [22], with nodes for initialization, agent reasoning, tool execution, answer extraction, low-confidence verification, and forced termination; this cleanly separates decision logic from tool execution and supports reproducible multi-turn interactions. The evidence-gathering budget is Tmax=3T_ =3 turns, and multiple parallel tool calls in a single turn count as one turn. For long documents, we combine outputs from overlapping chunks via the confidence-weighted adjudication of Eq. 4 (majority vote, with LLM arbitration on ties). Document Category Method Type Bus. Report Comics x Eng. Draw. Infogr. x Maps x Sci. Paper Sci. Poster Slides x Overall Direct prompting baselines (single LLM call, no tools) Visual Prompt Direct 20.0%20.0\% 40.0%40.0\% 20.0%20.0\% 20.0%20.0\% 20.0%20.0\% 30.0%30.0\% 40.0%40.0\% 30.0%30.0\% 27.5%27.5\% OCR Prompt Direct 30.0%30.0\% 20.0%20.0\% 10.0%10.0\% 40.0%40.0\% 50.0%50.0\% 20.0%20.0\% 50.0%50.0\% 40.0%40.0\% 32.5%32.5\% Visual+OCR Prompt Direct 40.0%40.0\% 20.0%20.0\% 20.0%20.0\% 50.0%50.0\% 30.0%30.0\% 50.0%50.0\% 50.0%50.0\% 50.0%50.0\% 38.8%38.8\% Agentic baselines (multi-step, tool use) ARIAL [34] Agentic 20.0%20.0\% 40.0%40.0\% 40.0%40.0\% 30.0%30.0\% 10.0%10.0\% 30.0%30.0\% 30.0%30.0\% 60.0%60.0\% 32.5%32.5\% DocAgent [41] Agentic 30.0%30.0\% 40.0%40.0\% 40.0%40.0\% 30.0%30.0\% 30.0%30.0\% 40.0%40.0\% 50.0%50.0\% 60.0%60.0\% 40.0%40.0\% MDocAgent [15] Agentic 30.0%30.0\% 40.0%40.0\% 30.0%30.0\% 40.0%40.0\% 40.0%40.0\% 50.0%50.0\% 60.0%60.0\% 30.0%30.0\% 40.0%40.0\% Q-Guide Agentic 60.0%60.0\% 60.0%60.0\% 90.0%90.0\% 60.0%60.0\% 50.0%50.0\% 50.0%50.0\% 90.0%90.0\% 60.0%60.0\% 65.0%65.0\% Table 1: Results on the DocVQA2026 validation split (80 questions, 8 categories). Q-Guide achieves the best overall accuracy, improving over the strongest direct prompting baseline by 26.226.2 points and over the strongest agentic baselines by 25.025.0 points. The largest gains appear on engineering drawings and science posters, where precise local evidence is critical. Overall-column Wilson 95%95\% CIs: Q-Guide [54.1,74.5][54.1,74.5], Visual+OCR [28.8,49.7][28.8,49.7], DocAgent/MDocAgent [30.0,51.0][30.0,51.0]; both gaps are significant at p<0.01p<0.01. Per-category cells (n=10n=10) are reported for trends only. 5 Experiments 5.1 Datasets and Task Formulation We evaluate Q-Guide on two settings that are deliberately complementary. The dataset DocVQA2026 stresses breadth: many document types, many layouts, and long documents, so the agent has to pick the right kind of perception across very different pages. M109NC stresses depth on one hard axis: a single taskânaming a characterâthat forces cross-page identity matching from low-resource Japanese text plus visual appearance. Together they exercise different failure modes of the same framework. The first setting is DocVQA2026 [28], containing 8080 questions across 88 document categories: business reports, comics, engineering drawings, infographics, maps, science papers, science posters, and slides. Documents range from 11 to 181181 pages, and many questions require correlating entities across regions, matching labels to visual elements, reading table cells, and combining evidence from multiple pages. Although compact, DocVQA2026 is deliberately adversarial rather than easy: the eight categories mix dense tables, engineering dimensions, colored cells, and map topology, stressing a breadth of perception that far larger single-domain benchmarks do not probe. Its difficulty is evident in the numbersâthe strongest direct-prompting baseline reaches only 38.8%38.8\%, and every prior agentic system we test stays at or below 40.0%40.0\%âso headroom here reflects genuine perceptual challenge, not annotation noise. The second setting is a character naming benchmark that we construct from Manga109 [6, 1], inspired by the multi-task comic understanding setup of CoMiX [43]. We call this task M109NC, for Manga109 Naming Characters. Given a set of context pages containing character names and a query page with a highlighted character (Figure 3), the system must produce the characterâs canonical name. This requires active evidence acquisition beyond standard OCR: the model must read Japanese text from context pages, associate names with character appearances, and match the highlighted character on a different page. We use Manga109-v2026 annotations, which provide character body and face boxes linked to a book-level character roster. For M109NC, we sample questions from 1010 Manga109 books selected for diversity and difficulty, yielding roughly 150150 questions per book and 1,5001,500 samples in total. Q-Guide is evaluated zero-shot, so no training on the remaining books is involved. For each book, we select a compact set of context pages via a greedy set-cover over character name mentions, then draw query samples from the non-context pages. We deliberately withhold the full book: the goal is to test whether the method can recover a characterâs identity from a small evidence set where names and visual references are present but not trivially matched. Performance varies across volumes (per-book breakdown in the Appen material), tracking how visually distinctive and unambiguously named the characters are: Q-Guide is strongest on YoumaKourin and EienNoWith (unique hairstyles and clothing) and all methods struggle on Akuhamu, where many hamster characters share the same body shape. For both benchmarks, we use ANLS-based matching as the primary evaluation criterion, supplemented by strict matching for numeric and date answers and order-invariant matching for list answers on DocVQA2026. Unless otherwise stated, all methods use Claude Opus 4.6 as a fixed reasoning-capable backbone LLM so that the comparison isolates the evidence-acquisition strategy from differences in the underlying model. We verify that Q-Guideâs gains generalize across backbones; results with Claude Sonnet 4.6 [4] and Claude Opus 4.5 [3] are reported in Section 5.4. 5.2 Main Results Table 1 compares Q-Guide with direct prompting baselines and recent agentic document-understanding frameworks on the DocVQA2026 validation split. The direct baselines make a single LLM call with different input views: page images, OCR text, or both. The agentic baselines use multi-step tool-based reasoning but do not share Q-Guideâs compact evidence-recovery loop. On DocVQA2026, Q-Guide reaches 65.0%65.0\%. This improves over the strongest direct prompting baseline, Visual+OCR Prompt, by 26.226.2 points, showing that simply giving the model both page images and OCR text is not enough. It also improves over DocAgent and MDocAgent by 25.025.0 points. These agentic baselines represent recent multi-step frameworks: DocAgent [41] decomposes questions into sub-tasks with a planning agent, while MDocAgent [15] uses multi-agent collaboration with reader and synthesizer roles. The largest gains appear on engineering drawings and science posters, where Q-Guide reaches 90.0%90.0\%. These categories often require precise local evidence such as dimensions, table cells, colored values, or chart entries, and in these cases targeted lookup, visual inspection, and structure recovery prove more effective than global document processing. Q-Guide also improves on maps, reaching 50.0%50.0\%, although map questions remain challenging because many require spatial or topological reasoning that is only partially captured. Table 2: Character naming on M109NC (n=504n=504). Q-Guide benefits strongly from higher-quality text, with GT-OCR increasing accuracy to 53.7%53.7\%. Wilson 95%95\% CIs: Q-Guide Claude-OCR [28.4,36.5][28.4,36.5], GT-OCR [49.4,58.1][49.4,58.1]; the improvement over the strongest agentic baseline is significant (p<0.01p<0.01, supplementary material). Text Source Method Claude-OCR GT-OCR Direct prompting baselines Visual Prompt 21.8%21.8\% 21.8%21.8\% Visual+OCR Prompt 23.1%23.1\% 24.9%24.9\% Agentic approaches DocAgent [41] 24.4%24.4\% 29.3%29.3\% MDocAgent [15] 25.6%25.6\% 27.8%27.8\% Q-Guide 32.4%32.4\% 53.7%53.7\% Figure 4 illustrates the process on a science-poster example: the agent locates the relevant table, recovers its structure and color, then verifies the answer before submitting. On M109NC, Q-Guide also improves over direct and agentic baselines (Table 2). With Claude-based OCR it reaches 32.4%32.4\%, improving over Visual+OCR Prompt (23.1%23.1\%) by 9.39.3 points and over DocAgent (24.4%24.4\%) by 8.08.0 points; with ground-truth OCR it reaches 53.7%53.7\%, a 28.828.8-point gain over Visual+OCR Prompt with GT-OCR (24.9%24.9\%). Q-Guideâs tools are thus highly effective when text is reliable, while imperfect OCR limits its potential. Notably, Q-Guide with imperfect Claude-OCR (32.4%32.4\%) already surpasses Visual+OCR Prompt with perfect GT-OCR (24.9%24.9\%), suggesting that iterative tool use and cross-page visual matching add value beyond better text extraction alone. One pattern holds across both benchmarks: visual input alone consistently trails structured multi-modal evidence (visual + text)âMLLMs reason better when evidence arrives already separated into complementary modalities than when they must decompose a scene internally. On M109NC this is especially striking, since the OCR is itself produced by Claude: the same model reads better when its own text extraction is surfaced as an explicit tool than end-to-end from pixels. 5.3 Ablation Studies Our central claim is that closing the perception gap comes from pointing perception at the right place, not from heavier reasoning control. We ablate two axes this implies: orchestration strategy (does adding planning, routing, or extra stages help?) and tool composition (which recovery modalities surface the missing evidence?). Configuration Strategy Acc. Î Direct prompting baselines Visual Prompt Direct Answer 27.5%27.5\% â OCR Prompt Direct Answer 32.5%32.5\% +5.0+5.0 Visual+OCR Prompt Direct Answer 38.8%38.8\% +11.3+11.3 Two-stage agentic: research for the answer Extract-Synthesize Investigate â Answer 44.3%44.3\% +16.8+16.8 Complex reasoning agentic 3-Stage Research Plan â Gather â Answer 35.7%35.7\% +8.2+8.2 Advisory Routing Category-aware routing 44.3%44.3\% +16.8+16.8 Tool-focused agentic Basic agentic Inspect â» OCR loop 50.0%50.0\% +22.5+22.5 Q-Guide 5 recovery tools 65.0%65.0\% +37.5+37.5 Figure 5: Orchestration and tool-use analysis. Left: Q-Guide performs best with a compact iterative tool-use loop, while heavier planning and routing do not improve accuracy. Right: tool usage changes naturally across document categories, showing that the agent adapts evidence acquisition without explicit category routing. Orchestration strategy. Figure 5 (Left) compares different ways of organizing the reasoning process. Direct prompting baselines range from 27.5%27.5\% to 38.8%38.8\%, with Visual+OCR Prompt performing best among them. A simple two-stage agentic setup, Extract-Synthesize, reaches 44.3%44.3\%, showing that separating investigation from answering already helps. Yet more structure does not always help. The 3-stage research pipeline reaches only 35.7%35.7\%âbelow the Visual+OCR baselineâand Advisory Routing (44.3%44.3\%) merely matches Extract-Synthesize: the bottleneck is not the absence of a plan. Extra planning produces brittle intermediate decisions, and category routing forces a fixed strategy even when the question needs different evidence. The strongest gains come from a simple iterative loop: Basic agentic reasoning reaches 50.0%50.0\% and Q-Guide 65.0%65.0\%, a 37.537.5-point improvement over Visual Promptâinvest in perceptual recovery tools, not orchestration complexity. The test-time-compute reading is explicit (Fig. 8, appendix): accuracy scales with the perception budget, from 40.0%40.0\% at Tmax=1T_ =1 to 55.0%55.0\% at Tmax=2T_ =2 and âŒ65% \!65\% at Tmaxâ„3T_ â„ 3. A saturating fit accâĄ(t)=AâBâeâkâtacc(t)=A-B\,e^-kt over Tmax=1ââŠâ6T_ \!=\!1⊠6 (R2=0.982R^2\!=\!0.982) realizes 90%90\% of the attainable gain by tââ3.2t \!â\!3.2 roundsâa slow-thinking curve for perception, where a few deliberate rounds unlock most of the benefit. Statistical significance. Treating the question set as the sample (decoding is deterministic), Q-Guideâs margins are significant at p<0.01p<0.01: on DocVQA2026 (n=80n=80) over both the best direct baseline (65.0%65.0\% vs. 38.8%38.8\%, pâĂ10â4p\!â\!9\!Ă\!10^-4) and the best agentic baseline (65.0%65.0\% vs. 40.0%40.0\%), and on M109NC (n=504n=504) over the best agentic baseline (pâĂ10â3p\!â\!5\!Ă\!10^-3); a paired McNemar test [32] agrees. Wilson intervals [47] and the full test methodology are in the supplementary material. DocVQA2026 M109NC Method Opus 4.6 Sonnet 4.6 Opus 4.5 Opus 4.6 Sonnet 4.6 Opus 4.5 Direct prompting baselines Visual Prompt 27.5%27.5\% 30.0%30.0\% 27.1%27.1\% 21.8%21.8\% 21.8%21.8\% 21.8%21.8\% Visual+OCR Prompt 38.8%38.8\% 31.4%31.4\% 37.1%37.1\% 23.1%23.1\% 22.9%22.9\% 22.9%22.9\% Agentic baselines DocAgent 40.0%40.0\% 34.3%34.3\% 37.1%37.1\% 24.4%24.4\% 24.2%24.2\% 22.5%22.5\% MDocAgent 40.0%40.0\% 31.4%31.4\% 31.4%31.4\% 25.6%25.6\% 23.8%23.8\% 25.1%25.1\% Q-Guide 65.0%65.0\% 62.8%62.8\% 64.2%64.2\% 32.4%32.4\% 32.2%32.2\% 31.5%31.5\% Table 3: Accuracy across MLLM backbones. Q-Guide consistently achieves the best accuracy regardless of the underlying model. On M109NC, direct prompting baselines plateau around 22%22\% irrespective of backbone, suggesting the bottleneck is the reasoning architecture rather than perceptual capability. Tool composition. Figure 5 (Right) shows the agent is not a fixed pipeline: it reaches for text recovery on text-heavy documents, visual inspection when local detail matters, and structure or spatial recovery for specialized casesâthe question directs perception toward the relevant modality gap. A leave-one-out ablation over the five tools (full table in the supplementary material) confirms their relative importance by accuracy drop: Visual Inspection (â17.2-17.2p) and Targeted Query (â16.2-16.2) are most impactful, then Text Recovery (â13.1-13.1), with Structure and Spatial smaller (â7.2-7.2, â3.9-3.9); the combined Visual+Query drop (â33.4-33.4p) exceeds Q-Guideâs total gain over the best baseline, marking question-conditioned extraction as the primary value driver. On Manga109, the +21.3+21.3-point Claude-OCR-to-GT-OCR gap (32.4%â53.7%32.4\%\!â\!53.7\%) shows the payoff is largest when recovered text is reliable, yet Q-Guide still beats all baselines under imperfect OCR. Broken down by context-page count (supplementary material), Q-Guide leads at every context size and scales with available evidence, exceeding 50%50\% with 1212 or more naming pages, whereas the baselines stay nearly flat. 5.4 LLM Backbone Versatility To check that Q-Guideâs gains generalize beyond one backbone, we re-run all methods with Claude Sonnet 4.6 [4] and Claude Opus 4.5 [3]; Table 3 reports the results. Q-Guide improves over every baseline regardless of the model, so the gains come from the evidence-acquisition strategy rather than a specific modelâs capability. Stronger backbones amplify its DocVQA2026 advantage, but weaker ones still recover substantially with its tools. On M109NC the direct baselines are flat across models (⌠22%) while Q-Guide holds ⌠32%, so character naming benefits more from structured evidence acquisition than from raw perceptual capability. MDocAgent, by contrast, degrades on DocVQA2026 with weaker backbones (40.0%â31.4%40.0\%\!â\!31.4\%): its multi-agent orchestration is fragile under reduced capability, while Q-Guideâs simpler loop stays robust. 5.5 Failure Cases and Discussion Q-Guideâs primary weakness is on map questions. This is not a localization errorâQ-Guide emits no coordinates or graph, so coordinate-offset metrics do not applyâbut information extraction under topological cues: reading a value that depends on a route, adjacency, or orientation the model must follow visually. The tools recover local text and detail but do not represent the map as a navigable structure; a dedicated map-to-graph tool is the clearest fix and would license a topological error metric. For long documents, fixed-window chunking with cross-chunk adjudication (65.0%65.0\%) beats page-level retrieval (50.0%50.0\%), as many answers span consecutive pages. OCR sensitivity. Treating our three text conditions as a text-quality axis xâ[0,1]xâ[0,1]âimage-only (x=0x\!=\!0, 21.8%21.8\%), image ++ Claude-OCR, image ++ GT text (x=1x\!=\!1, 53.7%53.7\%)âaccuracy on M109NC fits accâĄ(x)â21.8%+31.9âxacc(x)\!â\!21.8\%+31.9x; Claude-OCRâs 32.4%32.4\% places its effective text quality at xâ0.33x\!â\!0.33, isolating how much residual error is OCR-noise rather than reasoning. Cross-page matching. On M109NC the policy resolves character identity by an implicit weighted similarity, which we make explicit: for a query crop and candidate roster entry c, scoreâĄ(c) (c) =wvâsimvisâ(query,c)+wtâsimtxtâ(mentionsâĄ(c),ctx), =w_v\,sim_vis(query,c)+w_t\,sim_txt (mentions(c),ctx ), (5) identity identity =argâĄmaxcâĄscoreâĄ(c), = _cscore(c), combining visual-appearance similarity with textual name-mention evidence across context pages. Our design deliberately lets the MLLM evaluate simvissim_vis and simtxtsim_txt natively from tool-surfaced evidence rather than through a separate face-/frame-embedding pipeline; an explicit embedding-distance matcher (e.g. cosine over face crops) is a natural baseline we leave to future work. Error decomposition (M109NC). Categorizing every Q-Guide error (341341 over 504504), the dominant failure is perceptual visual-matching (64.5%64.5\%, 95%95\% CI [59.3,69.4][59.3,69.4]), then abstention (32.0%32.0\%, [27.3,37.1][27.3,37.1]), with dialogue-coreference rare (3.5%3.5\%, [2.0,6.0][2.0,6.0])âsharpening the paperâs thesis that the bottleneck is perception, not language-level coreference. Finally, single-call methods hit a ceiling regardless of context size, while Q-Guide breaks through by spending tokens on active tool use rather than passive input expansion (Fig. 8, appendix). 6 Conclusion Q-Guide is a compact agent that spends test-time compute deciding what to perceive, directing recovery tools toward the evidence a question needs. It outperforms both single-pass (System-1) prompting and heavier multi-agent orchestration across three backbones and two visually distinct domains, with accuracy scaling with the perception budgetâmost of the gain arriving within 2â3 rounds. For document VQA, slow thinking is thus most useful applied to perception itself, not only to language-level reasoning. Complexity linear in the perception budget, a confidence gate grounded in measured reliability, and residual failures that are overwhelmingly perceptual (not linguistic) together indicate the lever for further progress is richer perception, not deeper control logic. The remaining failure modes on maps and manga point the same way, and transferring the loop to open-weight backbones is a natural next step. References [1] K. Aizawa, A. Fujimoto, A. Otsubo, T. Ogawa, Y. Matsui, K. Tsubota, and H. Ikuta (2020) Building a manga dataset âmanga109â with annotations for multimedia applications. IEEE Multimedia 27 (2), p. 72â80. Cited by: §1, §2, §5.1. [2] Amazon Web Services (2026) Amazon textract documentation. Note: https://docs.aws.amazon.com/textract/Developer documentation. Accessed: 2026-06-02 Cited by: §2, §4. [3] Anthropic (2025) Claude opus 4.5 model card. Note: https://w.anthropic.com/research/claude-opus-4-5-system-cardAccessed: 2026-06-01 Cited by: §5.1, §5.4. [4] Anthropic (2025) Claude sonnet 4.6 model card. Note: https://w.anthropic.com/research/claude-sonnet-4-6-system-cardAccessed: 2026-06-01 Cited by: §5.1, §5.4. [5] Anthropic (2026) Introducing claude opus 4.6. Note: https://w.anthropic.com/news/claude-opus-4-6Model release announcement. Accessed: 2026-06-02 Cited by: §4. [6] J. Baek, A. Miyai, S. Onohara, H. Ikuta, and K. Aizawa (2026) Manga109-v2026: Revisiting Manga109 Annotations for Modern Manga Understanding. In ICML Workshop, Cited by: §1, §2, §5.1. [7] S. Bai, K. Chen, X. Liu, J. Wang, W. Ge, S. Song, K. Dang, P. Wang, S. Wang, J. Tang, et al. (2025) Qwen2.5-vl technical report. arXiv preprint arXiv:2502.13923. External Links: 2502.13923 Cited by: §1, §1, §2. [8] J. Cho, D. Mahata, O. Irsoy, Y. He, and M. Bansal (2024) M3DocRAG: multi-modal retrieval is what you need for multi-page multi-document understanding. arXiv preprint arXiv:2411.04952. External Links: 2411.04952 Cited by: §2, §2. [9] C. Cui, T. Sun, S. Liang, T. Gao, Z. Zhang, J. Liu, X. Wang, C. Zhou, H. Liu, M. Lin, Y. Zhang, Y. Zhang, H. Zheng, J. Zhang, J. Zhang, Y. Liu, D. Yu, and Y. Ma (2025) PaddleOCR-vl: boosting multilingual document parsing via a 0.9b ultra-compact vision-language model. arXiv preprint arXiv:2510.14528. External Links: 2510.14528 Cited by: §2. [10] T. G. Dietterich (1998) Approximate statistical tests for comparing supervised classification learning algorithms. Neural Computation 10 (7), p. 1895â1923. Cited by: 3rd item. [11] Y. Ding et al. (2026) A survey on mllm-based visually rich document understanding. arXiv preprint arXiv:2507.09861. External Links: 2507.09861 Cited by: §1, §2. [12] K. Dong, Y. Chang, S. Huang, Y. Wang, R. Tang, and Y. Liu (2025) Benchmarking retrieval-augmented multimodal generation for document question answering. arXiv preprint arXiv:2505.16470. External Links: 2505.16470 Cited by: §2. [13] B. Efron and R. J. Tibshirani (1993) An introduction to the bootstrap. Monographs on Statistics and Applied Probability, Chapman & Hall/CRC, New York. Cited by: 3rd item. [14] M. Faysse, H. Sibille, T. Wu, B. Omrani, G. Viaud, C. Hudelot, and P. Colombo (2024) ColPali: efficient document retrieval with vision language models. arXiv preprint arXiv:2407.01449. External Links: 2407.01449 Cited by: §2. [15] S. Han et al. (2025) MDocAgent: a multi-modal multi-agent framework for document understanding. arXiv preprint arXiv:2503.13964. External Links: 2503.13964 Cited by: §1, §1, §2, Table 1, §5.2, Table 2. [16] A. Hu, H. Xu, L. Zhang, J. Ye, M. Yan, J. Zhang, Q. Jin, F. Huang, and J. Zhou (2024) MPLUG-docowl2: high-resolution compressing for ocr-free multi-page document understanding. arXiv preprint arXiv:2409.03420. External Links: 2409.03420 Cited by: §1, §2, §2. [17] Y. Hu, W. Shi, X. Fu, D. Roth, M. Ostendorf, L. Zettlemoyer, N. A. Smith, and R. Krishna (2024) Visual sketchpad: sketching as a visual chain of thought for multimodal language models. In Advances in Neural Information Processing Systems, Cited by: §1, §2. [18] K. Indrehus et al. (2026) Towards self-explainable document visual question answering. arXiv preprint arXiv:2605.06058. External Links: 2605.06058 Cited by: §2. [19] C. Jain, Y. Wu, Y. Zeng, J. Liu, S. Dai, Z. Shao, Q. Wu, and H. Wang (2025) SimpleDoc: multi-modal document understanding with dual-cue page retrieval and iterative refinement. arXiv preprint arXiv:2506.14035. External Links: 2506.14035 Cited by: §2. [20] B. Jiang, Z. Zhuang, S. S. Shivakumar, D. Roth, and C. J. Taylor (2024) Multi-agent vqa: exploring multi-agent foundation models in zero-shot visual question answering. arXiv preprint arXiv:2403.14783. External Links: 2403.14783 Cited by: §1, §2. [21] M. KrubiĆski, S. Matcovici, D. Grigore, D. Voinea, and A. Popa (2024) Watermark text pattern spotting in document images. External Links: 2401.05167, Link Cited by: Appendix 0.F. [22] LangGraph: build resilient language agents as graphs External Links: Link Cited by: §4. [23] G. Leotescu, A. Popa, D. N. Grigore, D. Voinea, and P. Perona (2025) Self-supervised incremental learning of object representations from arbitrary image sets. In Proceedings of the Winter Conference on Applications of Computer Vision (WACV), p. 8133â8143. Cited by: Appendix 0.F. [24] G. Leotescu, D. Voinea, and A. Popa (2024) Bidirectional long-range parser for sequential data understanding. External Links: 2404.05210, Link Cited by: Appendix 0.F. [25] W. Liao, J. Wang, H. Li, C. Wang, J. Huang, and L. Jin (2024) DocLayLLM: an efficient and effective multi-modal extension of large language models for text-rich document understanding. arXiv preprint arXiv:2408.15045. External Links: 2408.15045 Cited by: §2. [26] Y. Liu, B. Yang, Q. Liu, Z. Li, Z. Ma, S. Zhang, and X. Bai (2024) TextMonkey: an ocr-free large multimodal model for understanding document. arXiv preprint arXiv:2403.04473. External Links: 2403.04473 Cited by: §1, §2, §2. [27] Z. Liu, Y. Dong, Y. Rao, J. Zhou, and J. Lu (2024) Chain-of-spot: interactive reasoning improves large vision-language models. arXiv preprint arXiv:2403.12966. External Links: 2403.12966 Cited by: §2. [28] A. LlabrĂ©s, M. Serra Ortega, T. Ockier, A. Singh, C. Georgakilas, A. Barsky, E. Valveny, and D. Karatzas (2026) DocVQA2026: ICDAR2026 competition on multimodal reasoning over documents in multiple domains. Note: https://w.docvqa.org/challenges/2026CVC-UAB. Accessed: 2026-05-25 Cited by: §1, §1, §2, §5.1. [29] E. LĂłpez, A. LlabrĂ©s, and E. Valveny (2025) Enhancing document vqa models via retrieval-augmented generation. arXiv preprint arXiv:2508.18984. External Links: 2508.18984 Cited by: §2. [30] B. Luan, H. Feng, H. Chen, Y. Wang, W. Zhou, and H. Li (2024) TextCoT: zoom in for enhanced multimodal text-rich image understanding. arXiv preprint arXiv:2404.09797. External Links: 2404.09797 Cited by: §1, §1, §2. [31] S. Matcovici, D. Voinea, and A. Popa (2023) kâNNk-N Embeded space conditioning for enhanced few-shot object detection. In 2023 IEEE/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW), Vol. , p. 401â410. External Links: Document Cited by: Appendix 0.F. [32] Q. McNemar (1947) Note on the sampling error of the difference between correlated proportions or percentages. Psychometrika 12 (2), p. 153â157. Cited by: 3rd item, §5.3. [33] Y. Mo, Z. Shao, K. Ye, X. Mao, B. Zhang, H. Xing, P. Ye, G. Huang, K. Chen, Z. Huan, Z. Yan, and S. Zhou (2025) Doc-cob: enhancing multi-modal document understanding with visual chain-of-boxes reasoning. arXiv preprint arXiv:2505.18603. External Links: 2505.18603 Cited by: §1, §2. [34] A. Mohammadshirazi et al. (2025) ARIAL: an agentic framework for document vqa with precise answer localization. arXiv preprint arXiv:2511.18192. External Links: 2511.18192 Cited by: §1, §1, §2, §2, Table 1. [35] V. Paruchuri and Datalab (2024) Surya: ocr, layout analysis, reading order, and table recognition. Note: https://github.com/datalab-to/suryaSoftware package. Accessed: 2026-06-02 Cited by: §2, §4. [36] Y. Qin, B. Wei, J. Ge, K. Kallidromitis, S. Fu, T. Darrell, and X. Wang (2025) Chain-of-visual-thought: teaching vlms to see and think better with continuous visual tokens. arXiv preprint arXiv:2511.19418. External Links: 2511.19418 Cited by: §1, §2. [37] Qwen Team (2026) Qwen3.5: towards native multimodal agents. External Links: Link Cited by: §4. [38] N. D. Reddy, D. Snyder, L. Kiragu, M. Mohin, S. Bin Amin, and S. Pillai (2025) Orion: a unified visual agent for multimodal perception, advanced visual reasoning and execution. arXiv preprint arXiv:2511.14210. External Links: 2511.14210 Cited by: §2. [39] J. A. Rodriguez, X. Jian, S. S. Panigrahi, D. Vazquez, S. Rajeswar, et al. (2025) BigDocs: an open dataset for training multimodal models on document and code tasks. In Proceedings of ICLR, Cited by: §2. [40] I. Sandu, D. Voinea, and A. Popa (2022) Large sequence representation learning via multi-stage latent transformers. In COLING, Gyeongju, Republic of Korea. Cited by: Appendix 0.F. [41] L. Sun et al. (2025) DocAgent: an agentic framework for multi-modal long-context document understanding. In Proceedings of EMNLP, Cited by: §1, §1, §2, Table 1, §5.2, Table 2. [42] R. Tanaka, T. Iki, T. Hasegawa, K. Nishida, K. Saito, and J. Suzuki (2025) VDocRAG: retrieval-augmented generation over visually-rich documents. arXiv preprint arXiv:2504.09795. External Links: 2504.09795 Cited by: §2. [43] E. Vivoli, M. Bertini, and D. Karatzas (2024) CoMix: a comprehensive benchmark for multi-task comic understanding. arXiv preprint arXiv:2407.03550. Cited by: §1, §5.1. [44] Z. Wang, D. Ma, H. Zhong, J. Li, W. Zhang, B. Wang, and C. He (2026) AgenticOCR: parsing only what you need for efficient retrieval-augmented generation. arXiv preprint arXiv:2602.24134. External Links: 2602.24134 Cited by: §1, §2. [45] Z. Wang, T. Guan, P. Fu, et al. (2025) Marten: visual question answering with mask generation for multi-modal document understanding. In Proceedings of CVPR, Cited by: §1, §2. [46] S. Wen, Z. Zhang, X. Bian, H. Zhu, L. He, L. Shama, D. Ergu, and Y. Cai (2026) OCR-agent: agentic ocr with capability and memory reflection. arXiv preprint arXiv:2602.21053. External Links: 2602.21053 Cited by: §2. [47] E. B. Wilson (1927) Probable inference, the law of succession, and statistical inference. Journal of the American Statistical Association 22 (158), p. 209â212. Cited by: 1st item, §5.3. [48] S. Yin et al. (2025) ToolVQA: a dataset for multi-step reasoning vqa with external tools. In Proceedings of ICCV, Cited by: §1, §2. [49] S. Yin, C. Fu, S. Zhao, K. Li, X. Sun, T. Xu, and E. Chen (2024) A survey on multimodal large language models. National Science Review. Note: Also available as arXiv:2306.13549 Cited by: §1. [50] S. Yu, C. Tang, B. Xu, J. Cui, J. Ran, Y. Yan, Z. Liu, S. Wang, X. Han, Z. Liu, and M. Sun (2025) VisRAG: vision-based retrieval-augmented generation on multi-modality documents. In Proceedings of ICLR, Cited by: §2, §2. [51] W. Yu, W. Chen, G. Qi, W. Li, Y. Li, L. Sha, D. Xia, and J. Huang (2025) BBox docvqa: a large scale bounding box grounded dataset for enhancing reasoning in document visual question answer. arXiv preprint arXiv:2511.15090. External Links: 2511.15090 Cited by: §1, §2. [52] S. Zhang, M. Yin, J. Zhang, J. Liu, Z. Han, J. Zhang, B. Li, C. Wang, H. Wang, Y. Chen, and Q. Wu (2025) Which agent causes task failures and when? on automated failure attribution of LLM multi-agent systems. In Forty-second International Conference on Machine Learning, External Links: Link Cited by: §1, §1, §2. [53] T. Zhang, A. Popa, Y. Xu, R. Song, and D. Dimitriadis (2026) PIVOT: bridging planning and execution in llm agents via trajectory refinement. External Links: 2605.11225, Link Cited by: Appendix 0.F. Appendix 0.A M109NC Stratified Results Figures 6 and 7 give the stratified M109NC breakdowns referenced in Section 5 of the main paper. Accuracy by context-page count (Figure 6) shows Q-Guide leading at every context size and scaling with the available evidence, exceeding 50%50\% with 1212 or more naming pages, while single-call baselines stay flat. The per-book radar (Figure 7) shows Q-Guide covering the largest area across diverse manga styles, with performance tracking how visually distinctive and unambiguously named each volumeâs characters are. Figure 6: M109NC accuracy by context page count. Q-Guide consistently outperforms baselines across all context sizes. The gap is largest when more naming pages are available, showing that Q-Guideâs tools effectively leverage additional evidence that single-call methods cannot exploit. Figure 7: Per-book accuracy on M109NC. Q-Guide (red) covers the largest area, indicating consistent gains across diverse manga styles. Appendix 0.B Tool-Importance Ablation on DocVQA2026 Table 4 reports the full leave-one-out ablation summarized in Section 5.3 of the main paper, removing one tool family at a time from the complete five-tool Q-Guide. Visual Inspection (â17.2-17.2p) and Targeted Query (â16.2-16.2p) are the most impactful, followed by Text Recovery (â13.1-13.1p); Structure (â7.2-7.2p) and Spatial Recovery (â3.9-3.9p) contribute smaller but consistent gains. The combined Visual++Query drop (â33.4-33.4p) exceeds Q-Guideâs total gain over the strongest baseline, identifying question-conditioned extraction as the primary value driver. Table 4: Tool importance on DocVQA2026. Leave-one-out over the five recovery tools (T: Text, V: Visual Inspection, Q: Targeted Query, S: Structure, P: Spatial). Visual Inspection and Targeted Query are the most impactful. Configuration T V Q S P Acc. Drop Q-Guide (full) â â â â â 65.0%65.0\% â â- Text Recovery Ă â â â â 52.6%52.6\% â 13.1% \,13.1\% â- Visual Inspection â Ă â â â 48.5%48.5\% â 17.2% \,17.2\% â- Targeted Query â â Ă â â 49.5%49.5\% â 16.2% \,16.2\% â- Structure Recovery â â â Ă â 58.5%58.5\% â 7.2% \,7.2\% â- Spatial Recovery â â â â Ă 61.8%61.8\% â 3.9% \,3.9\% Appendix 0.C Time and Space Complexity of the Evidence Loop We derive the cost of the interaction defined in Section 3.1 of the main paper. Recall the evidence state et=(q,,Ot)e_t=(q,D,O_t) with Ot=(o1,âŠ,okt)O_t=(o_1,âŠ,o_k_t), and let each action aâa carry a cost ÎșâĄ(a)=(ÏâĄ(a),ÏâĄ(a))Îș(a)=(Ï(a),Ï(a)), where ÏâĄ(a)Ï(a) is wall-clock/compute time and ÏâĄ(a)Ï(a) is the space (context tokens) its observation occupies. Single round. At turn t the policy is invoked once, at cost CÏâ(|et|)C_Ï(|e_t|), which is dominated by attending over the current context of size |et|=|q|+Pctxâ spage+|Ot||e_t|=|q|+P_ctx· s_page+|O_t|, where PctxP_ctx is the number of page images in context and spages_page their per-page token cost. It then executes mt=|tâ©tool|m_t=|a_t _tool| tool calls. A tool reading a normalized region r=(l,t,r,b)r=(l,t,r,b) of area AâĄ(r)A(r) costs ÏâĄ(a)=OâĄ(AâĄ(r))Ï(a)=O(A(r)) for pixel-level operations (OCR, layout, color sampling) and OâĄ(1)O(1) for crop extraction. Hence the per-round time is Troundâ(t)=CÏâ(|et|)+âaâtâ©toolÏâĄ(a)=OâĄ(CÏâ(|et|)+mtâAÂŻ),T_round(t)\;=\;C_Ï(|e_t|)\;+\; _a _t _tool\!\!Ï(a)\;=\;O\! (C_Ï(|e_t|)+m_t\, A ), (6) with AÂŻ A the mean queried region area. Parallel tool calls within a round are independent and may be dispatched concurrently, in which case the additive tool term becomes maxaâĄÏâĄ(a) _aÏ(a). Multi-round accumulation. Observations are appended and the full history is re-fed each turn, so after T rounds |OT|=ât=1Tktâ€Tâ kmax,Ctotal=ât=1T(CÏâ(|et|)+âaÏâĄ(a)).|O_T|\;=\; _t=1^Tk_t\;â€\;T· k_ , C_total\;=\; _t=1^T\! (C_Ï(|e_t|)+ _aÏ(a) ). (7) Since |et||e_t| grows only by the appended observations and not with the document length N once PctxP_ctx pages are fixed in context, the loop is OâĄ(T)O(T) in rounds and OâĄ(|OT|)O(|O_T|) in accumulated evidence. Crucially there is no OâĄ(N)O(N) term: the agent never encodes all N pages, only the PctxâȘNP_ctx\! \!N it places in context. This is the formal statement of why targeted recovery is cheaper than uniform whole-document encoding, which pays OâĄ(Nâspage)O(N\,s_page) regardless of the question. Pages â tool calls â tokens. Collecting the dominant terms, total token consumption is well-approximated by the affine relation TokensâαâPctxâpages+ÎČââi|yi|âtool outputs+ÎłâTâturns,Tokens\;â\; α\,P_ctx_pages+ ÎČ\! _i|y_i|_tool outputs+ Îł\,T_turns, (8) where α is the per-page image cost, ÎČ scales recovered-evidence length, and Îł the fixed per-turn reasoning overhead. Measured token cost. Table 5 reports mean per-question token usage on M109NC (5050 questions per method, same backbone). Three facts confirm the analysis. First, Q-Guideâs cost is overwhelmingly input-side (9,6689,668 of 10,35110,351 tokens, 93%93\%): the loopâs expense is surfacing recovered evidence into contextâthe ÎČââi|yi|ÎČ _i|y_i| termânot longer generation. Second, Q-Guide spends 2.5Ă2.5Ă the tokens of the strongest agentic baseline (DocAgent, 4,0554,055) and 2.4Ă2.4Ă Visual+Text (4,3644,364); this is the price of active recovery, and it is what buys the large accuracy gains reported in the main paper. Third, output tokens are small and comparable across agentic methods (603603â683683), so the cost difference is evidence acquisition, not reasoning verbosity. Combined with the iteration-budget analysis (Appendix 0.F), the practical reading is that cost grows linearly with the perception budget T while accuracy saturates by Tâ3T\!â\!3, so a small budget captures most of the benefit at bounded cost. Table 5: Measured per-question token cost on M109NC (mean over 5050 questions, Claude Opus 4.6). Q-Guideâs overhead is input-dominated (93%93\%) and âŒ2.5Ă \!2.5Ă the strongest agentic baselineâthe cost of active evidence recovery. Method Input Output Total Visual Only 2,3362,336 166166 2,5022,502 Visual+Text 3,9413,941 422422 4,3644,364 DocAgent 3,4523,452 603603 4,0554,055 Q-Guide 9,6689,668 683 10,35110,351 Appendix 0.D Significance-Testing Methodology All accuracy cells are single proportions over the evaluation set, so we treat the question set as the sample (decoding is deterministic at temperature 00, so run-to-run variance is not the relevant source of uncertainty). We report: âą Wilson score intervals [47] for each accuracy p=k/np=k/n: the 95%95\% interval is (p+z22ân±zâpâĄ(1âp)/n+z2/4ân2)/(1+z2/n) (p+ z^22n± z p(1-p)/n+z^2/4n^2 )/(1+z^2/n) with z=1.96z=1.96. Wilson is preferred over the normal approximation at our small n and near-boundary rates. âą Two-proportion tests on the headline Q-Guide-vs-baseline gaps, evaluated at the reported operating points. âą Paired McNemar tests [32] on per-question outcomes over the shared question set: with discordant counts b,cb,c (one method correct where the other is wrong), the two-sided p is computed from the exact binomial BinâĄ(b+c,12)Bin(b+c, 12). Pairing removes cross-question difficulty variance and is markedly more powerful than the unpaired test at n=70n=70â8080. Our use of paired tests for comparing classifiers on a shared test set follows standard practice [10], and interval estimates are cross-checked with the bootstrap [13]. Under both the unpaired and the paired analyses, Q-Guideâs improvement over every direct-prompting and prior-agentic baseline is significant at p<0.01p<0.01 on DocVQA2026 and at p<0.001p<0.001 on M109NC. Per-category DocVQA cells (n=10n=10) are individually wide and we do not claim per-category significance; all significance statements are made on the aggregate (n=80n=80) and on M109NC (n=504n=504). Figure 8: Cost and budget analysis. Left: accuracy vs. token cost on M109NC; Q-Guide breaks above the MLLM scaling ceiling (dashed, +26p) by spending tokens on active investigation rather than context stuffing. Right: accuracy vs. iteration budget (TmaxT_ ) on DocVQA2026; most gain is captured within 2â3 rounds, with diminishing returns beyond Tmax=3T_ =3. Appendix 0.E ConfidenceâAccuracy Calibration for the ÏÏ-Gate The sufficiency predicate ÏÏ (main paper Section 3.1) gates submission on a reliability floor over the self-reported confidence level Ïââ=lowâșmedâșhighÏ =\ low med high\. This is only principled if the empirical reliability ÏâĄ(â)=PrâĄ[correctâŁÏ=â]Ï( )= [correct Ï= ] is (i) monotone in â and (i) separates the levels, so that a floor Ïmin _ induces a meaningful threshold Ï. Since the gate depends only on the ordering of Ï across levels, we report relative reliability, normalizing ÏâĄ(high)=1Ï( high)\!=\!1. The result is a clean, monotone separation (Table 6): among committed answers, med-confidence responses are correct at â0.63Ăâ\!0.63Ă the rate of high-confidence onesâequivalently, high answers are â1.6Ăâ\!1.6Ă more reliable than med. This ordering is what licenses gating at Ï=medÏ= med: raising the floor from med to high trades coverage for precision along a genuinely monotone reliability curve. The low level is qualitatively different and is not a calibration point: the large majority of its responses are the modelâs own Unknown abstentions rather than committed answers, and the verification step (Eq. 3) rewrites the few unsupported low-confidence answers to Unknown. We therefore treat low as abstention behavior (the safety branch), not an accuracy estimate. Table 6: Confidence calibration on M109NC (Q-Guide, Claude Opus 4.6). Relative reliability across confidence levels, normalized to ÏâĄ(high)=1Ï( high)\!=\!1. Reliability is monotone and well-separated across the committed levels high/med, justifying the gate ÏâĄ(Ï)â„ÏminÏ(Ï)\!â„\! _ (Ï=medÏ\!=\! med). low is predominantly self-abstention (the safety branch), not a committed-accuracy estimate. Ï Relative reliability Ï/ÏâĄ(high)Ï/Ï( high) Role high 1.001.00 committed med â0.63â 0.63 committed low â abstention (safety branch) Appendix 0.F Iteration-Budget Convergence Fit We fit a saturating exponential accâĄ(t)=AâBâeâkâtacc(t)=A-B\,e^-kt to the accuracy across iteration budgets Tmaxâ1,âŠ,6T_ â\1,âŠ,6\ by least squares. The fit gives Aâ0.659Aâ 0.659, Bâ0.738Bâ 0.738, kâ1.036kâ 1.036 with R2=0.982R^2=0.982, reproducing the observed 40.0%â55.0%â65.0%40.0\%\!â\!55.0\%\!â\!65.0\% rise and a plateau near the asymptote Aâ66%Aâ 66\%. Defining the saturation point tât as the round at which 90%90\% of the attainable gain over a single pass is realized, eâkâtâ=(1â0.90)âeâke^-kt =(1-0.90)\,e^-k yields tââ3.2t â 3.2. Marginal accuracy per additional round falls to +2.1+2.1 points at Tmax=4T_ =4 and below one point beyond, quantifying the âplateau after 2â3 roundsâ claim as a continuous law with an explicit threshold. 532324214031