diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/CHECK.sh b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/CHECK.sh
new file mode 100755
index 0000000..0c73f69
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/CHECK.sh
@@ -0,0 +1,60 @@
+#!/usr/bin/env bash
+# CHECK gate for the MMLongCite archive (sphinx, Archive lane).
+#
+# Resolves its own directory, so it grades the tree it lives in rather than whatever
+# cwd the runner happens to hand it. Runs both halves of the archive:
+#
+# 1. verify_mmlongcite.py -- 39 checks over manifest hashes, the re-extracted text
+# layer, page count, Atom traceability and 8 claims,
+# plus 3 negative controls that must each go RED
+# 2. abstract_divergence.py -- the v1-HTML vs v2-Atom abstract divergence, pinned
+# with 8 one-sided tokens
+#
+# Exit 0 = the archive holds. Exit non-zero = it does not.
+set -u
+
+HERE="$(cd -- "$(dirname -- "$(readlink -f -- "$0")")" && pwd)"
+cd "$HERE" || exit 2
+
+fail=0
+
+echo "== MMLongCite archive gate =="
+echo "root: $HERE"
+echo
+
+echo "-- half 1: verify_mmlongcite.py --"
+if python3 verify_mmlongcite.py; then
+ echo "half 1: PASS"
+else
+ rc=$?
+ echo "half 1: FAIL (rc=$rc)"
+ fail=1
+fi
+echo
+
+echo "-- half 2: abstract_divergence.py --"
+if python3 abstract_divergence.py; then
+ echo "half 2: PASS"
+else
+ rc=$?
+ echo "half 2: FAIL (rc=$rc)"
+ fail=1
+fi
+echo
+
+# The report must name both halves, so the note cannot drift from the gate.
+if grep -q 'abstract_divergence.py' REPORT-mmlongcite-archive.md \
+ && grep -q 'verify_mmlongcite.py' REPORT-mmlongcite-archive.md; then
+ echo "report cross-references both halves: ok"
+else
+ echo "report cross-references both halves: FAIL"
+ fail=1
+fi
+
+echo
+if [ "$fail" -eq 0 ]; then
+ echo "CHECK: GREEN -- archive holds"
+else
+ echo "CHECK: RED -- archive does NOT hold"
+fi
+exit "$fail"
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/REPORT-mmlongcite-archive.md b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/REPORT-mmlongcite-archive.md
new file mode 100644
index 0000000..602bc1d
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/REPORT-mmlongcite-archive.md
@@ -0,0 +1,149 @@
+# Archive Report — MMLongCite (arXiv:2510.13276)
+
+Lane: Archive — multimodal, long-context research.
+Producer: sphinx (Hermes Agent). Method: live fetch of the arXiv sources, byte-pinning
+every artifact with sha256, and pinning seven claims to a page number plus the literal
+tokens that surround them.
+
+---
+
+## 1. Provenance (measured at fetch time, 2026-10-25)
+
+| Artifact | URL | bytes | sha256 |
+|---|---|---|---|
+| Atom API response | `export.arxiv.org/api/query?id_list=2510.13276` | 3,481 | `8b90f676437a…` |
+| HTML rendering (v1) | `arxiv.org/html/2510.13276v1` | 284,688 | `605b1f5cabe9…` |
+| PDF (v2) | `arxiv.org/pdf/2510.13276` | 4,916,218 | `309d594f6cf8…` |
+| text layer (`pdftotext -layout`) | derived from the PDF | 150,153 | `8075aab81e4d…` |
+
+Full digests are in `manifest.json`. Live HTTP status at fetch time: all three URLs → 200.
+
+- `pdfinfo` on the archived PDF: **Pages: 35**, `File size: 4916218 bytes`.
+- `pdftotext -layout` extraction: 149,668 chars of text across the 35 pages
+ (the stored `paper.txt` carries the 150,153-byte file including its trailing bytes).
+- Atom record: **v2**, published 2025-10-15T08:22:03Z, updated 2026-10-05T09:06:10Z,
+ 12 authors, affiliation block naming Soochow University and ByteDance.
+
+### Version note — a measured divergence, now a pinned finding
+
+The archive holds two renderings of this paper, and **they are not the same document**:
+
+| rendering | version | abstract length |
+|---|---|---|
+| archived arXiv HTML | v1 | 1,068 chars |
+| arXiv Atom API response | v2 | 1,435 chars |
+
+The v1 HTML abstract says MMLongCite *"comprises 8 distinct tasks spanning 6 context
+length intervals"* and evaluates *"the fidelity of LVLMs"*. The v2 Atom abstract says it
+*"features 2,280 examples across 8 tasks"* with *"context lengths scaled from 16K to 128K
+tokens"* and evaluates *"the faithfulness of LCVLMs"*. The token-level diff has **3
+hunks**, and `abstract_divergence.py` pins eight tokens that appear in one rendering and
+not the other.
+
+**This matters for the archive's provenance, and it is why the source of each number is
+stated.** Every number pinned in §3 comes from the **archived PDF's own text layer**, not
+from either abstract. Had this archive quoted the abstract, it would have been quoting
+one of two mutually inconsistent texts, and a re-fetch of the other would have looked
+like an archive error.
+
+`abstract_divergence.py` re-derives the divergence from the archived bytes (offline), so
+the finding is stable and falsifiable rather than asserted.
+
+---
+
+## 2. What the benchmark is (from the archived text layer)
+
+MMLongCite evaluates **faithfulness** of long-context vision-language models (LCVLMs) via
+multimodal citation generation — the model must answer a question *and* cite the source
+segments that support the answer. It is the paper's claim to be the first benchmark aimed
+at long-context multimodal citation specifically.
+
+- **Scale:** 2,280 examples across 8 tasks, contexts from 16K to 128K tokens, modalities
+ image / video / interleaved (p.1 and p.3).
+- **HR variant:** MMLongCite-HR tests fine-grained spatial localization in dense pixel
+ spaces (p.2, p.7).
+- **Metrics:** Citation Recall, Citation Precision, and their harmonic mean Citation F1
+ (§metrics, p.15–16); correctness is judged separately.
+- **Headline finding:** a *discrepancy between answer correctness and citation
+ faithfulness* — models answer correctly without citing the evidence that supports the
+ answer (p.1, p.9, p.10). The paper characterises the dominant failure mode as "failure
+ to use" attended information rather than a failure to retrieve it.
+
+---
+
+## 3. Pinned claims (the archive's evidence)
+
+Each row is machine-checked: the needle must sit on the claimed page, and every
+`must_page` / `must_span` token must sit in its scope. `holds` is recorded in
+`claims.json` and re-derived by `verify_mmlongcite.py` section E.
+
+| id | claim | needle | page | in-scope tokens |
+|---|---|---|---|---|
+| N1 | example count | `2,280` | 1 | `8 tasks`, `16K to 128K` on p.1 |
+| N2 | context length range | `16K to 128K` | 1 | `128K` on p.1 |
+| N3 | HR variant | `MMLongCite-HR` | 2 | `HR` on p.2 |
+| N4 | novelty claim | `first benchmark` | 1 | `faithfulness` on p.1 |
+| N5 | headline finding | `discrepancy` | 1 | `correctness` on p.1 |
+| N6 | inter-annotator agreement | `Krippendorff` | 18 | `0.83`, `0.9726` within ±1 page |
+| N7 | judge correlation | `0.999` | 26 | `0.989`, `Qwen3.6-27B` on p.26 |
+
+**All 7 hold.** Section E runs 20 token-level checks over them.
+
+Verbatim windows for the two claims whose sentence crosses a page break:
+
+- N1, p.1: *"of LCVLMs via multimodal citation generation. MML ONG C ITE features
+ 2,280 examples across 8 tasks and diverse modalities (image, video, interleaved),
+ with context lengths scaled from 16K to 128K tokens."*
+- N6, p.18–19: *"To quantify the consistency among the three human annotators, we compute
+ Krippendorff's α."* … *"with Krippendorff's α consistently exceeding 0.83. Notably, the α
+ value for correctness on Doubao-1.6 reaches 0.9726"* — the sentence spans p.18→p.19,
+ which is why N6 uses the `must_span` scope rather than a single page.
+
+The PDF text layer renders the title with letter-spaced capitals (`MML ONG C ITE`). The
+needles above are chosen to avoid that artifact.
+
+---
+
+## 4. Scope limits (stated, not implied away)
+
+- The HTML rendering is archived as provenance. **No pinned number is sourced from the
+ HTML.** The HTML and the PDF are different renderings of different versions (v1 vs v2).
+- The `must_span` scope (±1 page) is a deliberate choice: it is wide enough to cover a
+ sentence broken across a page break, and it is the reason N6 is checked with a span
+ rather than a page. A claim whose tokens genuinely live on one page is checked with the
+ narrower `must_page` scope.
+- The archive pins **seven** claims. It is a provenance archive, not a summary of all 18
+ tables in the paper. Table 2 (model performance), Table 3 (HR) and Table 7 (human
+ evaluation) are present in the archived text layer but are not individually pinned.
+
+---
+
+## 5. Falsifiability
+
+`verify_mmlongcite.py` section F mutates the archive and requires the run to go RED:
+
+| control | mutation | measured result |
+|---|---|---|
+| F1 | one byte flipped in the archived PDF | caught (sha256 mismatch) |
+| F2 | the pinned needle `2,280` altered to `9,999` in `claims.json` | caught (needle absent from p.1) |
+| F3 | a recorded sha256 zeroed in `manifest.json` | caught (hash mismatch) |
+
+A fourth control was written and **removed**, with the reason recorded in the source: it
+mutated the claim and the text in agreement, so it failed only because the PDF's sha256
+no longer matched the edited text file — the claim logic itself was never exercised. A
+control that cannot fail is a tautology, and a control whose failure is collateral is not
+evidence about the logic it claims to test.
+
+---
+
+## 6. Reproduce
+
+```
+python3 build_mmlongcite_archive.py # re-fetch + re-pin (needs network)
+python3 verify_mmlongcite.py # exit 0 = the archive holds (offline)
+python3 verify_mmlongcite.py --controls-only # re-run just the mutation battery
+```
+
+`verify_mmlongcite.py` is offline: it re-derives every check from the archived bytes in
+this directory, so its exit code is stable across re-runs and does not depend on the live
+arXiv servers.
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/abstract_divergence.py b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/abstract_divergence.py
new file mode 100644
index 0000000..cd6dd27
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/abstract_divergence.py
@@ -0,0 +1,103 @@
+#!/usr/bin/env python3
+"""abstract_divergence.py -- a pinned, machine-checked provenance finding.
+
+MMLongCite (arXiv:2510.13276) has been revised. The archive holds TWO renderings of
+the paper's abstract, and they are NOT the same document:
+
+ * the archived arXiv HTML rendering, which is v1
+ * the arXiv Atom API response, which is v2
+
+The v1 HTML abstract says MMLongCite "comprises 8 distinct tasks spanning 6 context
+length intervals" and evaluates "the fidelity of LVLMs". The v2 Atom abstract says it
+"features 2,280 examples across 8 tasks" with "context lengths scaled from 16K to 128K
+tokens" and evaluates "the faithfulness of LCVLMs".
+
+This script compares the two texts as archived, and pins the divergence with token
+evidence. It is offline: both inputs are the archive's own bytes.
+
+Exit 0 = the divergence is present and reproduced exactly as described.
+Exit 1 = the archive's renderings do not diverge the way this note claims.
+"""
+from __future__ import annotations
+
+import difflib
+import html
+import os
+import re
+import sys
+import xml.etree.ElementTree as ET
+
+HERE = os.path.dirname(os.path.abspath(__file__))
+SOURCE = os.path.join(HERE, "source")
+NS = {"a": "http://www.w3.org/2005/Atom"}
+
+# Tokens that must appear ONLY in the v2 Atom abstract (never in the v1 HTML one).
+V2_ONLY = ["LCVLMs", "2,280", "16K to 128K", "MMLongCite-HR", "first benchmark"]
+# Tokens that must appear ONLY in the v1 HTML abstract.
+V1_ONLY = ["LVLMs", "comprehensive benchmark", "6 context length intervals"]
+
+
+def atom_abstract() -> str:
+ entry = ET.parse(os.path.join(SOURCE, "atom.xml")).getroot().find("a:entry", NS)
+ return re.sub(r"\s+", " ", entry.findtext("a:summary", "", NS)).strip()
+
+
+def html_abstract() -> str:
+ raw = open(os.path.join(SOURCE, "paper.html"), encoding="utf-8", errors="replace").read()
+ m = re.search(r'
(.*?)
', raw, re.S)
+ if not m:
+ raise SystemExit("archived HTML has no ltx_abstract block")
+ txt = re.sub(r"\s+", " ", html.unescape(re.sub(r"<[^>]+>", " ", m.group(1)))).strip()
+ return re.sub(r"^Abstract:?\s*", "", txt).strip()
+
+
+def main() -> int:
+ a, b = atom_abstract(), html_abstract()
+ fails = []
+
+ print("v2 Atom abstract : %d chars" % len(a))
+ print("v1 HTML abstract : %d chars" % len(b))
+ print("identical : %s" % (a == b))
+ print()
+
+ if a == b:
+ fails.append("the two abstracts are identical; the divergence is NOT present")
+
+ print("tokens unique to the v2 Atom abstract:")
+ for t in V2_ONLY:
+ ok = t in a and t not in b
+ print(" %s %-24s in_v2=%s in_v1=%s" % ("ok " if ok else "FAIL", t, t in a, t in b))
+ if not ok:
+ fails.append(f"{t!r} is not v2-only")
+
+ print("tokens unique to the v1 HTML abstract:")
+ for t in V1_ONLY:
+ ok = t in b and t not in a
+ print(" %s %-24s in_v1=%s in_v2=%s" % ("ok " if ok else "FAIL", t, t in b, t in a))
+ if not ok:
+ fails.append(f"{t!r} is not v1-only")
+
+ diff = list(difflib.unified_diff(a.split(), b.split(), "atom_v2", "html_v1", lineterm="", n=3))
+ hunks = [d for d in diff if d.startswith("@@")]
+ print()
+ print("token diff: %d hunk(s)" % len(hunks))
+ if len(hunks) < 3:
+ fails.append(f"expected >=3 diff hunks, measured {len(hunks)}")
+
+ print()
+ print("--- unified diff (first 40 lines) ---")
+ for line in diff[:40]:
+ print(" " + line)
+
+ print()
+ if fails:
+ for f in fails:
+ print("FAILED:", f)
+ print("VERDICT: divergence note does NOT reproduce")
+ return 1
+ print("VERDICT: divergence reproduced and pinned")
+ return 0
+
+
+if __name__ == "__main__":
+ sys.exit(main())
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/build_mmlongcite_archive.py b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/build_mmlongcite_archive.py
new file mode 100644
index 0000000..08371ce
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/build_mmlongcite_archive.py
@@ -0,0 +1,191 @@
+#!/usr/bin/env python3
+"""build_mmlongcite_archive.py -- Archive lane (sphinx): MMLongCite archive.
+
+Fetches the live arXiv sources for MMLongCite (arXiv:2510.13276), derives the
+text layer, pins every byte with sha256, and emits:
+
+ archive-mmlongcite-2026-10-25/
+ source/atom.xml raw arXiv Atom API response
+ source/paper.html raw arXiv HTML rendering (v1)
+ source/paper.pdf raw arXiv PDF (v2)
+ source/paper.txt pdftotext -layout text layer (35 pages)
+ manifest.json sha256 + byte size of every artifact
+ claims.json page-anchored claims + the literal source spans
+ build_mmlongcite_archive.py (this file)
+ verify_mmlongcite.py independent verifier (exit 0 = archive holds)
+ REPORT-mmlongcite-archive.md the research note
+
+Stdlib only. Re-running reproduces byte-identical digests.
+"""
+from __future__ import annotations
+
+import hashlib
+import json
+import os
+import re
+import subprocess
+import sys
+import urllib.request
+import xml.etree.ElementTree as ET
+
+ARXIV_ID = "2510.13276"
+OUT_ROOT = os.path.dirname(os.path.abspath(__file__))
+SOURCE = os.path.join(OUT_ROOT, "source")
+UA = {"User-Agent": "sphinx-archive-lane/1.0 (contact: sphinx@agents.invalid)"}
+
+# The claims this archive pins.
+# needle : the token that selects the page
+# must_page : tokens that must sit on the needle's page
+# must_span : tokens that must sit within +/- 1 page of the needle's page
+# (the paper's sentence spans a page break; pinning them to the
+# needle's page alone was measured false on 2026-10-25 and is
+# the reason this list carries two scopes)
+#
+# N1..N7 are content claims, pinned to the PDF text layer.
+# N8 is a provenance claim about the archive itself: the v1 HTML rendering's
+# abstract and the v2 Atom abstract are genuinely different documents (measured,
+# 3 token-diff hunks, ~1435 vs ~1068 chars). It is checked against the archived
+# HTML bytes, not against any live server, so it stays stable offline.
+CLAIMS = [
+ ("N1", "example count", "2,280", ["8 tasks", "16K to 128K"], []),
+ ("N2", "context length range", "16K to 128K", ["128K"], []),
+ ("N3", "HR variant", "MMLongCite-HR", ["HR"], []),
+ ("N4", "novelty claim", "first benchmark", ["faithfulness"], []),
+ ("N5", "headline finding", "discrepancy", ["correctness"], []),
+ ("N6", "inter-annotator agreement", "Krippendorff", [], ["0.83", "0.9726"]),
+ ("N7", "judge correlation", "0.999", ["0.989", "Qwen3.6-27B"], []),
+ ("N8", "v1 HTML abstract is the older rendering", "comprehensive benchmark", [], []),
+]
+
+
+def fetch(url: str, timeout: int = 180) -> bytes:
+ req = urllib.request.Request(url, headers=UA)
+ with urllib.request.urlopen(req, timeout=timeout) as r:
+ return r.read()
+
+
+def sha256_bytes(b: bytes) -> str:
+ return hashlib.sha256(b).hexdigest()
+
+
+def sha256_file(p: str) -> str:
+ h = hashlib.sha256()
+ with open(p, "rb") as fh:
+ for chunk in iter(lambda: fh.read(1 << 20), b""):
+ h.update(chunk)
+ return h.hexdigest()
+
+
+def norm(s: str) -> str:
+ return re.sub(r"\s+", " ", s).strip()
+
+
+def main() -> int:
+ os.makedirs(SOURCE, exist_ok=True)
+
+ # ---- live fetch ------------------------------------------------------
+ atom_url = "https://export.arxiv.org/api/query?id_list=%s&max_results=1" % ARXIV_ID
+ html_url = "https://arxiv.org/html/%sv1" % ARXIV_ID
+ pdf_url = "https://arxiv.org/pdf/%s" % ARXIV_ID
+
+ atom = fetch(atom_url)
+ html = fetch(html_url)
+ pdf = fetch(pdf_url)
+
+ paths = {
+ "atom.xml": (atom, atom_url),
+ "paper.html": (html, html_url),
+ "paper.pdf": (pdf, pdf_url),
+ }
+ for name, (blob, _u) in paths.items():
+ with open(os.path.join(SOURCE, name), "wb") as fh:
+ fh.write(blob)
+
+ # ---- text layer ------------------------------------------------------
+ pdf_path = os.path.join(SOURCE, "paper.pdf")
+ txt_path = os.path.join(SOURCE, "paper.txt")
+ subprocess.run(["pdftotext", "-layout", pdf_path, txt_path], check=True)
+ txt = open(txt_path, encoding="utf-8", errors="replace").read()
+
+ # ---- page count (measured, from the PDF itself) ----------------------
+ pi = subprocess.run(["pdfinfo", pdf_path], capture_output=True, text=True, check=True).stdout
+ pages = int(re.search(r"^Pages:\s+(\d+)", pi, re.M).group(1))
+ pdf_bytes = os.path.getsize(pdf_path)
+
+ # ---- atom metadata ---------------------------------------------------
+ ns = {"a": "http://www.w3.org/2005/Atom"}
+ root = ET.fromstring(atom)
+ entry = root.find("a:entry", ns)
+ meta = {
+ "id": entry.findtext("a:id", "", ns),
+ "title": norm(entry.findtext("a:title", "", ns)),
+ "published": entry.findtext("a:published", "", ns),
+ "updated": entry.findtext("a:updated", "", ns),
+ "authors": [a.findtext("a:name", "", ns) for a in entry.findall("a:author", ns)],
+ "abstract": norm(entry.findtext("a:summary", "", ns)),
+ }
+
+ # ---- page-anchored claims -------------------------------------------
+ text_pages = txt.split("\f")
+ html_text = open(os.path.join(SOURCE, "paper.html"), encoding="utf-8", errors="replace").read()
+ claims = []
+ for cid, label, needle, must_page, must_span in CLAIMS:
+ # N8 lives in the HTML rendering, not the PDF text layer.
+ hay = html_text if cid == "N8" else None
+ pg = None
+ window = ""
+ span_pages = []
+ if hay is not None:
+ ok = needle in hay
+ i = hay.find(needle)
+ window = norm(re.sub(r"\s+", " ", hay[max(0, i - 160): i + 160]))
+ on_page = in_span = ok
+ else:
+ pg = next((i for i, p in enumerate(text_pages, 1) if needle in p), None)
+ if pg is not None:
+ lines = text_pages[pg - 1].splitlines()
+ for j, line in enumerate(lines):
+ if needle in line:
+ window = norm(" ".join(lines[max(0, j - 1): j + 3]))
+ break
+ on_page = pg is not None and all(m in text_pages[pg - 1] for m in must_page)
+ span_pages = [text_pages[k] for k in (pg - 1, pg) if 1 <= k <= len(text_pages)]
+ in_span = all(any(m in p for p in span_pages) for m in must_span)
+ ok = on_page and in_span
+ claims.append({
+ "id": cid, "label": label, "needle": needle,
+ "must_page": must_page, "must_span": must_span,
+ "source": "html" if hay is not None else "pdf-text",
+ "page": pg, "window": window, "span_pages": span_pages,
+ "page_text": text_pages[pg - 1] if pg else "",
+ "holds": ok,
+ })
+ print(" %s %-40s page=%-4s holds=%s" % (cid, label, pg, ok), flush=True)
+
+ # ---- manifest --------------------------------------------------------
+ manifest = {
+ "arxiv_id": ARXIV_ID,
+ "built_by": "sphinx (Archive lane)",
+ "live_urls": {"atom": atom_url, "html": html_url, "pdf": pdf_url},
+ "atom_meta": meta,
+ "pdf_pages": pages,
+ "pdf_bytes": pdf_bytes,
+ "text_chars": len(txt),
+ "artifacts": {},
+ }
+ for name in ("atom.xml", "paper.html", "paper.pdf", "paper.txt"):
+ p = os.path.join(SOURCE, name)
+ manifest["artifacts"][name] = {"bytes": os.path.getsize(p), "sha256": sha256_file(p)}
+
+ with open(os.path.join(OUT_ROOT, "manifest.json"), "w") as fh:
+ json.dump(manifest, fh, indent=1, sort_keys=True)
+ with open(os.path.join(OUT_ROOT, "claims.json"), "w") as fh:
+ json.dump({"arxiv_id": ARXIV_ID, "claims": claims}, fh, indent=1)
+
+ print("pages=%d pdf_bytes=%d text_chars=%d" % (pages, pdf_bytes, len(txt)))
+ print("manifest.json + claims.json written to %s" % OUT_ROOT)
+ return 0
+
+
+if __name__ == "__main__":
+ sys.exit(main())
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/claims.json b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/claims.json
new file mode 100644
index 0000000..1b6cd56
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/claims.json
@@ -0,0 +1,143 @@
+{
+ "arxiv_id": "2510.13276",
+ "claims": [
+ {
+ "id": "N1",
+ "label": "example count",
+ "needle": "2,280",
+ "must_page": [
+ "8 tasks",
+ "16K to 128K"
+ ],
+ "must_span": [],
+ "source": "pdf-text",
+ "page": 1,
+ "window": "gap, we introduce MML ONG C ITE, the first benchmark evaluating the faithfulness of LCVLMs via multimodal citation generation. MML ONG C ITE features 2,280 examples across 8 tasks and diverse modalities (image, video, interleaved), with context lengths scaled from 16K to 128K tokens. To test spatial localization capabil-",
+ "span_pages": [
+ " MMLongCite MMLongCite-HR\n Image-Only Easy\n\n\n\n\n ...\n Question: How many billions more Patch\n Image [10]: smartphones were there expected Image [61] Image [62] Order\n\n to be in 2020 versus the year in Image [1] Image [2]\n Image [11]: which the PENETRATION RATE\n was 50%? .\n ..Image Short\n\n ...\n [64]\n Image [19]: Model Answer: The penetration Range\n Image [3] Image [4]\n rate was 50% in 2014 [11].\n Smartphone numbers grew from 2.6\n\n\n\n\n ...\n Image [20]: billion in 2014 to 5.9 billion in 2020,\n a difference of 3.3 billion [19]. 4-Image Stitching\n ...\n\n\n\n\n Question: What restaurants in\n Image-Text Video-Only Qingyang District are recommended?\n ... Model Answer: Chen Mapo Doufu and\n Passage [4]: Inspired by the RPG\u2019s and adventures Yu Zhi Lan [1].\n of old on the Game Boy ... Hard\n Patch\n Image [49] Image [52] Order\n Image [21]:\n Image [1] Image [4]\n\n Passage [33]: I have been using make-up ever ... ...\n since I was about 15 years old. I started ... ... Image [64]\n\n\n\n\n ...\n\n\n ...\n Long\n\n\n\n\n ...\n Image [12] Image [16]\n Question: Which of the following images appears Range\n in a certain image of the above document? ...\n Question: Which item does the man display\n (A) (B) (C) (D)\n to the woman? 16-Image Stitching\n\n\n\n\n ...\n Model Answer: The man holds a book and Question: What restaurants in\n Model Answer: The image of vase that appears\n shows the woman a picture that is inside of Qingyang District are recommended?\n within another image in the provided document is Model Answer: Chen Mapo Doufu and\n C [21]. it [3][4]. Yu Zhi Lan [1].\n\n\nFigure 1: An overview of our proposed MML ONG C ITE benchmark. (Left) The primary task\nevaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only\nformats. (Right) MML ONG C ITE -HR assesses visual grounding capabilities with scalable difficulty.\nIn the Easy setting, models are fed a sequence of composite images, where each composite is stitched\nfrom 4 source images. In the Hard setting, models are fed a sequence of composite images stitched\nfrom 16 source images.\n\n\n\nonly compels the model to ground its output in the provided context but also empowers users with\na verifiable pathway to trace the information to its source, thus facilitating a direct assessment\nof the response\u2019s reliability. Despite recent progress in developing benchmarks for multimodal\nfaithfulness [22], existing efforts still exhibit substantial limitations, including (1) Insufficient\nContext Length, failing to genuinely challenge the long-context capabilities of LCVLMs; (2) Lack\nof Context Diversity, as they are confined to a single document type, i.e., academic papers; (3)\nLimited Task Categories, with task formats being confined to explanation and localization, thereby\nfailing to assess more complex cross-modal reasoning abilities.\nTo bridge these gaps and rigorously evaluate the faithfulness of LCVLMs, we introduce MM-\nL ONG C ITE, the first benchmark specifically designed for long-context multimodal citation, unifying\nstandard visual QA with the prevalent vision-text compression QA [54, 47, 7]. MML ONG C ITE\nis characterized by three key properties that address the aforementioned limitations: (1) Context\nScalability: To genuinely challenge LCVLMs, context lengths are scaled from 16K to 128K tokens\nacross 4 intervals. (2) Modality Diversity: It incorporates a rich variety of data sources\u2014including\ndocuments, natural images, videos and supports three complex context formats (image-only, inter-\nleaved image-text, and video-only), ensuring coverage across varied information sources, as shown in\nFigure 1. (3) Task Complexity: It features a diverse set of 4 broad categories and 8 distinct tasks,\nvaried task levels ranging from single-hop extraction [11, 51] to complex multi-hop QA [37, 21].\nTo further probe the limits of fine-grained visual grounding, we introduce MML ONG C ITE -HR\n(High-Resolution). By aggregating independent images into a unified, high-resolution grid, we shift\nthe challenge from sequential retrieval to spatial precision. This configuration demands a granular\nfocus mechanism capable of isolating specific visual evidence within a dense pixel space without\nbeing distracted by adjacent visual contexts. This effectively simulates real-world scenarios requiring\nsynthesis across simultaneous visual inputs, such as radiologists comparing concurrent scans or\nsecurity personnel monitoring a surveillance matrix.\nIn summary, our contributions are as follows:\n\u2022 We introduce MML ONG C ITE, the first benchmark specifically designed to evaluate the multimodal\n citation faithfulness of LCVLMs across diverse long contexts.\n\n\n 2\n"
+ ],
+ "page_text": " MML ONG C ITE: A Benchmark for Evaluating\n Faithfulness of Long-Context Vision-Language Models\n\n\n Keyan Zhou1,2\u2217 Zecheng Tang1 Lingfeng Ming2 Qiguang Chen3\n Wangjie You1 Guanghao Zhou 4\n Dan Qiao 2\n Zheming Yang2\n Libo Qin5 Minghui Qiu2 Juntao Li1 Min Zhang1\n 1\n Soochow University 2 ByteDance\n 3\n Harbin Institute of Technology 4 East China Normal University\narXiv:2510.13276v2 [cs.CV] 5 Oct 2026\n\n\n\n\n 5\n Harbin Institute of Technology, Shenzhen\n {kyzhou49, zctang}@stu.suda.edu.cn {ljt, minzhang}@suda.edu.cn\n qinlibo@hit.edu.cn\n\n\n\n Abstract\n The rapid advancement of long-context vision language models (LCVLMs) has led\n to a significant expansion of their context windows. However, an extended context\n window does not guarantee the effective utilization of the context, posing a critical\n challenge for real-world applications. Current evaluations of such long-context\n faithfulness in multimodal settings remain limited to short contexts. To bridge this\n gap, we introduce MML ONG C ITE, the first benchmark evaluating the faithfulness\n of LCVLMs via multimodal citation generation. MML ONG C ITE features 2,280\n examples across 8 tasks and diverse modalities (image, video, interleaved), with\n context lengths scaled from 16K to 128K tokens. To test spatial localization capabil-\n ities of LCVLMs, we also introduce MML ONG C ITE -HR, evaluating fine-grained\n visual grounding amidst dense pixel spaces. Through extensive benchmarking of\n cutting-edge LCVLMs, we provide a systematic analysis of current multimodal\n citation capabilities. Our results reveal a significant discrepancy between answer\n correctness and citation faithfulness. We also conduct attention pattern investiga-\n tions and in-depth error analyses to reveal the underlying phenomena of failures in\n LCVLMs. MML ONG C ITE1 establishes a rigorous foundation for diagnosing and\n advancing the faithfulness of LCVLMs. We hope our findings provide meaningful\n insights to drive further improvements in the long-context capabilities of LCVLMs.\n\n\n 1 Introduction\n Recent advancements in long-context vision-language models (LCVLMs) have significantly extended\n their context windows, enabling them to process vast, interleaved streams of text, images and\n videos [28, 10, 16]. However, a large window size does not guarantee faithful utilization of the long\n context. A critical challenge persists: when there is a conflict between the provided context and the\n model\u2019s internal parametric knowledge, the model often prioritizes its own knowledge, disregarding\n the context and leading to hallucinated responses [38]. This lack of faithfulness undermines LCVLM\n reliability, severely limiting their practical deployment in scenarios requiring alignment with time-\n sensitive or dynamic contextual information.\n To enable the quantification of the faithfulness for cutting-edge LCVLMs, a prominent approach\n is to require models to generate citations alongside their responses [15, 22, 53, 38, 50]. This not\n \u2217 Work done during an internship at ByteDance.\n 1 The code and data are available at https://github.com/bytedance/MMLongCite.\n\n\n\n\n Preprint.\n",
+ "holds": true
+ },
+ {
+ "id": "N2",
+ "label": "context length range",
+ "needle": "16K to 128K",
+ "must_page": [
+ "128K"
+ ],
+ "must_span": [],
+ "source": "pdf-text",
+ "page": 1,
+ "window": "examples across 8 tasks and diverse modalities (image, video, interleaved), with context lengths scaled from 16K to 128K tokens. To test spatial localization capabil- ities of LCVLMs, we also introduce MML ONG C ITE -HR, evaluating fine-grained visual grounding amidst dense pixel spaces. Through extensive benchmarking of",
+ "span_pages": [
+ " MMLongCite MMLongCite-HR\n Image-Only Easy\n\n\n\n\n ...\n Question: How many billions more Patch\n Image [10]: smartphones were there expected Image [61] Image [62] Order\n\n to be in 2020 versus the year in Image [1] Image [2]\n Image [11]: which the PENETRATION RATE\n was 50%? .\n ..Image Short\n\n ...\n [64]\n Image [19]: Model Answer: The penetration Range\n Image [3] Image [4]\n rate was 50% in 2014 [11].\n Smartphone numbers grew from 2.6\n\n\n\n\n ...\n Image [20]: billion in 2014 to 5.9 billion in 2020,\n a difference of 3.3 billion [19]. 4-Image Stitching\n ...\n\n\n\n\n Question: What restaurants in\n Image-Text Video-Only Qingyang District are recommended?\n ... Model Answer: Chen Mapo Doufu and\n Passage [4]: Inspired by the RPG\u2019s and adventures Yu Zhi Lan [1].\n of old on the Game Boy ... Hard\n Patch\n Image [49] Image [52] Order\n Image [21]:\n Image [1] Image [4]\n\n Passage [33]: I have been using make-up ever ... ...\n since I was about 15 years old. I started ... ... Image [64]\n\n\n\n\n ...\n\n\n ...\n Long\n\n\n\n\n ...\n Image [12] Image [16]\n Question: Which of the following images appears Range\n in a certain image of the above document? ...\n Question: Which item does the man display\n (A) (B) (C) (D)\n to the woman? 16-Image Stitching\n\n\n\n\n ...\n Model Answer: The man holds a book and Question: What restaurants in\n Model Answer: The image of vase that appears\n shows the woman a picture that is inside of Qingyang District are recommended?\n within another image in the provided document is Model Answer: Chen Mapo Doufu and\n C [21]. it [3][4]. Yu Zhi Lan [1].\n\n\nFigure 1: An overview of our proposed MML ONG C ITE benchmark. (Left) The primary task\nevaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only\nformats. (Right) MML ONG C ITE -HR assesses visual grounding capabilities with scalable difficulty.\nIn the Easy setting, models are fed a sequence of composite images, where each composite is stitched\nfrom 4 source images. In the Hard setting, models are fed a sequence of composite images stitched\nfrom 16 source images.\n\n\n\nonly compels the model to ground its output in the provided context but also empowers users with\na verifiable pathway to trace the information to its source, thus facilitating a direct assessment\nof the response\u2019s reliability. Despite recent progress in developing benchmarks for multimodal\nfaithfulness [22], existing efforts still exhibit substantial limitations, including (1) Insufficient\nContext Length, failing to genuinely challenge the long-context capabilities of LCVLMs; (2) Lack\nof Context Diversity, as they are confined to a single document type, i.e., academic papers; (3)\nLimited Task Categories, with task formats being confined to explanation and localization, thereby\nfailing to assess more complex cross-modal reasoning abilities.\nTo bridge these gaps and rigorously evaluate the faithfulness of LCVLMs, we introduce MM-\nL ONG C ITE, the first benchmark specifically designed for long-context multimodal citation, unifying\nstandard visual QA with the prevalent vision-text compression QA [54, 47, 7]. MML ONG C ITE\nis characterized by three key properties that address the aforementioned limitations: (1) Context\nScalability: To genuinely challenge LCVLMs, context lengths are scaled from 16K to 128K tokens\nacross 4 intervals. (2) Modality Diversity: It incorporates a rich variety of data sources\u2014including\ndocuments, natural images, videos and supports three complex context formats (image-only, inter-\nleaved image-text, and video-only), ensuring coverage across varied information sources, as shown in\nFigure 1. (3) Task Complexity: It features a diverse set of 4 broad categories and 8 distinct tasks,\nvaried task levels ranging from single-hop extraction [11, 51] to complex multi-hop QA [37, 21].\nTo further probe the limits of fine-grained visual grounding, we introduce MML ONG C ITE -HR\n(High-Resolution). By aggregating independent images into a unified, high-resolution grid, we shift\nthe challenge from sequential retrieval to spatial precision. This configuration demands a granular\nfocus mechanism capable of isolating specific visual evidence within a dense pixel space without\nbeing distracted by adjacent visual contexts. This effectively simulates real-world scenarios requiring\nsynthesis across simultaneous visual inputs, such as radiologists comparing concurrent scans or\nsecurity personnel monitoring a surveillance matrix.\nIn summary, our contributions are as follows:\n\u2022 We introduce MML ONG C ITE, the first benchmark specifically designed to evaluate the multimodal\n citation faithfulness of LCVLMs across diverse long contexts.\n\n\n 2\n"
+ ],
+ "page_text": " MML ONG C ITE: A Benchmark for Evaluating\n Faithfulness of Long-Context Vision-Language Models\n\n\n Keyan Zhou1,2\u2217 Zecheng Tang1 Lingfeng Ming2 Qiguang Chen3\n Wangjie You1 Guanghao Zhou 4\n Dan Qiao 2\n Zheming Yang2\n Libo Qin5 Minghui Qiu2 Juntao Li1 Min Zhang1\n 1\n Soochow University 2 ByteDance\n 3\n Harbin Institute of Technology 4 East China Normal University\narXiv:2510.13276v2 [cs.CV] 5 Oct 2026\n\n\n\n\n 5\n Harbin Institute of Technology, Shenzhen\n {kyzhou49, zctang}@stu.suda.edu.cn {ljt, minzhang}@suda.edu.cn\n qinlibo@hit.edu.cn\n\n\n\n Abstract\n The rapid advancement of long-context vision language models (LCVLMs) has led\n to a significant expansion of their context windows. However, an extended context\n window does not guarantee the effective utilization of the context, posing a critical\n challenge for real-world applications. Current evaluations of such long-context\n faithfulness in multimodal settings remain limited to short contexts. To bridge this\n gap, we introduce MML ONG C ITE, the first benchmark evaluating the faithfulness\n of LCVLMs via multimodal citation generation. MML ONG C ITE features 2,280\n examples across 8 tasks and diverse modalities (image, video, interleaved), with\n context lengths scaled from 16K to 128K tokens. To test spatial localization capabil-\n ities of LCVLMs, we also introduce MML ONG C ITE -HR, evaluating fine-grained\n visual grounding amidst dense pixel spaces. Through extensive benchmarking of\n cutting-edge LCVLMs, we provide a systematic analysis of current multimodal\n citation capabilities. Our results reveal a significant discrepancy between answer\n correctness and citation faithfulness. We also conduct attention pattern investiga-\n tions and in-depth error analyses to reveal the underlying phenomena of failures in\n LCVLMs. MML ONG C ITE1 establishes a rigorous foundation for diagnosing and\n advancing the faithfulness of LCVLMs. We hope our findings provide meaningful\n insights to drive further improvements in the long-context capabilities of LCVLMs.\n\n\n 1 Introduction\n Recent advancements in long-context vision-language models (LCVLMs) have significantly extended\n their context windows, enabling them to process vast, interleaved streams of text, images and\n videos [28, 10, 16]. However, a large window size does not guarantee faithful utilization of the long\n context. A critical challenge persists: when there is a conflict between the provided context and the\n model\u2019s internal parametric knowledge, the model often prioritizes its own knowledge, disregarding\n the context and leading to hallucinated responses [38]. This lack of faithfulness undermines LCVLM\n reliability, severely limiting their practical deployment in scenarios requiring alignment with time-\n sensitive or dynamic contextual information.\n To enable the quantification of the faithfulness for cutting-edge LCVLMs, a prominent approach\n is to require models to generate citations alongside their responses [15, 22, 53, 38, 50]. This not\n \u2217 Work done during an internship at ByteDance.\n 1 The code and data are available at https://github.com/bytedance/MMLongCite.\n\n\n\n\n Preprint.\n",
+ "holds": true
+ },
+ {
+ "id": "N3",
+ "label": "HR variant",
+ "needle": "MMLongCite-HR",
+ "must_page": [
+ "HR"
+ ],
+ "must_span": [],
+ "source": "pdf-text",
+ "page": 2,
+ "window": "MMLongCite MMLongCite-HR Image-Only Easy",
+ "span_pages": [
+ " MMLongCite MMLongCite-HR\n Image-Only Easy\n\n\n\n\n ...\n Question: How many billions more Patch\n Image [10]: smartphones were there expected Image [61] Image [62] Order\n\n to be in 2020 versus the year in Image [1] Image [2]\n Image [11]: which the PENETRATION RATE\n was 50%? .\n ..Image Short\n\n ...\n [64]\n Image [19]: Model Answer: The penetration Range\n Image [3] Image [4]\n rate was 50% in 2014 [11].\n Smartphone numbers grew from 2.6\n\n\n\n\n ...\n Image [20]: billion in 2014 to 5.9 billion in 2020,\n a difference of 3.3 billion [19]. 4-Image Stitching\n ...\n\n\n\n\n Question: What restaurants in\n Image-Text Video-Only Qingyang District are recommended?\n ... Model Answer: Chen Mapo Doufu and\n Passage [4]: Inspired by the RPG\u2019s and adventures Yu Zhi Lan [1].\n of old on the Game Boy ... Hard\n Patch\n Image [49] Image [52] Order\n Image [21]:\n Image [1] Image [4]\n\n Passage [33]: I have been using make-up ever ... ...\n since I was about 15 years old. I started ... ... Image [64]\n\n\n\n\n ...\n\n\n ...\n Long\n\n\n\n\n ...\n Image [12] Image [16]\n Question: Which of the following images appears Range\n in a certain image of the above document? ...\n Question: Which item does the man display\n (A) (B) (C) (D)\n to the woman? 16-Image Stitching\n\n\n\n\n ...\n Model Answer: The man holds a book and Question: What restaurants in\n Model Answer: The image of vase that appears\n shows the woman a picture that is inside of Qingyang District are recommended?\n within another image in the provided document is Model Answer: Chen Mapo Doufu and\n C [21]. it [3][4]. Yu Zhi Lan [1].\n\n\nFigure 1: An overview of our proposed MML ONG C ITE benchmark. (Left) The primary task\nevaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only\nformats. (Right) MML ONG C ITE -HR assesses visual grounding capabilities with scalable difficulty.\nIn the Easy setting, models are fed a sequence of composite images, where each composite is stitched\nfrom 4 source images. In the Hard setting, models are fed a sequence of composite images stitched\nfrom 16 source images.\n\n\n\nonly compels the model to ground its output in the provided context but also empowers users with\na verifiable pathway to trace the information to its source, thus facilitating a direct assessment\nof the response\u2019s reliability. Despite recent progress in developing benchmarks for multimodal\nfaithfulness [22], existing efforts still exhibit substantial limitations, including (1) Insufficient\nContext Length, failing to genuinely challenge the long-context capabilities of LCVLMs; (2) Lack\nof Context Diversity, as they are confined to a single document type, i.e., academic papers; (3)\nLimited Task Categories, with task formats being confined to explanation and localization, thereby\nfailing to assess more complex cross-modal reasoning abilities.\nTo bridge these gaps and rigorously evaluate the faithfulness of LCVLMs, we introduce MM-\nL ONG C ITE, the first benchmark specifically designed for long-context multimodal citation, unifying\nstandard visual QA with the prevalent vision-text compression QA [54, 47, 7]. MML ONG C ITE\nis characterized by three key properties that address the aforementioned limitations: (1) Context\nScalability: To genuinely challenge LCVLMs, context lengths are scaled from 16K to 128K tokens\nacross 4 intervals. (2) Modality Diversity: It incorporates a rich variety of data sources\u2014including\ndocuments, natural images, videos and supports three complex context formats (image-only, inter-\nleaved image-text, and video-only), ensuring coverage across varied information sources, as shown in\nFigure 1. (3) Task Complexity: It features a diverse set of 4 broad categories and 8 distinct tasks,\nvaried task levels ranging from single-hop extraction [11, 51] to complex multi-hop QA [37, 21].\nTo further probe the limits of fine-grained visual grounding, we introduce MML ONG C ITE -HR\n(High-Resolution). By aggregating independent images into a unified, high-resolution grid, we shift\nthe challenge from sequential retrieval to spatial precision. This configuration demands a granular\nfocus mechanism capable of isolating specific visual evidence within a dense pixel space without\nbeing distracted by adjacent visual contexts. This effectively simulates real-world scenarios requiring\nsynthesis across simultaneous visual inputs, such as radiologists comparing concurrent scans or\nsecurity personnel monitoring a surveillance matrix.\nIn summary, our contributions are as follows:\n\u2022 We introduce MML ONG C ITE, the first benchmark specifically designed to evaluate the multimodal\n citation faithfulness of LCVLMs across diverse long contexts.\n\n\n 2\n",
+ "\u2022 We benchmark 28 cutting-edge LCVLMs, uncovering a correctness-faithfulness gap and demon-\n strating that small models are prone to generating hallucinated citations rather than grounding\n responses in the provided context. We also assess the impact of spatially dense, high-resolution\n inputs on the faithfulness of models.\n\u2022 Through an in-depth analysis of attention patterns during citation generation, we dissect the funda-\n mental failure modes underlying unfaithful responses, offering a rigorous diagnostic foundation for\n future LCVLM development.\n\n2 Related Work\n2.1 Faithfulness and Citation Generation\n\nEnsuring faithfulness and mitigating hallucination remains a central challenge for large language and\nvision-language models, with attribution emerging as a crucial mitigation strategy [26]. Pioneering\nworks like ALCE [15] laid the foundation, followed by evaluations specifically tailored for long\ncontexts, such as LongCite [53], L-CiteEval [38], Ref-Long [50], and query-focused summarization\ndatasets [48, 12]. Driven by these benchmarks, extensive methods have been developed to improve\ncitation generation. These include self-supervised alignment [9, 45], preference learning [25], and\nfine-grained rewards [23]. Furthermore, researchers have systematically analyzed citation failures [4]\nand explored generation-time versus post-hoc correction strategies [31, 34].\nHowever, these evaluations and methodologies are predominantly confined to textual sources, leaving\nmultimodal attribution nascent. While MCiteBench [22] represents a pioneering step, its evaluation\nis constrained by a singular data domain (academic papers), a limited set of simple tasks, and\ncontext lengths that do not sufficiently tax state-of-the-art LCVLMs. MML ONG C ITE addresses these\nshortcomings by introducing diverse data modalities, complex cross-modal tasks, and significantly\nlonger contexts to establish a more comprehensive and rigorous standard for multimodal faithfulness.\n\n2.2 Long-Context Multimodal Benchmark\n\nExisting multimodal long-context benchmarks evaluate LCVLMs primarily through distinct task\ndomains. In the document domain, benchmarks like LongDocURL [11], MMLongBench-Doc [30],\nand M-Longdoc [8] focus on long document understanding, challenging models to perform cross-\npage reasoning and fine-grained information extraction from visual inputs, while MMDocIR [13]\nfurther extends this line to page-level retrieval over lengthy documents. Diagnostic tasks such as\nMM-NIAH [44], MMNeedle [42], and Visual Haystack [51] assess precise information retrieval\nvia multimodal \u201cNeedle-In-A-Haystack\u201d tests, with follow-up efforts [35, 54, 55, 52] extending this\nparadigm to visually compressed text and temporal search over long videos. Long-form video under-\nstanding is further targeted by benchmarks such as Video-MME [14], LongVideoBench [49], and\nMLVU [56], emphasizing temporal modeling and event-level reasoning over hour-scale content. Be-\nyond vision, recent benchmarks [20, 29] extend long-context evaluation to the audio modality, probing\ntemporal reasoning over extended speech and acoustic scenes. While comprehensive suites [46, 36]\naggregate diverse multimodal long-context tasks, they focus solely on answer correctness, overlooking\nwhether the rationale is grounded in the provided context.\n\n3 MMLongCite\nOur benchmark, MML ONG C ITE, comprises 4 distinct tasks: Single-Source Visual QA, Multi-\nSource Visual QA, Visual Grounding and Video Understanding. It integrates 8 diverse datasets and\nencompasses 2,280 samples, with the length of the context ranging from 16K to 128K. We use the\nQwen2.5-VL processor to calculate the number of text and visual tokens in the context. The statistics\nof dataset can be viewed in Table 1.\n\n3.1 Problem Definition\n\nGiven the multimodal long context D and a user query Q, the model is required to generate the\nresponse R, which is composed of n statements S = {s1 , s2 , \u00b7 \u00b7 \u00b7 , sn } and their corresponding\ncitations Ci = {ci,1 , ci,2 , \u00b7 \u00b7 \u00b7 }. To enable the model to accurately generate citations, we assign a\n\n\n 3\n"
+ ],
+ "page_text": " MMLongCite MMLongCite-HR\n Image-Only Easy\n\n\n\n\n ...\n Question: How many billions more Patch\n Image [10]: smartphones were there expected Image [61] Image [62] Order\n\n to be in 2020 versus the year in Image [1] Image [2]\n Image [11]: which the PENETRATION RATE\n was 50%? .\n ..Image Short\n\n ...\n [64]\n Image [19]: Model Answer: The penetration Range\n Image [3] Image [4]\n rate was 50% in 2014 [11].\n Smartphone numbers grew from 2.6\n\n\n\n\n ...\n Image [20]: billion in 2014 to 5.9 billion in 2020,\n a difference of 3.3 billion [19]. 4-Image Stitching\n ...\n\n\n\n\n Question: What restaurants in\n Image-Text Video-Only Qingyang District are recommended?\n ... Model Answer: Chen Mapo Doufu and\n Passage [4]: Inspired by the RPG\u2019s and adventures Yu Zhi Lan [1].\n of old on the Game Boy ... Hard\n Patch\n Image [49] Image [52] Order\n Image [21]:\n Image [1] Image [4]\n\n Passage [33]: I have been using make-up ever ... ...\n since I was about 15 years old. I started ... ... Image [64]\n\n\n\n\n ...\n\n\n ...\n Long\n\n\n\n\n ...\n Image [12] Image [16]\n Question: Which of the following images appears Range\n in a certain image of the above document? ...\n Question: Which item does the man display\n (A) (B) (C) (D)\n to the woman? 16-Image Stitching\n\n\n\n\n ...\n Model Answer: The man holds a book and Question: What restaurants in\n Model Answer: The image of vase that appears\n shows the woman a picture that is inside of Qingyang District are recommended?\n within another image in the provided document is Model Answer: Chen Mapo Doufu and\n C [21]. it [3][4]. Yu Zhi Lan [1].\n\n\nFigure 1: An overview of our proposed MML ONG C ITE benchmark. (Left) The primary task\nevaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only\nformats. (Right) MML ONG C ITE -HR assesses visual grounding capabilities with scalable difficulty.\nIn the Easy setting, models are fed a sequence of composite images, where each composite is stitched\nfrom 4 source images. In the Hard setting, models are fed a sequence of composite images stitched\nfrom 16 source images.\n\n\n\nonly compels the model to ground its output in the provided context but also empowers users with\na verifiable pathway to trace the information to its source, thus facilitating a direct assessment\nof the response\u2019s reliability. Despite recent progress in developing benchmarks for multimodal\nfaithfulness [22], existing efforts still exhibit substantial limitations, including (1) Insufficient\nContext Length, failing to genuinely challenge the long-context capabilities of LCVLMs; (2) Lack\nof Context Diversity, as they are confined to a single document type, i.e., academic papers; (3)\nLimited Task Categories, with task formats being confined to explanation and localization, thereby\nfailing to assess more complex cross-modal reasoning abilities.\nTo bridge these gaps and rigorously evaluate the faithfulness of LCVLMs, we introduce MM-\nL ONG C ITE, the first benchmark specifically designed for long-context multimodal citation, unifying\nstandard visual QA with the prevalent vision-text compression QA [54, 47, 7]. MML ONG C ITE\nis characterized by three key properties that address the aforementioned limitations: (1) Context\nScalability: To genuinely challenge LCVLMs, context lengths are scaled from 16K to 128K tokens\nacross 4 intervals. (2) Modality Diversity: It incorporates a rich variety of data sources\u2014including\ndocuments, natural images, videos and supports three complex context formats (image-only, inter-\nleaved image-text, and video-only), ensuring coverage across varied information sources, as shown in\nFigure 1. (3) Task Complexity: It features a diverse set of 4 broad categories and 8 distinct tasks,\nvaried task levels ranging from single-hop extraction [11, 51] to complex multi-hop QA [37, 21].\nTo further probe the limits of fine-grained visual grounding, we introduce MML ONG C ITE -HR\n(High-Resolution). By aggregating independent images into a unified, high-resolution grid, we shift\nthe challenge from sequential retrieval to spatial precision. This configuration demands a granular\nfocus mechanism capable of isolating specific visual evidence within a dense pixel space without\nbeing distracted by adjacent visual contexts. This effectively simulates real-world scenarios requiring\nsynthesis across simultaneous visual inputs, such as radiologists comparing concurrent scans or\nsecurity personnel monitoring a surveillance matrix.\nIn summary, our contributions are as follows:\n\u2022 We introduce MML ONG C ITE, the first benchmark specifically designed to evaluate the multimodal\n citation faithfulness of LCVLMs across diverse long contexts.\n\n\n 2\n",
+ "holds": true
+ },
+ {
+ "id": "N4",
+ "label": "novelty claim",
+ "needle": "first benchmark",
+ "must_page": [
+ "faithfulness"
+ ],
+ "must_span": [],
+ "source": "pdf-text",
+ "page": 1,
+ "window": "faithfulness in multimodal settings remain limited to short contexts. To bridge this gap, we introduce MML ONG C ITE, the first benchmark evaluating the faithfulness of LCVLMs via multimodal citation generation. MML ONG C ITE features 2,280 examples across 8 tasks and diverse modalities (image, video, interleaved), with",
+ "span_pages": [
+ " MMLongCite MMLongCite-HR\n Image-Only Easy\n\n\n\n\n ...\n Question: How many billions more Patch\n Image [10]: smartphones were there expected Image [61] Image [62] Order\n\n to be in 2020 versus the year in Image [1] Image [2]\n Image [11]: which the PENETRATION RATE\n was 50%? .\n ..Image Short\n\n ...\n [64]\n Image [19]: Model Answer: The penetration Range\n Image [3] Image [4]\n rate was 50% in 2014 [11].\n Smartphone numbers grew from 2.6\n\n\n\n\n ...\n Image [20]: billion in 2014 to 5.9 billion in 2020,\n a difference of 3.3 billion [19]. 4-Image Stitching\n ...\n\n\n\n\n Question: What restaurants in\n Image-Text Video-Only Qingyang District are recommended?\n ... Model Answer: Chen Mapo Doufu and\n Passage [4]: Inspired by the RPG\u2019s and adventures Yu Zhi Lan [1].\n of old on the Game Boy ... Hard\n Patch\n Image [49] Image [52] Order\n Image [21]:\n Image [1] Image [4]\n\n Passage [33]: I have been using make-up ever ... ...\n since I was about 15 years old. I started ... ... Image [64]\n\n\n\n\n ...\n\n\n ...\n Long\n\n\n\n\n ...\n Image [12] Image [16]\n Question: Which of the following images appears Range\n in a certain image of the above document? ...\n Question: Which item does the man display\n (A) (B) (C) (D)\n to the woman? 16-Image Stitching\n\n\n\n\n ...\n Model Answer: The man holds a book and Question: What restaurants in\n Model Answer: The image of vase that appears\n shows the woman a picture that is inside of Qingyang District are recommended?\n within another image in the provided document is Model Answer: Chen Mapo Doufu and\n C [21]. it [3][4]. Yu Zhi Lan [1].\n\n\nFigure 1: An overview of our proposed MML ONG C ITE benchmark. (Left) The primary task\nevaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only\nformats. (Right) MML ONG C ITE -HR assesses visual grounding capabilities with scalable difficulty.\nIn the Easy setting, models are fed a sequence of composite images, where each composite is stitched\nfrom 4 source images. In the Hard setting, models are fed a sequence of composite images stitched\nfrom 16 source images.\n\n\n\nonly compels the model to ground its output in the provided context but also empowers users with\na verifiable pathway to trace the information to its source, thus facilitating a direct assessment\nof the response\u2019s reliability. Despite recent progress in developing benchmarks for multimodal\nfaithfulness [22], existing efforts still exhibit substantial limitations, including (1) Insufficient\nContext Length, failing to genuinely challenge the long-context capabilities of LCVLMs; (2) Lack\nof Context Diversity, as they are confined to a single document type, i.e., academic papers; (3)\nLimited Task Categories, with task formats being confined to explanation and localization, thereby\nfailing to assess more complex cross-modal reasoning abilities.\nTo bridge these gaps and rigorously evaluate the faithfulness of LCVLMs, we introduce MM-\nL ONG C ITE, the first benchmark specifically designed for long-context multimodal citation, unifying\nstandard visual QA with the prevalent vision-text compression QA [54, 47, 7]. MML ONG C ITE\nis characterized by three key properties that address the aforementioned limitations: (1) Context\nScalability: To genuinely challenge LCVLMs, context lengths are scaled from 16K to 128K tokens\nacross 4 intervals. (2) Modality Diversity: It incorporates a rich variety of data sources\u2014including\ndocuments, natural images, videos and supports three complex context formats (image-only, inter-\nleaved image-text, and video-only), ensuring coverage across varied information sources, as shown in\nFigure 1. (3) Task Complexity: It features a diverse set of 4 broad categories and 8 distinct tasks,\nvaried task levels ranging from single-hop extraction [11, 51] to complex multi-hop QA [37, 21].\nTo further probe the limits of fine-grained visual grounding, we introduce MML ONG C ITE -HR\n(High-Resolution). By aggregating independent images into a unified, high-resolution grid, we shift\nthe challenge from sequential retrieval to spatial precision. This configuration demands a granular\nfocus mechanism capable of isolating specific visual evidence within a dense pixel space without\nbeing distracted by adjacent visual contexts. This effectively simulates real-world scenarios requiring\nsynthesis across simultaneous visual inputs, such as radiologists comparing concurrent scans or\nsecurity personnel monitoring a surveillance matrix.\nIn summary, our contributions are as follows:\n\u2022 We introduce MML ONG C ITE, the first benchmark specifically designed to evaluate the multimodal\n citation faithfulness of LCVLMs across diverse long contexts.\n\n\n 2\n"
+ ],
+ "page_text": " MML ONG C ITE: A Benchmark for Evaluating\n Faithfulness of Long-Context Vision-Language Models\n\n\n Keyan Zhou1,2\u2217 Zecheng Tang1 Lingfeng Ming2 Qiguang Chen3\n Wangjie You1 Guanghao Zhou 4\n Dan Qiao 2\n Zheming Yang2\n Libo Qin5 Minghui Qiu2 Juntao Li1 Min Zhang1\n 1\n Soochow University 2 ByteDance\n 3\n Harbin Institute of Technology 4 East China Normal University\narXiv:2510.13276v2 [cs.CV] 5 Oct 2026\n\n\n\n\n 5\n Harbin Institute of Technology, Shenzhen\n {kyzhou49, zctang}@stu.suda.edu.cn {ljt, minzhang}@suda.edu.cn\n qinlibo@hit.edu.cn\n\n\n\n Abstract\n The rapid advancement of long-context vision language models (LCVLMs) has led\n to a significant expansion of their context windows. However, an extended context\n window does not guarantee the effective utilization of the context, posing a critical\n challenge for real-world applications. Current evaluations of such long-context\n faithfulness in multimodal settings remain limited to short contexts. To bridge this\n gap, we introduce MML ONG C ITE, the first benchmark evaluating the faithfulness\n of LCVLMs via multimodal citation generation. MML ONG C ITE features 2,280\n examples across 8 tasks and diverse modalities (image, video, interleaved), with\n context lengths scaled from 16K to 128K tokens. To test spatial localization capabil-\n ities of LCVLMs, we also introduce MML ONG C ITE -HR, evaluating fine-grained\n visual grounding amidst dense pixel spaces. Through extensive benchmarking of\n cutting-edge LCVLMs, we provide a systematic analysis of current multimodal\n citation capabilities. Our results reveal a significant discrepancy between answer\n correctness and citation faithfulness. We also conduct attention pattern investiga-\n tions and in-depth error analyses to reveal the underlying phenomena of failures in\n LCVLMs. MML ONG C ITE1 establishes a rigorous foundation for diagnosing and\n advancing the faithfulness of LCVLMs. We hope our findings provide meaningful\n insights to drive further improvements in the long-context capabilities of LCVLMs.\n\n\n 1 Introduction\n Recent advancements in long-context vision-language models (LCVLMs) have significantly extended\n their context windows, enabling them to process vast, interleaved streams of text, images and\n videos [28, 10, 16]. However, a large window size does not guarantee faithful utilization of the long\n context. A critical challenge persists: when there is a conflict between the provided context and the\n model\u2019s internal parametric knowledge, the model often prioritizes its own knowledge, disregarding\n the context and leading to hallucinated responses [38]. This lack of faithfulness undermines LCVLM\n reliability, severely limiting their practical deployment in scenarios requiring alignment with time-\n sensitive or dynamic contextual information.\n To enable the quantification of the faithfulness for cutting-edge LCVLMs, a prominent approach\n is to require models to generate citations alongside their responses [15, 22, 53, 38, 50]. This not\n \u2217 Work done during an internship at ByteDance.\n 1 The code and data are available at https://github.com/bytedance/MMLongCite.\n\n\n\n\n Preprint.\n",
+ "holds": true
+ },
+ {
+ "id": "N5",
+ "label": "headline finding",
+ "needle": "discrepancy",
+ "must_page": [
+ "correctness"
+ ],
+ "must_span": [],
+ "source": "pdf-text",
+ "page": 1,
+ "window": "cutting-edge LCVLMs, we provide a systematic analysis of current multimodal citation capabilities. Our results reveal a significant discrepancy between answer correctness and citation faithfulness. We also conduct attention pattern investiga- tions and in-depth error analyses to reveal the underlying phenomena of failures in",
+ "span_pages": [
+ " MMLongCite MMLongCite-HR\n Image-Only Easy\n\n\n\n\n ...\n Question: How many billions more Patch\n Image [10]: smartphones were there expected Image [61] Image [62] Order\n\n to be in 2020 versus the year in Image [1] Image [2]\n Image [11]: which the PENETRATION RATE\n was 50%? .\n ..Image Short\n\n ...\n [64]\n Image [19]: Model Answer: The penetration Range\n Image [3] Image [4]\n rate was 50% in 2014 [11].\n Smartphone numbers grew from 2.6\n\n\n\n\n ...\n Image [20]: billion in 2014 to 5.9 billion in 2020,\n a difference of 3.3 billion [19]. 4-Image Stitching\n ...\n\n\n\n\n Question: What restaurants in\n Image-Text Video-Only Qingyang District are recommended?\n ... Model Answer: Chen Mapo Doufu and\n Passage [4]: Inspired by the RPG\u2019s and adventures Yu Zhi Lan [1].\n of old on the Game Boy ... Hard\n Patch\n Image [49] Image [52] Order\n Image [21]:\n Image [1] Image [4]\n\n Passage [33]: I have been using make-up ever ... ...\n since I was about 15 years old. I started ... ... Image [64]\n\n\n\n\n ...\n\n\n ...\n Long\n\n\n\n\n ...\n Image [12] Image [16]\n Question: Which of the following images appears Range\n in a certain image of the above document? ...\n Question: Which item does the man display\n (A) (B) (C) (D)\n to the woman? 16-Image Stitching\n\n\n\n\n ...\n Model Answer: The man holds a book and Question: What restaurants in\n Model Answer: The image of vase that appears\n shows the woman a picture that is inside of Qingyang District are recommended?\n within another image in the provided document is Model Answer: Chen Mapo Doufu and\n C [21]. it [3][4]. Yu Zhi Lan [1].\n\n\nFigure 1: An overview of our proposed MML ONG C ITE benchmark. (Left) The primary task\nevaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only\nformats. (Right) MML ONG C ITE -HR assesses visual grounding capabilities with scalable difficulty.\nIn the Easy setting, models are fed a sequence of composite images, where each composite is stitched\nfrom 4 source images. In the Hard setting, models are fed a sequence of composite images stitched\nfrom 16 source images.\n\n\n\nonly compels the model to ground its output in the provided context but also empowers users with\na verifiable pathway to trace the information to its source, thus facilitating a direct assessment\nof the response\u2019s reliability. Despite recent progress in developing benchmarks for multimodal\nfaithfulness [22], existing efforts still exhibit substantial limitations, including (1) Insufficient\nContext Length, failing to genuinely challenge the long-context capabilities of LCVLMs; (2) Lack\nof Context Diversity, as they are confined to a single document type, i.e., academic papers; (3)\nLimited Task Categories, with task formats being confined to explanation and localization, thereby\nfailing to assess more complex cross-modal reasoning abilities.\nTo bridge these gaps and rigorously evaluate the faithfulness of LCVLMs, we introduce MM-\nL ONG C ITE, the first benchmark specifically designed for long-context multimodal citation, unifying\nstandard visual QA with the prevalent vision-text compression QA [54, 47, 7]. MML ONG C ITE\nis characterized by three key properties that address the aforementioned limitations: (1) Context\nScalability: To genuinely challenge LCVLMs, context lengths are scaled from 16K to 128K tokens\nacross 4 intervals. (2) Modality Diversity: It incorporates a rich variety of data sources\u2014including\ndocuments, natural images, videos and supports three complex context formats (image-only, inter-\nleaved image-text, and video-only), ensuring coverage across varied information sources, as shown in\nFigure 1. (3) Task Complexity: It features a diverse set of 4 broad categories and 8 distinct tasks,\nvaried task levels ranging from single-hop extraction [11, 51] to complex multi-hop QA [37, 21].\nTo further probe the limits of fine-grained visual grounding, we introduce MML ONG C ITE -HR\n(High-Resolution). By aggregating independent images into a unified, high-resolution grid, we shift\nthe challenge from sequential retrieval to spatial precision. This configuration demands a granular\nfocus mechanism capable of isolating specific visual evidence within a dense pixel space without\nbeing distracted by adjacent visual contexts. This effectively simulates real-world scenarios requiring\nsynthesis across simultaneous visual inputs, such as radiologists comparing concurrent scans or\nsecurity personnel monitoring a surveillance matrix.\nIn summary, our contributions are as follows:\n\u2022 We introduce MML ONG C ITE, the first benchmark specifically designed to evaluate the multimodal\n citation faithfulness of LCVLMs across diverse long contexts.\n\n\n 2\n"
+ ],
+ "page_text": " MML ONG C ITE: A Benchmark for Evaluating\n Faithfulness of Long-Context Vision-Language Models\n\n\n Keyan Zhou1,2\u2217 Zecheng Tang1 Lingfeng Ming2 Qiguang Chen3\n Wangjie You1 Guanghao Zhou 4\n Dan Qiao 2\n Zheming Yang2\n Libo Qin5 Minghui Qiu2 Juntao Li1 Min Zhang1\n 1\n Soochow University 2 ByteDance\n 3\n Harbin Institute of Technology 4 East China Normal University\narXiv:2510.13276v2 [cs.CV] 5 Oct 2026\n\n\n\n\n 5\n Harbin Institute of Technology, Shenzhen\n {kyzhou49, zctang}@stu.suda.edu.cn {ljt, minzhang}@suda.edu.cn\n qinlibo@hit.edu.cn\n\n\n\n Abstract\n The rapid advancement of long-context vision language models (LCVLMs) has led\n to a significant expansion of their context windows. However, an extended context\n window does not guarantee the effective utilization of the context, posing a critical\n challenge for real-world applications. Current evaluations of such long-context\n faithfulness in multimodal settings remain limited to short contexts. To bridge this\n gap, we introduce MML ONG C ITE, the first benchmark evaluating the faithfulness\n of LCVLMs via multimodal citation generation. MML ONG C ITE features 2,280\n examples across 8 tasks and diverse modalities (image, video, interleaved), with\n context lengths scaled from 16K to 128K tokens. To test spatial localization capabil-\n ities of LCVLMs, we also introduce MML ONG C ITE -HR, evaluating fine-grained\n visual grounding amidst dense pixel spaces. Through extensive benchmarking of\n cutting-edge LCVLMs, we provide a systematic analysis of current multimodal\n citation capabilities. Our results reveal a significant discrepancy between answer\n correctness and citation faithfulness. We also conduct attention pattern investiga-\n tions and in-depth error analyses to reveal the underlying phenomena of failures in\n LCVLMs. MML ONG C ITE1 establishes a rigorous foundation for diagnosing and\n advancing the faithfulness of LCVLMs. We hope our findings provide meaningful\n insights to drive further improvements in the long-context capabilities of LCVLMs.\n\n\n 1 Introduction\n Recent advancements in long-context vision-language models (LCVLMs) have significantly extended\n their context windows, enabling them to process vast, interleaved streams of text, images and\n videos [28, 10, 16]. However, a large window size does not guarantee faithful utilization of the long\n context. A critical challenge persists: when there is a conflict between the provided context and the\n model\u2019s internal parametric knowledge, the model often prioritizes its own knowledge, disregarding\n the context and leading to hallucinated responses [38]. This lack of faithfulness undermines LCVLM\n reliability, severely limiting their practical deployment in scenarios requiring alignment with time-\n sensitive or dynamic contextual information.\n To enable the quantification of the faithfulness for cutting-edge LCVLMs, a prominent approach\n is to require models to generate citations alongside their responses [15, 22, 53, 38, 50]. This not\n \u2217 Work done during an internship at ByteDance.\n 1 The code and data are available at https://github.com/bytedance/MMLongCite.\n\n\n\n\n Preprint.\n",
+ "holds": true
+ },
+ {
+ "id": "N6",
+ "label": "inter-annotator agreement",
+ "needle": "Krippendorff",
+ "must_page": [],
+ "must_span": [
+ "0.83",
+ "0.9726"
+ ],
+ "source": "pdf-text",
+ "page": 18,
+ "window": "apply majority voting for the discrete correctness metric. To quantify the consistency among the three human annotators, we compute Krippendorff\u2019s \u03b1. To measure the agreement between the aggregated human scores and the automatic evaluator, we utilize the Spearman rank correlation coefficient for the continuous citation metrics and Cohen\u2019s Kappa (\u03ba)",
+ "span_pages": [
+ "Unlike other tasks in our benchmark that rely on inherently cohesive documents or pre-curated noise\npools, multi-source visual QA tasks (SlideVQA and 2WikiMultiHopQA) require sampling distractors\nfrom external sources across the corpus to extend the context. This external sampling introduces\na unique risk of distractor collision\u2014where randomly sampled noise images might inadvertently\ncontain alternative evidence or conflicting information. To ensure the rigor of our evaluation and\nmitigate this risk, we implement a strict LVLM-based filtering pipeline. Specifically, for each\ncandidate distractor image, we utilize a powerful open-source model (Qwen/Qwen3.5-397B-A17B)\nto perform a logical consistency check. The model is prompted to act as a strict evaluator, inspecting\nwhether the visual information within the candidate distractor could contradict the provided ground\ntruth. Any distractor flagged as presenting an alternate-evidence trap is explicitly removed from the\ncandidate pool. This rigorous curation guarantees that the distractors serve exclusively as noise to\nscale the context length, effectively preventing the introduction of factual conflicts or ambiguous\nclues that could compromise the uniqueness and absolute correctness of the ground truth.\nThe visual grounding category includes Visual Haystack (image-only context) and MM-NIAH\n(interleaved image-text context). For Visual Haystack, the original dataset already provides a pre-\nfiltered pool of up to 1,000 distractor images per instance. To circumvent the distractor collision\nissues discussed previously, we directly sample noise images from this curated pool to scale the\ninputs to our target length intervals. To evaluate the model\u2019s sensitivity to information placement,\nwe explicitly insert the \"needle\" image at uniform depth intervals of 0%, 20%, 40%, 60%, 80%, and\n100% within the sampled context. For MM-NIAH, the input length is calculated as the summation of\ntext tokens and image tokens. We identify that MM-NIAH contains images with anomalously high\ntoken counts, which we compress to a maximum of 1,024 tokens. This normalization ensures that the\nlength variations in our benchmark reflect genuine context scaling rather than artifactual token spikes.\nFor the video understanding tasks, LongVideoBench and Video-MME, sampling videos at a standard\nrate of 1 frame per second (fps) often leads to context lengths that far exceed 128K tokens. To ensure a\nbalanced distribution of test cases across all four length intervals, we implement an adaptive sampling\nstrategy based on video duration. For videos shorter than 60 seconds, we maintain a sampling rate\nof 1 fps to preserve temporal detail. Conversely, for videos exceeding 60 seconds, we reduce the\nsampling rate to 0.5 fps. This down-sampling effectively controls the context length within our target\nintervals without compromising the semantic continuity required for video comprehension.\n\n\nD Human Evaluation\n\nTo rigorously validate the reliability and robustness of our automated LLM-as-a-judge evaluation\nparadigm, we conduct a comprehensive human evaluation to assess the alignment between human\nannotators and the automatic evaluator.\n\n\nExperimental Setup We select two representative models, Qwen2.5-VL-7B-Ins and Doubao-\n1.6, and sample instances across four diverse datasets encompassing our defined task categories:\nLongDocURL (Single-Source Visual QA), SlideVQA (Multi-Source Visual QA), Visual Haystack\n(Visual Grounding), and Video-MME (Video Understanding). Specifically, we randomly sample 20\ninstances from each dataset for both models, yielding a total of 160 cases (2 models \u00d7 4 datasets \u00d7\n20 instances).\nTo ensure the high quality and professional standard of the annotations, three independent human\nannotators\u2014all of whom are Ph.D. students specializing in multimodal research\u2014are instructed to\nevaluate these cases following the exact same criteria as the automated judge. The citation metrics\n(Citation Precision and Citation Recall) are scored on a continuous scale, while the generation quality\nmetric (Correctness) is assigned a discrete score. To derive the aggregated human ground truth, we\ncompute the arithmetic mean of the three annotators\u2019 scores for the continuous citation metrics, and\napply majority voting for the discrete correctness metric.\nTo quantify the consistency among the three human annotators, we compute Krippendorff\u2019s \u03b1. To\nmeasure the agreement between the aggregated human scores and the automatic evaluator, we utilize\nthe Spearman rank correlation coefficient for the continuous citation metrics and Cohen\u2019s Kappa (\u03ba)\nfor the discrete correctness metric.\n\n\n 18\n",
+ "Experimental Analysis The evaluation results are summarized in Table 7. We first observe a\nremarkably high inter-annotator agreement across all metrics and models, with Krippendorff\u2019s \u03b1\nconsistently exceeding 0.83. Notably, the \u03b1 value for correctness on Doubao-1.6 reaches 0.9726,\ndemonstrating the clarity and reproducibility of our evaluation criteria among humans.\nFurthermore, the aggregated human scores exhibit a strong positive correlation with the automatic\nevaluator\u2019s judgments. The Spearman correlation coefficients for Citation Precision and Recall are\nconsistently above 0.90 for both models. Interestingly, we observe that the agreement between the\naggregated human scores and the LLM judge is consistently higher than the agreement between\nany single human annotator and the judge. This indicates that our aggregation strategy\u2014averaging\ncontinuous scores and majority-voting discrete scores\u2014effectively mitigates individual annotation\nnoise, yielding a more robust and reliable ground truth.\nWhen analyzing the differences among the specific metrics, we find that the human-model agreement\nfor Citation Recall is generally higher than that for Citation Precision (e.g., 0.9272 vs. 0.9095 on\nQwen2.5-VL-7B). This discrepancy likely stems from the nature of the evaluation tasks: verifying\nwhether a statement is supported by a set of sources (Recall) is a relatively straightforward cognitive\ntask. In contrast, evaluating Citation Precision requires a rigorous \"leave-one-out\" assessment to\ndetermine the strict necessity of every single cited source, which inherently introduces more subjective\njudgment and complexity for human annotators.\nOverall, the near-perfect agreement scores (with Cohen\u2019s Kappa for correctness achieving up to\n0.9393) substantiate that our LLM-based evaluator highly aligns with human perception and serves\nas a highly trustworthy proxy for assessing long-context multimodal faithfulness.\n\nTable 7: Human evaluation results. We report the inter-annotator agreement (Krippendorff\u2019s \u03b1)\namong the three human evaluators, as well as the agreement between the aggregated human scores\nand the automated LLM judge (Spearman correlation for continuous metrics and Cohen\u2019s Kappa for\ndiscrete metrics).\n Inter-Annotator Agreement (Krippendorff\u2019s \u03b1 \u2191) Human-Model Agreement \u2191\n Metric\n Qwen2.5-VL-7B Doubao-1.6 Qwen2.5-VL-7B Doubao-1.6\n Citation Precision 0.8578 0.8361 0.9095 (Spearman) 0.9005 (Spearman)\n Citation Recall 0.9218 0.8977 0.9272 (Spearman) 0.9196 (Spearman)\n Correctness 0.9132 0.9726 0.9074 (Kappa) 0.9393 (Kappa)\n\n\n\nE Experimental Details of Attention Patterns\nSince computing the attention scores requires storing the full attention matrix, which imposes\nsubstantial memory overhead, we restrict this analysis to Qwen-2.5-VL-3B and 7B, sampling 40\ninstances uniformly within the 0\u201316K context length range. To quantify the model\u2019s reliance on\nrelevant visual cues, we propose the Evidence Recall metric. We first aggregate attention scores\nbetween tokens of model responses and context images to identify the top-10 images with the highest\nvalues. Evidence Recall is then calculated as the number of ground-truth evidence images found\nwithin these top-10 images, divided by the total number of evidence images. This effectively measures\nthe proportion of essential visual evidence successfully attended to by the model.\n\nF Evaluation on MML ONG C ITE across tasks\nTo systematically investigate the relationships and underlying capability dependencies among the\nevaluated tasks, we compute the Spearman correlation coefficients for both Citation F1 and Correct-\nness metrics across all models. The resulting correlation matrices are visualized in Figure 11 and\nFigure 12.\nIntra-Task Consistency. Homogeneous datasets within the same task category exhibit strong positive\ncorrelations, validating the reliability of our task taxonomy. For instance, within Single-Source\nVisual QA, LongDocURL and MMLongBench-Doc demonstrate exceptionally high correlations in\nCitation F1 and Correctness. Similar consistency is observed in Multi-Source Visual QA and Video\nUnderstanding. This confirms that model performance remains highly stable when processing tasks\nwith similar contextual structures and reasoning requirements.\n\n\n 19\n"
+ ],
+ "page_text": "Unlike other tasks in our benchmark that rely on inherently cohesive documents or pre-curated noise\npools, multi-source visual QA tasks (SlideVQA and 2WikiMultiHopQA) require sampling distractors\nfrom external sources across the corpus to extend the context. This external sampling introduces\na unique risk of distractor collision\u2014where randomly sampled noise images might inadvertently\ncontain alternative evidence or conflicting information. To ensure the rigor of our evaluation and\nmitigate this risk, we implement a strict LVLM-based filtering pipeline. Specifically, for each\ncandidate distractor image, we utilize a powerful open-source model (Qwen/Qwen3.5-397B-A17B)\nto perform a logical consistency check. The model is prompted to act as a strict evaluator, inspecting\nwhether the visual information within the candidate distractor could contradict the provided ground\ntruth. Any distractor flagged as presenting an alternate-evidence trap is explicitly removed from the\ncandidate pool. This rigorous curation guarantees that the distractors serve exclusively as noise to\nscale the context length, effectively preventing the introduction of factual conflicts or ambiguous\nclues that could compromise the uniqueness and absolute correctness of the ground truth.\nThe visual grounding category includes Visual Haystack (image-only context) and MM-NIAH\n(interleaved image-text context). For Visual Haystack, the original dataset already provides a pre-\nfiltered pool of up to 1,000 distractor images per instance. To circumvent the distractor collision\nissues discussed previously, we directly sample noise images from this curated pool to scale the\ninputs to our target length intervals. To evaluate the model\u2019s sensitivity to information placement,\nwe explicitly insert the \"needle\" image at uniform depth intervals of 0%, 20%, 40%, 60%, 80%, and\n100% within the sampled context. For MM-NIAH, the input length is calculated as the summation of\ntext tokens and image tokens. We identify that MM-NIAH contains images with anomalously high\ntoken counts, which we compress to a maximum of 1,024 tokens. This normalization ensures that the\nlength variations in our benchmark reflect genuine context scaling rather than artifactual token spikes.\nFor the video understanding tasks, LongVideoBench and Video-MME, sampling videos at a standard\nrate of 1 frame per second (fps) often leads to context lengths that far exceed 128K tokens. To ensure a\nbalanced distribution of test cases across all four length intervals, we implement an adaptive sampling\nstrategy based on video duration. For videos shorter than 60 seconds, we maintain a sampling rate\nof 1 fps to preserve temporal detail. Conversely, for videos exceeding 60 seconds, we reduce the\nsampling rate to 0.5 fps. This down-sampling effectively controls the context length within our target\nintervals without compromising the semantic continuity required for video comprehension.\n\n\nD Human Evaluation\n\nTo rigorously validate the reliability and robustness of our automated LLM-as-a-judge evaluation\nparadigm, we conduct a comprehensive human evaluation to assess the alignment between human\nannotators and the automatic evaluator.\n\n\nExperimental Setup We select two representative models, Qwen2.5-VL-7B-Ins and Doubao-\n1.6, and sample instances across four diverse datasets encompassing our defined task categories:\nLongDocURL (Single-Source Visual QA), SlideVQA (Multi-Source Visual QA), Visual Haystack\n(Visual Grounding), and Video-MME (Video Understanding). Specifically, we randomly sample 20\ninstances from each dataset for both models, yielding a total of 160 cases (2 models \u00d7 4 datasets \u00d7\n20 instances).\nTo ensure the high quality and professional standard of the annotations, three independent human\nannotators\u2014all of whom are Ph.D. students specializing in multimodal research\u2014are instructed to\nevaluate these cases following the exact same criteria as the automated judge. The citation metrics\n(Citation Precision and Citation Recall) are scored on a continuous scale, while the generation quality\nmetric (Correctness) is assigned a discrete score. To derive the aggregated human ground truth, we\ncompute the arithmetic mean of the three annotators\u2019 scores for the continuous citation metrics, and\napply majority voting for the discrete correctness metric.\nTo quantify the consistency among the three human annotators, we compute Krippendorff\u2019s \u03b1. To\nmeasure the agreement between the aggregated human scores and the automatic evaluator, we utilize\nthe Spearman rank correlation coefficient for the continuous citation metrics and Cohen\u2019s Kappa (\u03ba)\nfor the discrete correctness metric.\n\n\n 18\n",
+ "holds": true
+ },
+ {
+ "id": "N7",
+ "label": "judge correlation",
+ "needle": "0.999",
+ "must_page": [
+ "0.989",
+ "Qwen3.6-27B"
+ ],
+ "must_span": [],
+ "source": "pdf-text",
+ "page": 26,
+ "window": "Metric Spearman Kendall Qwen\u2212GPT mean shift Citation F1 0.999 0.989 +0.1 Correctness 0.993 0.959 +4.3",
+ "span_pages": [
+ " Table 10: Consistency between GPT-5.2 and Qwen3.6-27B.\n Metric Spearman Kendall Qwen\u2212GPT mean shift\n Citation F1 0.999 0.989 +0.1\n Correctness 0.993 0.959 +4.3\n\n\n Table 11: Mean score changes when replacing GPT-5.2 with Qwen3.6-27B.\n Metric Qwen-family Non-Qwen\n Citation F1 \u22120.05 +0.16\n Correctness +4.82 +3.90\n\n\nevidence set instead of citing many sources indiscriminately. Nevertheless, three citations is an\noperational benchmark choice rather than a universal rule for real-world writing. We therefore\nevaluate sensitivity to this choice by varying the maximum citations per sentence among 1, 3, 5, and\n10.\nWe conduct a citation-budget ablation on all datasets using Qwen2.5-VL-7B and Qwen3-VL-30B-\nA3B, varying the maximum citations per sentence among 1, 3, 5, and 10 while retaining the lower\nbound of one. Table 15 reports the results.\nThe ordering between the two models remains unchanged under every tested budget for all four\nmetrics. Relative to the default maximum of three citations, Correctness changes by at most 0.82\npercentage points. Citation F1 shows modest model-specific variation at the more restrictive or\npermissive budgets. Thus, the comparison between these two models is robust across the tested\nbudgets, although absolute citation quality can vary with the cap.\n\nO Question-Only Evaluation and Contamination Analysis\nModels may answer questions from parametric knowledge without using the supplied context. To\nexamine this possibility, we conduct a question-only evaluation on four document-oriented datasets:\nLongDocURL, MMLongBench-Doc, SlideVQA, and 2WikiMultiHopQA. We provide each model\nwith only the question, remove the entire original context, and ask it to answer. Table 16 reports\nanswer Correctness.\nThe question-only results suggest that some questions may be answered from parametric knowledge\nwithout the supplied context. Such knowledge is likely to affect Correctness more directly than\ncitation quality, since Citation Precision and Recall still require mapping answer claims to sources in\nthe supplied benchmark context.\n\nP Benchmark Construction Sensitivity\nBenchmark construction choices may affect the capabilities measured by the evaluation. We examine\nsensitivity to the representation of 2WikiMultiHopQA, document the MM-NIAH normalization and\ndistractor-pool construction, and audit the composite-image sizes used in MML ONG C ITE -HR.\n\n2WikiMultiHopQA rendering. We replace the rendered context images in 2WikiMultiHopQA\nwith their corresponding text passages and use those passages as the context input. We evaluate\nQwen2.5-VL-7B and Qwen3-VL-30B-A3B under the same generation and evaluation protocol.\nTable 17 compares Citation F1 and Correctness under rendered-image and original-text inputs.\nThe two models respond differently to the representation change: text input raises Citation F1 for\nQwen2.5-VL-7B but lowers it for Qwen3-VL-30B-A3B. Within Multi-Source Visual QA, SlideVQA\nemphasizes understanding native slide documents, whereas rendered 2WikiMultiHopQA emphasizes\nOCR-based visual document understanding of text-dominant content.\n\nMM-NIAH normalization. MM-NIAH includes non-text-rich images with resolutions reaching\nup to 8,000 \u00d7 6,000 pixels. These outliers consume disproportionately many visual tokens, causing a\n\n\n 26\n",
+ " Table 12: Task-level scores with 95% bootstrap confidence intervals.\n Model Task Citation F1 [95% CI] Correctness [95% CI]\n Single-Source Visual QA 83.36 [81.19, 85.41] 80.86 [77.97, 83.67]\n Multi-Source Visual QA 84.02 [81.99, 85.90] 85.85 [83.07, 88.46]\n Gemini-3-Pro\n Visual Grounding 75.07 [72.74, 77.39] 87.28 [85.08, 89.42]\n Video Understanding 71.75 [68.64, 74.90] 85.31 [81.25, 89.06]\n Single-Source Visual QA 28.63 [25.69, 31.50] 46.09 [42.42, 49.77]\n Multi-Source Visual QA 33.10 [30.21, 35.96] 52.59 [48.79, 56.36]\n Qwen2.5-VL-7B\n Visual Grounding 17.92 [15.85, 19.99] 51.23 [47.77, 54.69]\n Video Understanding 38.89 [34.51, 43.34] 68.44 [63.28, 73.59]\n\n\nTable 13: Performance differences between the 64\u2013128K and 0\u201316K context bins, with 95% bootstrap\nconfidence intervals.\n Model Task \u2206 Citation F1 [95% CI] \u2206 Correctness [95% CI]\n Single-Source Visual QA \u22120.74 [\u22126.56, 5.05] +1.25 [\u22127.19, 9.69]\n Multi-Source Visual QA \u22125.36 [\u22129.33, \u22121.51] \u22121.74 [\u22124.91, 0.94]\n Gemini-3-Pro\n Visual Grounding \u221220.53 [\u221227.47, \u221213.58] \u22127.88 [\u221214.94, \u22121.31]\n Video Understanding \u22121.89 [\u221210.30, 6.64] +3.75 [\u22127.50, 15.00]\n Single-Source Visual QA \u221222.99 [\u221231.15, \u221214.70] \u22125.63 [\u221215.94, 5.00]\n Multi-Source Visual QA \u221235.34 [\u221241.98, \u221228.70] \u22125.36 [\u221212.10, 1.21]\n Qwen2.5-VL-7B\n Visual Grounding \u221226.66 [\u221235.33, \u221218.52] \u221221.12 [\u221232.62, \u22128.69]\n Video Understanding \u22120.81 [\u221213.59, 11.79] +0.62 [\u221213.75, 15.00]\n\n\nsingle citation index to cover an overly large visual region and making citation granularity too coarse.\nWe therefore preserve each image\u2019s aspect ratio while resizing high-resolution outliers to a nominal\nbudget of 1,024 visual tokens, following a similar image-resizing strategy to MMLongBench [46].\n\nHR grid construction and image-size audit. We compare three input layouts using the same\nsource images: separate images, 2 \u00d7 2 grids containing four images, and 4 \u00d7 4 grids containing\nsixteen images. Each source image retains its original pixel dimensions during grid construction.\nTo check whether composite inputs exceed the models\u2019 image-processing limits, we compare the\npixel area of each composite model-input image with the configured limits of Qwen2.5-VL and\nQwen3-VL. Table 18 reports the percentage exceeding each limit.\nOnly a small fraction of sixteen-image grids exceed these limits. However, this does not disentangle\nspatial reorganization effects from high-resolution visual grounding. Because MML ONG C ITE -HR\nuses constructed image grids, we interpret it as a dense compositional-input stress test. A non-grid\nevaluation based on naturally occurring high-resolution images, such as posters, remains future work.\n\n\n\n\n 27\n"
+ ],
+ "page_text": " Table 10: Consistency between GPT-5.2 and Qwen3.6-27B.\n Metric Spearman Kendall Qwen\u2212GPT mean shift\n Citation F1 0.999 0.989 +0.1\n Correctness 0.993 0.959 +4.3\n\n\n Table 11: Mean score changes when replacing GPT-5.2 with Qwen3.6-27B.\n Metric Qwen-family Non-Qwen\n Citation F1 \u22120.05 +0.16\n Correctness +4.82 +3.90\n\n\nevidence set instead of citing many sources indiscriminately. Nevertheless, three citations is an\noperational benchmark choice rather than a universal rule for real-world writing. We therefore\nevaluate sensitivity to this choice by varying the maximum citations per sentence among 1, 3, 5, and\n10.\nWe conduct a citation-budget ablation on all datasets using Qwen2.5-VL-7B and Qwen3-VL-30B-\nA3B, varying the maximum citations per sentence among 1, 3, 5, and 10 while retaining the lower\nbound of one. Table 15 reports the results.\nThe ordering between the two models remains unchanged under every tested budget for all four\nmetrics. Relative to the default maximum of three citations, Correctness changes by at most 0.82\npercentage points. Citation F1 shows modest model-specific variation at the more restrictive or\npermissive budgets. Thus, the comparison between these two models is robust across the tested\nbudgets, although absolute citation quality can vary with the cap.\n\nO Question-Only Evaluation and Contamination Analysis\nModels may answer questions from parametric knowledge without using the supplied context. To\nexamine this possibility, we conduct a question-only evaluation on four document-oriented datasets:\nLongDocURL, MMLongBench-Doc, SlideVQA, and 2WikiMultiHopQA. We provide each model\nwith only the question, remove the entire original context, and ask it to answer. Table 16 reports\nanswer Correctness.\nThe question-only results suggest that some questions may be answered from parametric knowledge\nwithout the supplied context. Such knowledge is likely to affect Correctness more directly than\ncitation quality, since Citation Precision and Recall still require mapping answer claims to sources in\nthe supplied benchmark context.\n\nP Benchmark Construction Sensitivity\nBenchmark construction choices may affect the capabilities measured by the evaluation. We examine\nsensitivity to the representation of 2WikiMultiHopQA, document the MM-NIAH normalization and\ndistractor-pool construction, and audit the composite-image sizes used in MML ONG C ITE -HR.\n\n2WikiMultiHopQA rendering. We replace the rendered context images in 2WikiMultiHopQA\nwith their corresponding text passages and use those passages as the context input. We evaluate\nQwen2.5-VL-7B and Qwen3-VL-30B-A3B under the same generation and evaluation protocol.\nTable 17 compares Citation F1 and Correctness under rendered-image and original-text inputs.\nThe two models respond differently to the representation change: text input raises Citation F1 for\nQwen2.5-VL-7B but lowers it for Qwen3-VL-30B-A3B. Within Multi-Source Visual QA, SlideVQA\nemphasizes understanding native slide documents, whereas rendered 2WikiMultiHopQA emphasizes\nOCR-based visual document understanding of text-dominant content.\n\nMM-NIAH normalization. MM-NIAH includes non-text-rich images with resolutions reaching\nup to 8,000 \u00d7 6,000 pixels. These outliers consume disproportionately many visual tokens, causing a\n\n\n 26\n",
+ "holds": true
+ },
+ {
+ "id": "N8",
+ "label": "v1 HTML abstract is the older rendering",
+ "needle": "comprehensive benchmark",
+ "must_page": [],
+ "must_span": [],
+ "source": "html",
+ "page": null,
+ "window": "l assessments remain limited to short contexts. To bridge this gap, we introduce MMLongCite, a comprehensive benchmark designed to evaluate the fidelity of LVLMs in long-context scenarios. MMLongCite comprises 8 distinct tasks spanning 6 context length in",
+ "span_pages": [],
+ "page_text": "",
+ "holds": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/manifest.json b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/manifest.json
new file mode 100644
index 0000000..a85e2a1
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/manifest.json
@@ -0,0 +1,51 @@
+{
+ "artifacts": {
+ "atom.xml": {
+ "bytes": 3481,
+ "sha256": "8b90f676437a851a21ba62592dcb7f562e714ff67918d8904dea7a0799b23b8c"
+ },
+ "paper.html": {
+ "bytes": 284688,
+ "sha256": "605b1f5cabe9fedb97240f5168a79f0f4e1e96526363a21815f565a3c3922673"
+ },
+ "paper.pdf": {
+ "bytes": 4916218,
+ "sha256": "309d594f6cf8e2a5a7d2ac0bee6a3dfefbca078c5fea9c83b62eb9e4c2a642dc"
+ },
+ "paper.txt": {
+ "bytes": 150153,
+ "sha256": "8075aab81e4d1a126fe1f6df1e2b93b832327adeca475f7f2fdb0a9c09207adc"
+ }
+ },
+ "arxiv_id": "2510.13276",
+ "atom_meta": {
+ "abstract": "The rapid advancement of long-context vision language models (LCVLMs) has led to a significant expansion of their context windows. However, an extended context window does not guarantee the effective utilization of the context, posing a critical challenge for real-world applications. Current evaluations of such long-context faithfulness in multimodal settings remain limited to short contexts. To bridge this gap, we introduce MMLongCite, the first benchmark evaluating the faithfulness of LCVLMs via multimodal citation generation. MMLongCite features 2,280 examples across 8 tasks and diverse modalities (image, video, interleaved), with context lengths scaled from 16K to 128K tokens. To test spatial localization capabilities of LCVLMs, we also introduce MMLongCite-HR, evaluating fine-grained visual grounding amidst dense pixel spaces. Through extensive benchmarking of cutting-edge LCVLMs, we provide a systematic analysis of current multimodal citation capabilities. Our results reveal a significant discrepancy between answer correctness and citation faithfulness. We also conduct attention pattern investigations and in-depth error analyses to reveal the underlying phenomena of failures in LCVLMs. MMLongCite establishes a rigorous foundation for diagnosing and advancing the faithfulness of LCVLMs. We hope our findings provide meaningful insights to drive further improvements in the long-context capabilities of LCVLMs.",
+ "authors": [
+ "Keyan Zhou",
+ "Zecheng Tang",
+ "Lingfeng Ming",
+ "Qiguang Chen",
+ "Wangjie You",
+ "Guanghao Zhou",
+ "Dan Qiao",
+ "Zheming Yang",
+ "Libo Qin",
+ "Minghui Qiu",
+ "Juntao Li",
+ "Min Zhang"
+ ],
+ "id": "http://arxiv.org/abs/2510.13276v2",
+ "published": "2025-10-15T08:22:03Z",
+ "title": "MMLongCite: A Benchmark for Evaluating Faithfulness of Long-Context Vision-Language Models",
+ "updated": "2026-10-05T09:06:10Z"
+ },
+ "built_by": "sphinx (Archive lane)",
+ "live_urls": {
+ "atom": "https://export.arxiv.org/api/query?id_list=2510.13276&max_results=1",
+ "html": "https://arxiv.org/html/2510.13276v1",
+ "pdf": "https://arxiv.org/pdf/2510.13276"
+ },
+ "pdf_bytes": 4916218,
+ "pdf_pages": 35,
+ "text_chars": 149668
+}
\ No newline at end of file
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/atom.xml b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/atom.xml
new file mode 100644
index 0000000..d563cbf
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/atom.xml
@@ -0,0 +1,58 @@
+
+
+ https://arxiv.org/api/bSUpG3GbWH3cn/EFxr5IVIzA8To
+ arXiv Query: search_query=&id_list=2510.13276&start=0&max_results=1
+ 2026-10-25T06:10:55Z
+
+ 1
+ 1
+ 0
+
+ http://arxiv.org/abs/2510.13276v2
+ MMLongCite: A Benchmark for Evaluating Faithfulness of Long-Context Vision-Language Models
+ 2026-10-05T09:06:10Z
+
+
+ The rapid advancement of long-context vision language models (LCVLMs) has led to a significant expansion of their context windows. However, an extended context window does not guarantee the effective utilization of the context, posing a critical challenge for real-world applications. Current evaluations of such long-context faithfulness in multimodal settings remain limited to short contexts. To bridge this gap, we introduce MMLongCite, the first benchmark evaluating the faithfulness of LCVLMs via multimodal citation generation. MMLongCite features 2,280 examples across 8 tasks and diverse modalities (image, video, interleaved), with context lengths scaled from 16K to 128K tokens. To test spatial localization capabilities of LCVLMs, we also introduce MMLongCite-HR, evaluating fine-grained visual grounding amidst dense pixel spaces. Through extensive benchmarking of cutting-edge LCVLMs, we provide a systematic analysis of current multimodal citation capabilities. Our results reveal a significant discrepancy between answer correctness and citation faithfulness. We also conduct attention pattern investigations and in-depth error analyses to reveal the underlying phenomena of failures in LCVLMs. MMLongCite establishes a rigorous foundation for diagnosing and advancing the faithfulness of LCVLMs. We hope our findings provide meaningful insights to drive further improvements in the long-context capabilities of LCVLMs.
+
+
+ 2025-10-15T08:22:03Z
+
+
+ Keyan Zhou
+
+
+ Zecheng Tang
+
+
+ Lingfeng Ming
+
+
+ Qiguang Chen
+
+
+ Wangjie You
+
+
+ Guanghao Zhou
+
+
+ Dan Qiao
+
+
+ Zheming Yang
+
+
+ Libo Qin
+
+
+ Minghui Qiu
+
+
+ Juntao Li
+
+
+ Min Zhang
+
+
+
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.html b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.html
new file mode 100644
index 0000000..32ce10f
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.html
@@ -0,0 +1,2839 @@
+
+
+
+MMLongCite: A Benchmark for Evaluating Fidelity of Long-Context Vision-Language Models
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ arXiv is now an independent nonprofit!
+ Learn more
+
+
MMLongCite: A Benchmark for Evaluating Fidelity of Long-Context Vision-Language Models
+
+
+
+
+
+Keyan Zhou1,2, Zecheng Tang1, Lingfeng Ming2, Guanghao Zhou2, Qiguang Chen3, Dan Qiao2
+
+Zheming Yang2, Libo Qin4,
+Minghui Qiu2, Juntao Li1, Min Zhang1
+
+ 1Soochow University 2ByteDance
+ 3Harbin Institute of Technology
+ 4Central South University
+ {kyzhou49, zctang}@stu.suda.edu.cn{ljt, minzhang}@suda.edu.cn
+††thanks: Work done during an internship at ByteDance.
+
+
Abstract
+
+
The rapid advancement of large vision language models (LVLMs) has led to a significant expansion of their context windows. However, an extended context window does not guarantee the effective utilization of the context, posing a critical challenge for real-world applications. Current evaluations of such long-context faithfulness are predominantly focused on the text-only domain, while multimodal assessments remain limited to short contexts. To bridge this gap, we introduce MMLongCite, a comprehensive benchmark designed to evaluate the fidelity of LVLMs in long-context scenarios. MMLongCite comprises 8 distinct tasks spanning 6 context length intervals and incorporates diverse modalities, including text, images, and videos. Our evaluation of state-of-the-art LVLMs reveals their limited faithfulness in handling long multimodal contexts. Furthermore, we provide an in-depth analysis of how context length and the position of crucial content affect the faithfulness of these models.11
+ 1
+
+
+
+
+
+
+
+ Code and data are available at https://github.com/jiqimaoke/MMLongCite
+
+
+
+
+
+
+Figure 1: An overview of our proposed MMLongCite benchmark.
+(Left) The primary task evaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only formats.
+(Right) MMLongCite-Grounding assesses visual grounding capabilities with scalable difficulty. In the Easy setting, models are fed a sequence of composite images, where each composite is stitched from 4 source images. In the Hard setting, models need to process a single, large composite image stitched from all source images. This often separates related evidence far apart in the patch sequence, demanding the model to resolve challenging long-range dependencies.
+
+
+
1 Introduction
+
+
+
Recent advancements in Large Vision Language Models (LVLMs) have significantly extended their context windows, enabling them to process vast, interleaved streams of text, images and videos (Lu et al., 2024; Comanici et al., 2025; Ge et al., 2024). However, a long context window does not guarantee faithful utilization of the provided information. A critical challenge persists: when there is a conflict between the provided context and the model’s internal parametric knowledge, the model often prioritizes its own knowledge, disregarding the context and leading to hallucinated responses (Tang et al., 2025).
+This lack of fidelity undermines the reliability of LVLMs, limiting the deployment of these models in real-world scenarios where responses need to align with context containing time-sensitive or dynamically changing information.
+
+
+
To enable the quantification of the faithfulness for the cutting-edge LVLMs, a prominent approach is to require models to generate citations alongside their responses (Gao et al., 2023; Hu et al., 2025). This not only compels the model to ground its output in the provided context but also empowers users with a verifiable pathway to trace the information to its source, thus facilitating a direct assessment of the response’s reliability.
+While most citation generation benchmarks remain text-centric (Zhang et al., 2024a; Tang et al., 2025; Wu et al., 2025), the few benchmarks for multi-modal scenarios (Hu et al., 2025) suffer from significant shortcomings, including (1) Lack Context Diversity, as they are confined to a single document type (i.e., academic papers); (2) Limited Task
+Categories, with task formats being confined to explanation and localization, thereby failing to assess more complex cross-modal reasoning abilities; (3) Insufficient Context Length, failing to genuinely challenge the long-context capabilities of modern LVLMs.
+
+
+
To rigorously evaluate the fidelity of modern LVLMs, we introduce MMLongCite, a comprehensive benchmark specifically designed for long-context multimodal citation. MMLongCite is designed to overcome prior limitations by incorporating a wide diversity of data at a larger scale. To solve the first shortcoming, it incorporates three visual types-documents, images, and videos-and processes three context formats: image-only, interleaved image-text, and video-only, as shown in Figure 1. To solve the second shortcoming, it features 4 broad task categories and 8 distinct long-context tasks. Finally, to genuinely challenge modern LVLMs, context lengths are scaled from 8K to 48K tokens across 6 balanced intervals.
+Furthermore, to advance visual grounding and faithfulness, we introduce MMLongCite-Grounding. This benchmark simulates complex reasoning by presenting a composite canvas of multiple, position-indexed images. It requires models to synthesize information across spatially distinct visual sources, mirroring real-world tasks that range from a detective piecing together clues on an evidence board, to a radiologist comparing multiple scans for a diagnosis, or an analyst monitoring a multi-panel financial dashboard.
+
+
+
We benchmark 12 leading LVLMs, including 10 open-source and 2 proprietary models to provide a comprehensive evaluation. Our experiments reveal a significant discrepancy between correctness and faithfulness: many models achieve high correctness scores while exhibiting poor citation performance. This finding suggests that current LVLMs often generate seemingly correct answers without faithfully grounding them in the provided context, highlighting a critical area for improvement in long-context factuality. To further investigate factors influencing faithfulness, we find that reasoning models, despite their strong correctness, surprisingly yield lower citation scores than non-reasoning models. Finally, to pinpoint the specific breaking points of model faithfulness, we conduct in-depth analyses from two perspectives: the impact of varying context lengths and the position of the key information within the long context.
Ensuring faithfulness and mitigating hallucination remains a central challenge for large language and vision-language models. Citation generation has emerged as a prominent approach to address this issue, compelling models to ground their outputs in provided evidence and enabling verification. Benchmarks such as L-CiteEval (Tang et al., 2025), LongCite (Zhang et al., 2024a), Ref-Long (Wu et al., 2025) and ALCE (Gao et al., 2023) evaluate citation for document question answering, while frameworks like SelfCite (Chuang et al., 2025) explore retrieval-augmented citation during the generation process. However, these evaluations are confined to textual sources. The extension of citation to multimodal contexts is nascent. While MCiteBench (Hu et al., 2025) represents a pioneering step, its evaluation is constrained by a singular data domain (academic papers), a limited set of simple tasks, and context lengths that do not sufficiently tax the capacity of state-of-the-art LVLMs. Our work,
+MMLongCite addresses these shortcomings by introducing diverse data modalities, complex cross-modal tasks, and significantly longer contexts to establish a more comprehensive and rigorous standard for multimodal faithfulness.
+
+
+
+
2.2 Long-Context Multimodal Benchmark
+
+
+
The rapid expansion of model context windows has spurred the development of benchmarks aimed at evaluating long-sequence processing. In the text domain, a rich set of benchmarks (Shaham et al., 2023; Li et al., 2024; Bai et al., 2024a; Bai et al., 2024b; An et al., 2024; Hsieh et al., ; Dong et al., 2024; Zhang et al., 2024b; Ye et al., 2025) has been established to assess capabilities across tasks like long-document question answering, summarization, and code analysis. More recently, this focus has extended to the multimodal domain, with emerging benchmarks (Ma et al., 2024; Wang et al., 2024; Wu et al., ; Wang et al., 2025a; Deng et al., 2025; Wu et al., 2024; Fang et al., 2024; Wang et al., 2025b) targeting complex abilities such as retrieving information from long interleaved sequences of text and images or understanding lengthy video narratives. However, a critical limitation pervades these existing evaluation suites: they typically assess performance based solely on the correctness of the final generated output. This approach fails to verify whether a model genuinely grounds its response in the provided context or merely recites parametric knowledge, a vulnerability that is particularly concerning given the potential for data contamination. Consequently, such evaluations may not accurately reflect the true long-context capabilities of a model (Yen et al., 2024; Tang et al., 2025). To address this gap, we introduce MMLongCite, the first benchmark designed to enforce faithfulness by integrating a core citation generation task within extensive multimodal contexts.
+
+
+
+
+
3 MMLongCite
+
+
+
Our benchmark, MMLongCite, comprises four distinct tasks: Single-Source Visual Reasoning, Multi-Source Visual Reasoning, Vision Grounding and Video Understanding. It integrates 8 diverse datasets and encompasses 2,890 samples, with the length of the context ranging from 8K to 48K. The statistics of dataset can be viewed in Table 1.
+
+
+
3.1 Problem Definition
+
+
+
Given the multimodal long context and a query , the model is required to generate the response , which is composed of statements and their corresponding citations . To enable the model to generate citations, we assign a unique citation index to each image, frame, or passage within the context.
+
+
+
+
3.2 Task Setup and Benchmark Construction
+
+
+
We construct MMLongCite by curating and adapting instances from 8 publicly available datasets. The construction process is organized into three categories based on the context modality, mirroring the structure presented in Figure 1: image-only, interleaved image-text, and video-only contexts. A detailed description is provided in Table 1.
+
+
+
3.2.1 Image-Only Contexts
+
+
+
This category evaluates a model’s ability to process long contexts composed entirely of images. It comprises five datasets: LongDocURL (Deng et al., 2025), MMLongBench-Doc (Ma et al., 2024), HotpotQA (Yang et al., 2018), 2WikiMultihopQA (Ho et al., 2020), and Visual Haystack (Wu et al., ). The construction methodology varies depending on whether the task involves a single, continuous document or a collection of discrete images.
+
+
+
For tasks based on a single, cohesive document (LongDocURL and MMLongBench-Doc), the goal is to assess deep comprehension within a continuous visual narrative. To ensure a balanced distribution across various context lengths, we normalize each source document to a target length . To preserve the original positional bias of the key information, which is known to influence model performance (Liu et al., 2024), our resizing strategy proportionally trims the prefix and suffix context surrounding the evidence region. The new lengths for the prefix () and suffix () are calculated as:
+
+
+
+
+
+
+
+
(1)
+
+
+
+
+
+
+
where , , and represent the lengths of the evidence, original prefix, and original suffix, respectively.
+
+
+
For tasks requiring information aggregation from discrete sources (HotpotQA, 2WikiMultihopQA, and Visual Haystack), we create long contexts by placing evidence images within a long sequence of distractor images. For the text-native datasets HotpotQA and 2WikiMultihopQA, we first convert all text documents (both evidence and distractors) into images. This is achieved through a two-step pipeline: (1) we programmatically generate standardized PDF documents from raw text using the ReportLab22
+ 2
+
+
+
+
+
+
+
+ https://pypi.org/project/reportlab/ library, and (2) we render these PDFs into images using PyMuPDF33
+ 3
+
+
+
+
+
+
+
+ https://pymupdf.readthedocs.io/en/latest/, cropping any excess margins.
+
+
+
+
3.2.2 Interleaved Image-Text Contexts
+
+
+
This category, represented by MM-NIAH (Wang et al., 2024), tests a model’s ability to process long, heterogeneous contexts where images and text passages are interspersed. The core task is to retrieve a specific piece of information (an needle), which can be either an image or a text snippet, from this mixed-modality sequence. We adapt instances from the retrieval-image and retrieval-text subtasks. The construction process involves embedding the target needle within a long context of distractor images and text blocks, ensuring a uniform distribution of samples across different context lengths.
+
+
+
+
3.2.3 Video-Only Contexts
+
+
+
This category focuses on temporal reasoning and is built upon Video-MME (Fu et al., 2025) and LongVideoBench (Wu et al., 2024). A primary challenge with long videos is that the high number of frames (e.g., at 30 frames per second) generates sequences that vastly exceed the context capacity of current models. To address this, we standardize all videos by downsampling them to 1 frame per second (fps) using FFmpeg44
+ 4
+
+
+
+
+
+
+
+ https://ffmpeg.org/. From these downsampled frame sequences, we then sample instances of varying lengths to construct the final evaluation set.
+
+
+
+
3.2.4 MMLongCite-Grounding
+
+
+
To specifically assess the visual grounding and spatial reasoning of models, we introduce MMLongCite-Grounding. This extension challenges models to operate on composite images and is structured into two difficulty levels, as shown in Figure 1 (Right). In the Easy setting, we merge every four context images into a single, larger composite image. In the Hard setting, we stitch all context images into a single, expansive canvas.
+Unlike the main benchmark where images are discrete inputs, MMLongCite-Grounding requires the model to first segment the composite image, identify the content within each sub-region, and link it back to its original index for citation. This design enables a more rigorous evaluation of a model’s spatial reasoning, information attribution, and its ability to process visually dense and complex layouts.
+Table 2: Statistic of LVLMs, where
+
+ denotes proprietary model.
+
+
+
+
+
+
Models
+
Single-Source Visual Reasoning
+
Multi-Source Visual Reasoning
+
Vision Grounding
+
Video Understanding
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Proprietary LVLCMs
+
+
Gemini-2.5-Pro
+
92.64
+
91.60
+
91.57
+
76.63
+
96.23
+
97.00
+
96.23
+
87.01
+
88.81
+
90.59
+
89.07
+
85.72
+
83.02
+
77.00
+
77.84
+
73.94
+
+
Doubao-Seed-1.6(w/o think)
+
80.04
+
78.66
+
78.39
+
70.38
+
78.02
+
83.34
+
78.10
+
80.62
+
80.73
+
77.57
+
78.50
+
81.09
+
71.81
+
68.18
+
67.01
+
67.47
+
+
Open-source LVLCMs
+
+
Qwen2.5-VL-3B
+
21.17
+
24.99
+
21.42
+
46.89
+
11.19
+
12.77
+
11.17
+
42.01
+
12.79
+
10.06
+
10.68
+
47.79
+
37.46
+
40.18
+
36.47
+
61.58
+
+
Qwen2.5-VL-7B
+
55.33
+
57.35
+
53.63
+
59.12
+
35.59
+
38.16
+
35.43
+
53.61
+
22.24
+
18.11
+
19.03
+
56.72
+
52.06
+
44.78
+
45.05
+
65.94
+
+
MiMo-VL-7B-SFT
+
68.91
+
50.55
+
54.97
+
66.85
+
70.31
+
62.82
+
64.11
+
64.65
+
49.68
+
39.51
+
41.95
+
64.51
+
64.32
+
29.89
+
38.11
+
70.00
+
+
MiMo-VL-7B-RL
+
80.03
+
50.67
+
58.15
+
71.57
+
73.08
+
62.26
+
64.32
+
67.92
+
68.36
+
45.32
+
51.30
+
69.37
+
67.81
+
25.23
+
34.43
+
71.64
+
+
Gemma3-12B
+
62.41
+
63.83
+
62.58
+
49.24
+
63.34
+
66.15
+
64.27
+
60.07
+
41.24
+
39.30
+
39.64
+
59.03
+
68.04
+
76.39
+
71.17
+
63.50
+
+
Kimi-VL-A3B-Instruct
+
62.23
+
57.43
+
57.02
+
61.63
+
50.48
+
43.55
+
45.50
+
55.21
+
21.84
+
19.78
+
20.37
+
62.55
+
7.60
+
5.88
+
6.27
+
61.31
+
+
Kimi-VL-A3B-Think
+
53.98
+
29.82
+
36.11
+
56.85
+
38.00
+
19.26
+
23.62
+
49.38
+
31.66
+
17.68
+
21.33
+
42.16
+
42.86
+
16.48
+
22.17
+
55.36
+
+
Qwen2.5-VL-32B
+
70.91
+
51.88
+
57.51
+
66.06
+
53.13
+
44.19
+
46.48
+
66.11
+
55.49
+
36.85
+
42.54
+
68.93
+
64.02
+
34.42
+
41.83
+
73.44
+
+
Qwen2.5-VL-72B
+
81.37
+
79.01
+
78.97
+
67.96
+
56.57
+
58.13
+
56.36
+
65.42
+
65.00
+
58.54
+
60.58
+
73.29
+
73.71
+
60.14
+
63.50
+
68.94
+
+
GLM-4.5V(w/o think)
+
78.54
+
68.97
+
71.16
+
68.33
+
68.47
+
70.47
+
66.99
+
74.10
+
56.18
+
46.56
+
49.21
+
76.79
+
70.89
+
46.07
+
52.73
+
73.69
+
+
GLM-4.5V(w/ think)
+
80.45
+
67.23
+
70.17
+
74.87
+
76.50
+
73.90
+
71.50
+
83.19
+
60.64
+
40.17
+
45.73
+
74.95
+
63.79
+
33.07
+
41.17
+
76.36
+
+
+Table 3: Performance of LVLMs in MMLongCite.
+
+
+
+
+
+
Models
+
LongDocURL
+
HotpotQA
+
Visual Haystack
+
Video-MME
+
+
Easy
+
Hard
+
Easy
+
Hard
+
Easy
+
Hard
+
Easy
+
Hard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Gemini-2.5-Pro
+
56.73
+
59.29
+
34.58
+
51.67
+
91.99
+
93.06
+
28.18
+
80.97
+
83.71
+
72.12
+
40.68
+
65.98
+
60.74
+
78.00
+
57.39
+
72.00
+
+
Qwen2.5-VL-3B
+
11.04
+
42.14
+
11.02
+
34.40
+
6.50
+
47.22
+
5.73
+
39.31
+
10.84
+
32.88
+
6.33
+
42.73
+
19.40
+
64.00
+
10.12
+
60.00
+
+
Qwen2.5-VL-7B
+
24.93
+
56.43
+
15.42
+
47.02
+
21.09
+
69.58
+
8.07
+
49.44
+
18.68
+
53.48
+
11.84
+
52.27
+
35.32
+
67.50
+
30.81
+
67.50
+
+
Qwen2.5-VL-32B
+
23.72
+
65.36
+
11.15
+
49.29
+
25.19
+
81.53
+
10.58
+
52.08
+
25.87
+
55.45
+
18.56
+
58.26
+
31.15
+
69.00
+
24.55
+
66.50
+
+
Qwen2.5-VL-72B
+
39.75
+
65.83
+
19.69
+
53.21
+
33.47
+
79.44
+
11.33
+
68.33
+
53.31
+
50.45
+
30.23
+
51.59
+
50.61
+
78.00
+
41.75
+
73.00
+
+
+Table 4: Performance of LVLMs in MMLongCite-Grounding.
+
+
+
4.1 Experimental Setup
+
+
+
We conducted a comprehensive evaluation of 12 recent LVLMs, comprising 10 open-source and 2 proprietary models, as detailed in Table 2.
+
+
+
The evaluated models exhibit considerable diversity in their specifications: context windows(64K to 1M tokens), model parameter (3B to 108B), architectures (including both Dense and MoE designs) and distinct reasoning paradigms (such as direct-generation, deliberate, and automatic modes).
+
+
+
Following Gao et al. (2023); Tang et al. (2025); Zhang et al. (2024a), we evaluate our model on two key aspects: citation quality and generation quality. To measure citation quality, we report citation precision (CP), recall (CR), and the resulting citation F1 (F1). To evaluate generation quality, we measure correctness (Cor) by scoring each response on a 0/0.5/1 scale (incorrect/partially correct/fully correct) against the ground truth. For both evaluation aspects, we leverage the powerful GPT-4.155
+ 5
+
+
+
+
+
+
+
+ https://openai.com/index/gpt-4-1/ as the adjudicator to ensure higher accuracy, compared to prior work (Gao et al., 2023; Tang et al., 2025). A detailed description of the evaluation metrics is available in Appendix B.
+
+
+
+
4.2 Main Results
+
+
+
We present the all evaluation results on MMLongCite in Table 3 and the model performance on MMLongCite-Grounding in Table 4.
+
+
+
4.2.1 Analysis of MMLongCite
+
+
+
Performance of Open-source Models
+
+
+
Our investigation yields three key insights. 1) We observe that well-trained, medium-sized models like the MiMo-VL series can match or even surpass significantly larger 72B models on specific tasks. This finding underscores that a sophisticated training strategy and high-quality data can be more critical than sheer parameter count (Team et al., 2025a). 2) Experiments with the Qwen series show a clear trend where citation quality improves with increasing model parameters; thus, model scaling remains an effective strategy for enhancing this the citation capability of models. 3) Our results reveal the evidence of model specialization. Gemma3-12B, for example, achieves a standout citation F1 score in Video Understanding despite its otherwise average performance. This suggests that certain models are architecturally or functionally predisposed to excel in specific domains, irrespective of their broad-spectrum performance.
+
+
+
+
Open-source Models vs. Proprietary Models
+
+
+
There is a significant performance gap between open-source and proprietary models, particularly in in-context retrieval tasks. This disparity is most pronounced on the task of Vision-Grounding, which requires LVLMs to precisely retrieve information from long contexts. On this task, the top-performing open-source model (Qwen2.5-VL-72B) lags behind its leading proprietary counterpart (Gemini-2.5-Pro) by a substantial 28 points in citation F1. Furthermore, we observe that proprietary models tend to exhibit a balanced profile between citation precision and recall. In contrast, some open-source models often display a significant imbalance, frequently achieving high precision at the cost of substantially lower recall.
+
+
+
+
Impact of Reasoning Mode
+
+
+
The results between models with reasoning and without reasoning mode highlight that Chain-of-Thought (CoT) acts as a double-edged sword in generating answers with citations. As evidenced by the performance of GLM-4.5V enabling the reasoning mode significantly enhances answer correctness and citation precision across most tasks. However, this gain comes at the cost of a general decline in citation recall. This suggests a fundamental trade-off: the CoT mechanism promotes more deliberative reasoning, boosting the quality of the final answer and the precision of its cited evidence, but it also induces a "conservative" citation behavior, causing the model to overlook some relevant evidence.
+Furthermore, we observe that MiMo-VL-7B-RL consistently demonstrates superior citation quality compared to its SFT counterpart. This may be partially attributed to the reinforcement learning stage incorporating high-quality, long-context grounding data. (Team et al., 2025a).
+
+
+
+
Correlation Between Citation Quality and Correctness
+
+
+
We identify a decoupling of citation quality and answer correctness in small models (i.e., models with fewer than 7B parameters). For instance, Qwen2.5-VL-3B achieves 42.01 in correctness on Multi-Source Visual Reasoning but only 11.17 in citation F1. This indicates that small models may rely on its parametric knowledge rather than the provided context, and fail to supply supporting evidence, which is consistent with the observations by Tang et al. (2025) and Intel (2024). The phenomenon underscores that correctness alone is an insufficient metric for evaluating LVLMs.
+
+
+Figure 2: Model Performance across different context length intervals.
+
+
+
+
+
4.2.2 Analysis of MMLongCite-Grounding
+
+
+
To comprehensively evaluate visual grounding capabilities under challenging conditions, we analyze the performance on MMLongCite-Grounding in Table 4. The most striking and consistent observation is a significant decline across all models when transitioning from "Easy" to "Hard" setting, as reflected in both citation F1 and correctness metrics.
+
+
+
Grounding Breakdown in Dense Visual Contexts
+
+
+
The primary difficulty lies in degraded visual grounding performance. As shown in Table 4, citation F1 scores of all models drop substantially in the "Hard" setting. For example, Gemini-2.5-Pro achieves an F1 of 91.99 in HotpotQA-Easy, which sharply reduces to 28.18 in HotpotQA-Hard, a loss of over 60 points. Similarly, the citation F1 for Qwen2.5-VL-72B decreases from 39.75 to 19.69 in LongDocURL when moving to the harder setup. These results indicate significant challenges in fine-grained localization within dense visual inputs, where models struggle to associate answers with precise regions.
+
+
+
+
Comprehension Disruption from Visual Noise
+
+
+
The drop in grounding accuracy is mirrored by a decline in answer correctness, revealing that dense visual information introduces not only grounding challenges but also distractions that impair the comprehension of models. For instance, answer correctness for Qwen2.5-VL-72B in HotpotQA-Hard declines to 68.33, compared to 79.44 in the easy setting. This suggests that visual noise hinders the ability to focus on task-relevant content, which in turn compromises question answering accuracy.
+
+
+
+
Contrasting Strengths in Grounding Versus Knowledge
+
+
+
When comparing proprietary and open-source models, notable differences emerge. Gemini-2.5-Pro consistently outperforms open-source alternatives in visual grounding, particularly in citation F1 scores. For example, in HotpotQA-Hard, Gemini-2.5-Pro achieves an F1 of 28.18, far exceeding the F1 of 11.33 observed for Qwen2.5-VL-72B, pointing to stronger spatial reasoning and localization in complex visual layouts.
+
+
+
However, an interesting distinction arises in answer correctness. Despite weaker grounding performance, Qwen2.5-VL-72B occasionally matches or surpasses Gemini-2.5-Pro in answer accuracy. For instance, in LongDocURL-Hard, Qwen2.5-VL-72B achieves an answer correctness of 53.21 compared to 51.67 for Gemini-2.5-Pro, suggesting different underlying strategies. Gemini-2.5-Pro relies more on direct grounding and visual evidence, while Qwen2.5-VL-72B appears to leverage parametric knowledge for inference, allowing accurate answers even when grounding is incomplete.
+
+
+Figure 3: Model Performance on citation quality and correctness across different depths and context lengths in Visual Haystack.
+
+
+
+
+
+
+
5 Ablation Study
+
+
+
In this section, we conduct a series of analyses to further probe the model’s capabilities in handling multimodal long contexts. Specifically, we investigate three key aspects: (1) the impact of varying context lengths on model faithfulness in §5.1; (2) the effect of retrieval-based context compression on overall performance in §5.2; (3) the performance variation of LVLMs with respect to the position of key information within the context in §5.3.
+
+
+
Due to its distinctive strengths, including broad scalability, advanced long-context capabilities, and competitive performance against proprietary models, we select the Qwen2.5-VL series as the representative open-source model for our ablation study.
+
+
+
5.1 Analysis of different length intervals
+
+
+
To evaluate the impact of increasing context length, we analyze the model performance across 16k-token intervals, focusing on answer correctness and citation F1 in Figure 2. The results reveal that open-source Qwen2.5-VL models experience significant performance degradation as the context length grows, with smaller variants like Qwen2.5-VL-3B and Qwen2.5-VL-7B struggling to retrieve relevant information from extended inputs. Larger models, such as Qwen2.5-VL-72B, are relatively more robust but still show a notable decline in citation F1. In contrast, Doubao-Seed-1.6 exhibits exceptional stability, consistently maintaining high performance across all context lengths. These findings underscore two key insights: (1) a widening gap between generating correct answers and grounding them with precise citations; and (2) effective utilization of long contexts remains a critical bottleneck, as extending the context window can not ensure reliable reasoning over larger spans.
+
+
+
+
+
+
Model
+
LongDocURL
+
HotpotQA
+
Visual Haystack
+
Video-MME
+
+
+
Cor
+
+
Cor
+
+
Cor
+
+
Cor
+
+
Gemini-2.5-Pro
+
89.93
+
82.74
+
96.63
+
94.58
+
90.04
+
87.27
+
74.16
+
79.00
+
+
+ Retrieval
+
85.65
+
52.02
+
95.36
+
87.50
+
85.71
+
52.05
+
76.07
+
63.50
+
+
Qwen2.5-VL-3B
+
13.31
+
45.12
+
15.18
+
59.17
+
10.37
+
25.30
+
32.31
+
66.50
+
+
+ Retrieval
+
17.61
+
35.83
+
45.87
+
75.56
+
37.79
+
22.58
+
24.98
+
50.50
+
+
Qwen2.5-VL-7B
+
45.50
+
60.24
+
42.09
+
72.22
+
21.30
+
51.21
+
45.37
+
68.00
+
+
+ Retrieval
+
46.06
+
44.29
+
61.58
+
80.69
+
31.02
+
49.47
+
41.85
+
54.50
+
+
Qwen2.5-VL-32B
+
50.59
+
68.45
+
51.73
+
81.67
+
27.65
+
55.23
+
35.76
+
73.00
+
+
+ Retrieval
+
46.82
+
47.14
+
71.59
+
84.17
+
35.70
+
43.48
+
35.47
+
60.00
+
+
Qwen2.5-VL-72B
+
77.12
+
70.60
+
64.95
+
83.47
+
56.31
+
60.61
+
61.43
+
74.00
+
+
+ Retrieval
+
73.28
+
46.79
+
77.19
+
86.39
+
70.72
+
41.89
+
59.30
+
56.50
+
+
+Table 5: Model Performance with the RAG method.
+
+
+
+
5.2 Analysis of Retrieval Augmented Generation
+
+
+
We employ clip-vit-base-patch3266
+ 6
+
+
+
+
+
+
+
+ https://huggingface.co/openai/clip-vit-base-patch32 as the embedding model within Retrieval-Augmented Generation (RAG) to retrieve images most relevant to the query. Specifically, the top 8 images with the highest relevance scores are selected as the context.
+
+
+
As shown in Table 5, our evaluation of RAG reveals a clear performance divergence based on task complexity. For OCR-intensive tasks like HotpotQA, which primarily rely on extracting textual information, RAG consistently enhances both correctness and citation F1 across all models. This demonstrates its efficacy in grounding responses when dealing with images of text-based content. Conversely, on benchmarks requiring nuanced visual understanding (LongDocURL, Visual Haystack, and Video-MME), the impact of RAG is mixed. While it can guide smaller models by compressing the context, it frequently degrades the performance of more powerful, larger models. This suggests that for highly capable models, the noise and potential inaccuracies from imperfect multimodal retrieval can outweigh the benefits of context reduction. The retriever may fail to capture critical visual details or introduce irrelevant data, thereby misleading the generation process and undermining the model’s inherent long-context comprehension abilities.
+
+
+
+
5.3 Analysis of the Position of Needles
+
+
+
we present the model performance on Visual Haystack across different context lengths and needle depths in Figure 3. The heatmaps reveal two critical challenges for current LVLMs.
+
+
+
First, we identify a clear "lost-in-the-middle" problem. For most Qwen2.5-VL variants, performance across both correctness and citation declines sharply when the target image resides in the central 40-60% of the context depth. Second, we observe a notable disparity between the ability to answer correctly and the ability to cite accurately. The superior performance on correctness (bottom row) versus citation (top row) suggests that while models can often access the necessary information to formulate an answer, they struggle with the fine-grained positional reasoning required for precise source attribution. We also observe a clear trend where performance improves with model size, suggesting that scaling is a key factor in mitigating these challenges. For instance, in contrast to the significant performance degradation seen in the 7B model, Qwen2.5-VL-72B maintains high performance on both metrics, approaching the robustness demonstrated by Doubao-Seed-1.6.
+
+
+
+
+
6 Conclusion
+
+
+
In this work, we introduce MMLongCite, a comprehensive benchmark designed to rigorously evaluate the fidelity of LVLMs in multimodal long-context scenarios. Our extensive evaluation of state-of-the-art models reveals a significant gap between their extended context capacity and their ability to faithfully ground responses in provided evidence. A key finding is the consistent decoupling of answer correctness from citation fidelity, where models often generate correct answers without accurate source attribution, suggesting a reliance on parametric knowledge over contextual evidence. Furthermore, our in-depth analyses pinpoint specific failure modes, including performance degradation with increasing context length and visual density, a "lost in the middle" vulnerability. Collectively, these findings underscore that merely extending the context window is insufficient and highlight the urgent need for future research to focus on improving the core mechanisms for reliable information utilization and attribution in LVLMs.
+
+
+
+
Limitation
+
+
+
In this paper, we introduce MMLongCite, a benchmark designed to rigorously assess the faithfulness of Large Vision-Language Models within long-context multimodal scenarios. The current scope of MMLongCite, however, primarily centers on visual-centric modalities, namely images, videos, and interleaved text. Looking ahead, we plan to extend our benchmark to encompass a broader spectrum of data types, with the ultimate goal of establishing a truly pan-modal citation benchmark in a future version.
+
+
+
+
Acknowledgments
+
+
+
We want to thank all the anonymous reviewers for their valuable comments. Libo Qin, Minghui Qiu and Juntao Li are the corresponding authors. This work was supported by the collaborative project titled "Research and Exploration of E-commerce Auditing Agents Based on Multimodal Large Models," jointly conducted by Soochow University and ByteDance.
+
+
+
+
References
+
+
+
+
An et al. (2024)
+
+Chenxin An, Shansan Gong, Ming Zhong, Xingjian Zhao, Mukai Li, Jun Zhang, Lingpeng Kong, and Xipeng Qiu. 2024.
+
+
+L-eval: Instituting standardized evaluation for long context language models.
+
+
+In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 14388–14411.
+
+
+
+
Bai et al. (2025)
+
+Shuai Bai, Keqin Chen, Xuejing Liu, Jialin Wang, Wenbin Ge, Sibo Song, Kai Dang, Peng Wang, Shijie Wang, Jun Tang, and 1 others. 2025.
+
+
+Qwen2. 5-vl technical report.
+
+
+arXiv preprint arXiv:2502.13923.
+
+
+
+
Bai et al. (2024a)
+
+Yushi Bai, Xin Lv, Jiajie Zhang, Hongchang Lyu, Jiankai Tang, Zhidian Huang, Zhengxiao Du, Xiao Liu, Aohan Zeng, Lei Hou, and 1 others. 2024a.
+
+
+Longbench: A bilingual, multitask benchmark for long context understanding.
+
+
+In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 3119–3137.
+
+
+
+
Bai et al. (2024b)
+
+Yushi Bai, Shangqing Tu, Jiajie Zhang, Hao Peng, Xiaozhi Wang, Xin Lv, Shulin Cao, Jiazheng Xu, Lei Hou, Yuxiao Dong, and 1 others. 2024b.
+
+
+Longbench v2: Towards deeper understanding and reasoning on realistic long-context multitasks.
+
+
+arXiv preprint arXiv:2412.15204.
+
+
Chuang et al. (2025)
+
+Yung-Sung Chuang, Benjamin Cohen-Wang, Shannon Zejiang Shen, Zhaofeng Wu, Hu Xu, Xi Victoria Lin, James Glass, Shang-Wen Li, and Wen-tau Yih. 2025.
+
+
+Selfcite: Self-supervised alignment for context attribution in large language models.
+
+
+arXiv preprint arXiv:2502.09604.
+
+
+
+
Comanici et al. (2025)
+
+Gheorghe Comanici, Eric Bieber, Mike Schaekermann, Ice Pasupat, Noveen Sachdeva, Inderjit Dhillon, Marcel Blistein, Ori Ram, Dan Zhang, Evan Rosen, and 1 others. 2025.
+
+
+Gemini 2.5: Pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities.
+
+
+arXiv preprint arXiv:2507.06261.
+
+
+
+
Deng et al. (2025)
+
+Chao Deng, Jiale Yuan, Pi Bu, Peijie Wang, Zhong-Zhi Li, Jian Xu, Xiao-Hui Li, Yuan Gao, Jun Song, Bo Zheng, and Cheng-Lin Liu. 2025.
+
+
+LongDocURL: a comprehensive multimodal long document benchmark integrating understanding, reasoning, and locating.
+
+
+In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 1135–1159, Vienna, Austria. Association for Computational Linguistics.
+
+
+
+
Dong et al. (2024)
+
+Zican Dong, Tianyi Tang, Junyi Li, Wayne Xin Zhao, and Ji-Rong Wen. 2024.
+
+
+Bamboo: A comprehensive benchmark for evaluating long text modeling capacities of large language models.
+
+
+In Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024), pages 2086–2099.
+
+
+
+
Fang et al. (2024)
+
+Xinyu Fang, Kangrui Mao, Haodong Duan, Xiangyu Zhao, Yining Li, Dahua Lin, and Kai Chen. 2024.
+
+
+Mmbench-video: A long-form multi-shot benchmark for holistic video understanding.
+
+
+Advances in Neural Information Processing Systems, 37:89098–89124.
+
+
+
+
Fu et al. (2025)
+
+Chaoyou Fu, Yuhan Dai, Yongdong Luo, Lei Li, Shuhuai Ren, Renrui Zhang, Zihan Wang, Chenyu Zhou, Yunhang Shen, Mengdan Zhang, and 1 others. 2025.
+
+
+Video-mme: The first-ever comprehensive evaluation benchmark of multi-modal llms in video analysis.
+
+
+In Proceedings of the Computer Vision and Pattern Recognition Conference, pages 24108–24118.
+
+
+
+
Gao et al. (2023)
+
+Tianyu Gao, Howard Yen, Jiatong Yu, and Danqi Chen. 2023.
+
+
+Enabling large language models to generate text with citations.
+
+
+In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, pages 6465–6488.
+
+
+
+
Ge et al. (2024)
+
+Junqi Ge, Ziyi Chen, Jintao Lin, Jinguo Zhu, Xihui Liu, Jifeng Dai, and Xizhou Zhu. 2024.
+
+
+V2pe: Improving multimodal long-context capability of vision-language models with variable visual position encoding.
+
+
+arXiv preprint arXiv:2412.09616.
+
+
+
+
Ho et al. (2020)
+
+Xanh Ho, Anh-Khoa Duong Nguyen, Saku Sugawara, and Akiko Aizawa. 2020.
+
+
+Constructing a multi-hop qa dataset for comprehensive evaluation of reasoning steps.
+
+
+In Proceedings of the 28th International Conference on Computational Linguistics, pages 6609–6625.
+
+
+
+
Hong et al. (2025)
+
+Wenyi Hong, Wenmeng Yu, Xiaotao Gu, Guo Wang, Guobing Gan, Haomiao Tang, Jiale Cheng, Ji Qi, Junhui Ji, Lihang Pan, and 1 others. 2025.
+
+
+Glm-4.5v and glm-4.1v-thinking: Towards versatile multimodal reasoning with scalable reinforcement learning.
+
+
+arXiv e-prints, pages arXiv–2507.
+
+
+
+
(16)
+
+Cheng-Ping Hsieh, Simeng Sun, Samuel Kriman, Shantanu Acharya, Dima Rekesh, Fei Jia, and Boris Ginsburg.
+
+
+Ruler: What’s the real context size of your long-context language models?
+
+
+In First Conference on Language Modeling.
+
+
+
+
Hu et al. (2025)
+
+Caiyu Hu, Yikai Zhang, Tinghui Zhu, Yiwei Ye, and Yanghua Xiao. 2025.
+
+
+Mcitebench: A benchmark for multimodal citation text generation in mllms.
+
+
+arXiv e-prints, pages arXiv–2503.
+
+
Li et al. (2024)
+
+Jiaqi Li, Mengmeng Wang, Zilong Zheng, and Muhan Zhang. 2024.
+
+
+Loogle: Can long-context language models understand long contexts?
+
+
+In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 16304–16333.
+
+
+
+
Liu et al. (2024)
+
+Nelson F Liu, Kevin Lin, John Hewitt, Ashwin Paranjape, Michele Bevilacqua, Fabio Petroni, and Percy Liang. 2024.
+
+
+Lost in the middle: How language models use long contexts.
+
+
+Transactions of the Association for Computational Linguistics, 11:157–173.
+
+
+
+
Lu et al. (2024)
+
+Yujie Lu, Xiujun Li, Tsu-Jui Fu, Miguel Eckstein, and William Yang Wang. 2024.
+
+
+From text to pixel: Advancing long-context understanding in mllms.
+
+
+arXiv preprint arXiv:2405.14213.
+
+
+
+
Ma et al. (2024)
+
+Yubo Ma, Yuhang Zang, Liangyu Chen, Meiqi Chen, Yizhu Jiao, Xinze Li, Xinyuan Lu, Ziyu Liu, Yan Ma, Xiaoyi Dong, and 1 others. 2024.
+
+
+Mmlongbench-doc: Benchmarking long-context document understanding with visualizations.
+
+
+Advances in Neural Information Processing Systems, 37:95963–96010.
+
+
+
+
Shaham et al. (2023)
+
+Uri Shaham, Maor Ivgi, Avia Efrat, Jonathan Berant, and Omer Levy. 2023.
+
+
+Zeroscrolls: A zero-shot benchmark for long text understanding.
+
+
+In Findings of the Association for Computational Linguistics: EMNLP 2023, pages 7977–7989.
+
+
+
+
Tang et al. (2025)
+
+Zecheng Tang, Keyan Zhou, Juntao Li, Baibei Ji, Jianye Hou, and Min Zhang. 2025.
+
+
+L-CiteEval: A suite for evaluating fidelity of long-context models.
+
+
+In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 5254–5277, Vienna, Austria. Association for Computational Linguistics.
+
+
+
+
Team et al. (2025a)
+
+Core Team, Zihao Yue, Zhenru Lin, Yifan Song, Weikun Wang, Shuhuai Ren, Shuhao Gu, Shicheng Li, Peidian Li, Liang Zhao, Lei Li, Kainan Bao, Hao Tian, Hailin Zhang, Gang Wang, Dawei Zhu, Cici, Chenhong He, Bowen Ye, and 55 others. 2025a.
+
+
+Mimo-vl technical report.
+
+
+Preprint, arXiv:2506.03569.
+
+
+
+
Team et al. (2025b)
+
+Gemma Team, Aishwarya Kamath, Johan Ferret, Shreya Pathak, Nino Vieillard, Ramona Merhej, Sarah Perrin, Tatiana Matejovicova, Alexandre Ramé, Morgane Rivière, and 1 others. 2025b.
+
+
+Gemma 3 technical report.
+
+
+arXiv preprint arXiv:2503.19786.
+
+
+
+
Team et al. (2025c)
+
+Kimi Team, Angang Du, Bohong Yin, Bowei Xing, Bowen Qu, Bowen Wang, Cheng Chen, Chenlin Zhang, Chenzhuang Du, Chu Wei, and 1 others. 2025c.
+
+
+Kimi-vl technical report.
+
+
+arXiv preprint arXiv:2504.07491.
+
+
+
+
Wang et al. (2025a)
+
+Hengyi Wang, Haizhou Shi, Shiwei Tan, Weiyi Qin, Wenyuan Wang, Tunyu Zhang, Akshay Nambi, Tanuja Ganu, and Hao Wang. 2025a.
+
+
+Multimodal needle in a haystack: Benchmarking long-context capability of multimodal large language models.
+
+
+In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), pages 3221–3241.
+
+
+
+
Wang et al. (2024)
+
+Weiyun Wang, Shuibo Zhang, Yiming Ren, Yuchen Duan, Tiantong Li, Shuo Liu, Mengkang Hu, Zhe Chen, Kaipeng Zhang, Lewei Lu, and 1 others. 2024.
+
+
+Needle in a multimodal haystack.
+
+
+Advances in Neural Information Processing Systems, 37:20540–20565.
+
+
+
+
Wang et al. (2025b)
+
+Zhaowei Wang, Wenhao Yu, Xiyu Ren, Jipeng Zhang, Yu Zhao, Rohit Saxena, Liang Cheng, Ginny Wong, Simon See, Pasquale Minervini, and 1 others. 2025b.
+
+
+Mmlongbench: Benchmarking long-context vision-language models effectively and thoroughly.
+
+
+arXiv preprint arXiv:2505.10610.
+
+
+
+
Wu et al. (2024)
+
+Haoning Wu, Dongxu Li, Bei Chen, and Junnan Li. 2024.
+
+
+Longvideobench: A benchmark for long-context interleaved video-language understanding.
+
+
+Advances in Neural Information Processing Systems, 37:28828–28857.
+
+
+
+
Wu et al. (2025)
+
+Junjie Wu, Gefei Gu, Yanan Zheng, Dit-Yan Yeung, and Arman Cohan. 2025.
+
+
+Ref-long: Benchmarking the long-context referencing capability of long-context language models.
+
+
+arXiv preprint arXiv:2507.09506.
+
+
+
+
(33)
+
+Tsung-Han Wu, Giscard Biamby, Jerome Quenum, Ritwik Gupta, Joseph E Gonzalez, Trevor Darrell, and David Chan.
+
+
+Visual haystacks: A vision-centric needle-in-a-haystack benchmark.
+
+
+In The Thirteenth International Conference on Learning Representations.
+
+
+
+
Yang et al. (2018)
+
+Zhilin Yang, Peng Qi, Saizheng Zhang, Yoshua Bengio, William Cohen, Ruslan Salakhutdinov, and Christopher D Manning. 2018.
+
+
+Hotpotqa: A dataset for diverse, explainable multi-hop question answering.
+
+
+In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, pages 2369–2380.
+
+
+
+
Ye et al. (2025)
+
+Xi Ye, Fangcong Yin, Yinghui He, Joie Zhang, Howard Yen, Tianyu Gao, Greg Durrett, and Danqi Chen. 2025.
+
+
+Longproc: Benchmarking long-context language models on long procedural generation.
+
+
+arXiv preprint arXiv:2501.05414.
+
+
+
+
Yen et al. (2024)
+
+Howard Yen, Tianyu Gao, Minmin Hou, Ke Ding, Daniel Fleischer, Peter Izsak, Moshe Wasserblat, and Danqi Chen. 2024.
+
+
+Helmet: How to evaluate long-context language models effectively and thoroughly.
+
+
+arXiv preprint arXiv:2410.02694.
+
+
+
+
Zhang et al. (2024a)
+
+Jiajie Zhang, Yushi Bai, Xin Lv, Wanjun Gu, Danqing Liu, Minhao Zou, Shulin Cao, Lei Hou, Yuxiao Dong, Ling Feng, and 1 others. 2024a.
+
+
+Longcite: Enabling llms to generate fine-grained citations in long-context qa.
+
+
+arXiv preprint arXiv:2409.02897.
+
+
+
+
Zhang et al. (2024b)
+
+Xinrong Zhang, Yingfa Chen, Shengding Hu, Zihang Xu, Junhao Chen, Moo Hao, Xu Han, Zhen Thai, Shuo Wang, Zhiyuan Liu, and 1 others. 2024b.
+
+
+Infinitebench: Extending long context evaluation beyond 100k tokens.
+
+
+In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 15262–15277.
+
+
+Table 6: Detailed information of models evaluated in MMLongCite.
+
+
+
Appendix A Detailes of LVLMs
+
+
+
We list the detailed information of the models evaluated in the paper is presented in Table 6.
+
+
+
+
Appendix B Evaluation Metrics
+
+
+
To holistically assess the model performance, we assess both the quality of the citations and the factual correctness of the generated content. Our evaluation methodology leverages a powerful LVLM, GPT-4.1, as an automated judge for all metrics.
+
+
+
B.1 Citation Quality
+
+
+
We first evaluate the quality of citations in the generated responses using three metrics: Citation Recall (CR), Citation Precision (CP), and their harmonic mean, Citation F1. For each generated statement, the judge determines if the cited sources provide factual support. The sources in our multimodal context can be either text segments or images.
+
+
+
Citation Recall (CR)
+
+
+
This metric measures whether the complete set of cited sources for a given statement provides sufficient factual support. For a response containing a set of statements , we gather all cited sources for each statement . The recall is then calculated as the fraction of statements that are fully supported by their cited sources.
+
+
+
+
+
+
+
(2)
+
+
where is the indicator function and is the LVLM-based evaluator. A score of 1 indicates that the collection of sources factually entails the statement .
+
+
+
+
Citation Precision (CP)
+
+
+
This metric assesses the necessity of each individual citation, penalizing superfluous or irrelevant sources. We evaluate precision using a leave-one-out approach. A citation is deemed necessary only if the full set of sources supports the statement, but the set with this specific citation removed does not.
+
+
+
+
+
+
+
(3)
+
+
where is the total number of citations in the response. The indicator is 1 if and only if both of the following conditions are met:
+
+
•
+
+
The complete set of sources supports the statement: .
+
+
•
+
+
The set of sources without the specific citation fails to support the statement: .
+
+
+
+
+
+
Citation F1 (F1)
+
+
+
We compute the F1-score as the harmonic mean of Citation Recall and Citation Precision, providing a single, comprehensive measure of overall citation quality.
+
+
+
+
+
+
+
(4)
+
+
+
+
+
+
B.2 Generation Quality
+
+
+
Correctness (Cor)
+
+
+
Beyond citation quality, we evaluate the factual correctness of the generated response by comparing it against a human-written ground-truth answer. The LVLM judge assigns a score on a 3-point scale: {0, 0.5, 1}. The criteria are as follows:
+
+
•
+
+
1 (Fully Correct): The generated response accurately and completely covers the information present in the ground-truth answer. It contains no factual errors or significant omissions.
+
+
•
+
+
0.5 (Partially Correct): The response is broadly correct but suffers from minor factual inaccuracies, hallucinations, or omits key information found in the ground-truth answer.
+
+
•
+
+
0 (Incorrect): The response contains major factual errors, is irrelevant to the question, or is nonsensical.
+
+
+
The final correctness score is the average score over all instances in the test set. For a dataset with instances, the score is calculated as:
+
+
+
+
+
+
+
(5)
+
+
where is the model-generated response for the -th instance, is the corresponding ground-truth answer, and the function represents the score assigned by the LVLM judge.
+
+
+Figure 4: Prompt for evaluating citation quality with GPT-4.1.
+
+
+Figure 5: Prompt for evaluating correctness with GPT-4.1.
+
+
+
+
+
+
Models
+
LongDocURL
+
MMLongBench-Doc
+
HotpotQA
+
2WikiMultiHopQA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Proprietary LVLCMs
+
+
Gemini-2.5-Pro
+
91.29
+
89.66
+
89.93
+
82.74
+
91.69
+
91.64
+
90.92
+
72.00
+
96.06
+
98.09
+
96.63
+
94.58
+
96.39
+
95.92
+
95.83
+
79.44
+
+
Doubao-Seed-1.6(w/o think)
+
78.67
+
75.10
+
75.21
+
70.83
+
82.50
+
82.62
+
82.38
+
68.67
+
79.70
+
91.56
+
82.68
+
92.08
+
76.34
+
75.11
+
73.52
+
69.17
+
+
+
+ Open-source LVLCMs
+
+
Qwen2.5-VL-3B
+
13.57
+
15.53
+
13.31
+
45.12
+
28.78
+
34.44
+
29.52
+
48.67
+
15.00
+
17.67
+
15.18
+
59.17
+
7.38
+
7.87
+
7.17
+
24.86
+
+
Qwen2.5-VL-7B
+
47.33
+
49.45
+
45.50
+
60.24
+
63.33
+
65.26
+
61.76
+
58.00
+
40.28
+
47.51
+
42.09
+
72.22
+
30.90
+
28.82
+
28.78
+
35.00
+
+
MiMo-VL-7B-SFT
+
68.15
+
45.77
+
51.17
+
68.69
+
69.67
+
55.33
+
58.77
+
65.00
+
72.12
+
68.65
+
68.29
+
78.89
+
68.50
+
56.99
+
59.94
+
50.42
+
+
MiMo-VL-7B-RL
+
79.16
+
43.56
+
52.50
+
75.48
+
80.89
+
57.78
+
63.81
+
67.67
+
75.40
+
70.10
+
69.88
+
84.58
+
70.75
+
54.43
+
58.76
+
51.25
+
+
Gemma3-12B
+
60.30
+
62.41
+
60.78
+
52.14
+
64.53
+
65.25
+
64.39
+
46.33
+
71.18
+
75.25
+
72.56
+
79.17
+
55.50
+
57.04
+
55.99
+
40.97
+
+
Kimi-VL-A3B-Instruct
+
62.21
+
57.06
+
56.63
+
58.93
+
62.25
+
57.80
+
57.41
+
64.33
+
61.67
+
55.33
+
56.79
+
73.06
+
39.29
+
31.77
+
34.21
+
37.36
+
+
Kimi-VL-A3B-Think
+
42.07
+
20.93
+
26.34
+
50.36
+
65.88
+
38.70
+
45.88
+
63.33
+
43.45
+
23.27
+
27.96
+
58.61
+
32.56
+
15.26
+
19.29
+
40.14
+
+
Qwen2.5-VL-32B
+
63.04
+
45.56
+
50.59
+
68.45
+
78.77
+
58.21
+
64.43
+
63.67
+
57.82
+
50.32
+
51.73
+
81.67
+
48.44
+
38.06
+
41.23
+
50.56
+
+
Qwen2.5-VL-72B
+
79.67
+
77.12
+
77.12
+
70.60
+
83.06
+
80.89
+
80.81
+
65.33
+
64.40
+
67.80
+
64.95
+
83.47
+
48.75
+
48.47
+
47.78
+
47.36
+
+
GLM-4.5V(w/o think)
+
6.36
+
65.82
+
67.78
+
73.33
+
80.72
+
72.13
+
74.53
+
63.33
+
73.92
+
82.27
+
75.41
+
88.61
+
63.02
+
58.67
+
58.57
+
59.58
+
+
GLM-4.5V(w/ think)
+
80.53
+
65.48
+
68.91
+
79.40
+
80.37
+
68.99
+
71.42
+
70.33
+
76.60
+
79.68
+
74.75
+
92.64
+
76.41
+
68.12
+
68.26
+
73.75
+
+
+Table 7: Performance of LVLMs in Single-Source Visual Reasoning and Multi-Source Visual Reasoning of MMLongCite.
+
+
+
+
+
+
Models
+
Visual Haystack
+
MM-NIAH
+
Video-MME
+
LongVideoBench
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Proprietary LVLCMs
+
+
Gemini-2.5-Pro
+
88.69
+
92.48
+
90.04
+
87.27
+
89.02
+
88.57
+
88.07
+
84.44
+
83.47
+
70.58
+
74.16
+
79.00
+
82.57
+
83.43
+
81.52
+
68.89
+
+
Doubao-Seed-1.6(w/o think)
+
76.46
+
71.46
+
72.96
+
76.21
+
85.09
+
83.80
+
84.10
+
86.25
+
72.25
+
65.70
+
65.59
+
75.50
+
71.36
+
70.67
+
68.42
+
59.44
+
+
+
+ Open-source LVLCMs
+
+
Qwen2.5-VL-3B
+
11.21
+
10.71
+
10.47
+
25.30
+
14.38
+
9.41
+
10.90
+
70.28
+
34.83
+
34.33
+
32.31
+
66.50
+
40.09
+
46.02
+
40.62
+
56.67
+
+
Qwen2.5-VL-7B
+
26.96
+
19.16
+
21.30
+
51.21
+
17.52
+
17.05
+
16.75
+
62.22
+
52.83
+
44.20
+
45.37
+
68.00
+
51.30
+
45.35
+
44.72
+
63.89
+
+
MiMo-VL-7B-SFT
+
53.28
+
42.11
+
44.69
+
63.18
+
46.08
+
36.90
+
39.20
+
65.83
+
63.55
+
27.93
+
36.39
+
70.00
+
65.09
+
31.85
+
39.82
+
70.00
+
+
MiMo-VL-7B-RL
+
71.41
+
42.29
+
49.47
+
66.44
+
65.32
+
48.34
+
53.12
+
72.29
+
65.75
+
22.98
+
32.23
+
70.50
+
69.88
+
27.47
+
36.64
+
72.78
+
+
Gemma3-12B
+
49.10
+
46.99
+
47.21
+
44.32
+
33.38
+
31.61
+
32.07
+
73.75
+
63.93
+
72.92
+
67.30
+
72.00
+
72.15
+
79.85
+
75.04
+
55.00
+
+
Kimi-VL-A3B-Instruct
+
23.26
+
19.20
+
20.45
+
52.80
+
20.43
+
20.37
+
20.29
+
72.29
+
7.33
+
5.37
+
5.89
+
61.50
+
7.87
+
6.39
+
6.66
+
61.11
+
+
Kimi-VL-A3B-Think
+
43.59
+
24.70
+
30.03
+
46.82
+
19.73
+
10.65
+
12.64
+
37.50
+
27.69
+
9.91
+
13.44
+
48.50
+
58.03
+
23.05
+
30.90
+
62.22
+
+
Qwen2.5-VL-32B
+
44.30
+
20.82
+
27.65
+
55.23
+
66.68
+
52.87
+
57.42
+
82.64
+
62.72
+
27.52
+
35.76
+
73.00
+
65.33
+
41.32
+
47.91
+
73.89
+
+
Qwen2.5-VL-72B
+
63.74
+
52.80
+
56.31
+
60.61
+
66.27
+
64.27
+
64.86
+
85.97
+
69.93
+
59.08
+
61.43
+
74.00
+
77.50
+
61.20
+
65.58
+
63.89
+
+
GLM-4.5V(w/o think)
+
62.46
+
50.37
+
54.23
+
70.45
+
49.91
+
42.74
+
44.19
+
83.12
+
67.81
+
39.92
+
47.25
+
78.50
+
73.98
+
52.22
+
58.21
+
68.89
+
+
GLM-4.5V(w/ think)
+
68.25
+
37.19
+
45.70
+
75.38
+
53.04
+
43.14
+
45.76
+
74.51
+
65.11
+
32.84
+
41.63
+
80.50
+
62.46
+
33.30
+
40.70
+
72.22
+
+
+Table 8: Performance of LVLMs in Vision Grounding and Video Understanding of MMLongCite.
+
+
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.pdf b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.pdf
new file mode 100644
index 0000000..1c18fff
Binary files /dev/null and b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.pdf differ
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.txt b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.txt
new file mode 100644
index 0000000..5a9259e
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/source/paper.txt
@@ -0,0 +1,2297 @@
+ MML ONG C ITE: A Benchmark for Evaluating
+ Faithfulness of Long-Context Vision-Language Models
+
+
+ Keyan Zhou1,2∗ Zecheng Tang1 Lingfeng Ming2 Qiguang Chen3
+ Wangjie You1 Guanghao Zhou 4
+ Dan Qiao 2
+ Zheming Yang2
+ Libo Qin5 Minghui Qiu2 Juntao Li1 Min Zhang1
+ 1
+ Soochow University 2 ByteDance
+ 3
+ Harbin Institute of Technology 4 East China Normal University
+arXiv:2510.13276v2 [cs.CV] 5 Oct 2026
+
+
+
+
+ 5
+ Harbin Institute of Technology, Shenzhen
+ {kyzhou49, zctang}@stu.suda.edu.cn {ljt, minzhang}@suda.edu.cn
+ qinlibo@hit.edu.cn
+
+
+
+ Abstract
+ The rapid advancement of long-context vision language models (LCVLMs) has led
+ to a significant expansion of their context windows. However, an extended context
+ window does not guarantee the effective utilization of the context, posing a critical
+ challenge for real-world applications. Current evaluations of such long-context
+ faithfulness in multimodal settings remain limited to short contexts. To bridge this
+ gap, we introduce MML ONG C ITE, the first benchmark evaluating the faithfulness
+ of LCVLMs via multimodal citation generation. MML ONG C ITE features 2,280
+ examples across 8 tasks and diverse modalities (image, video, interleaved), with
+ context lengths scaled from 16K to 128K tokens. To test spatial localization capabil-
+ ities of LCVLMs, we also introduce MML ONG C ITE -HR, evaluating fine-grained
+ visual grounding amidst dense pixel spaces. Through extensive benchmarking of
+ cutting-edge LCVLMs, we provide a systematic analysis of current multimodal
+ citation capabilities. Our results reveal a significant discrepancy between answer
+ correctness and citation faithfulness. We also conduct attention pattern investiga-
+ tions and in-depth error analyses to reveal the underlying phenomena of failures in
+ LCVLMs. MML ONG C ITE1 establishes a rigorous foundation for diagnosing and
+ advancing the faithfulness of LCVLMs. We hope our findings provide meaningful
+ insights to drive further improvements in the long-context capabilities of LCVLMs.
+
+
+ 1 Introduction
+ Recent advancements in long-context vision-language models (LCVLMs) have significantly extended
+ their context windows, enabling them to process vast, interleaved streams of text, images and
+ videos [28, 10, 16]. However, a large window size does not guarantee faithful utilization of the long
+ context. A critical challenge persists: when there is a conflict between the provided context and the
+ model’s internal parametric knowledge, the model often prioritizes its own knowledge, disregarding
+ the context and leading to hallucinated responses [38]. This lack of faithfulness undermines LCVLM
+ reliability, severely limiting their practical deployment in scenarios requiring alignment with time-
+ sensitive or dynamic contextual information.
+ To enable the quantification of the faithfulness for cutting-edge LCVLMs, a prominent approach
+ is to require models to generate citations alongside their responses [15, 22, 53, 38, 50]. This not
+ ∗ Work done during an internship at ByteDance.
+ 1 The code and data are available at https://github.com/bytedance/MMLongCite.
+
+
+
+
+ Preprint.
+ MMLongCite MMLongCite-HR
+ Image-Only Easy
+
+
+
+
+ ...
+ Question: How many billions more Patch
+ Image [10]: smartphones were there expected Image [61] Image [62] Order
+
+ to be in 2020 versus the year in Image [1] Image [2]
+ Image [11]: which the PENETRATION RATE
+ was 50%? .
+ ..Image Short
+
+ ...
+ [64]
+ Image [19]: Model Answer: The penetration Range
+ Image [3] Image [4]
+ rate was 50% in 2014 [11].
+ Smartphone numbers grew from 2.6
+
+
+
+
+ ...
+ Image [20]: billion in 2014 to 5.9 billion in 2020,
+ a difference of 3.3 billion [19]. 4-Image Stitching
+ ...
+
+
+
+
+ Question: What restaurants in
+ Image-Text Video-Only Qingyang District are recommended?
+ ... Model Answer: Chen Mapo Doufu and
+ Passage [4]: Inspired by the RPG’s and adventures Yu Zhi Lan [1].
+ of old on the Game Boy ... Hard
+ Patch
+ Image [49] Image [52] Order
+ Image [21]:
+ Image [1] Image [4]
+
+ Passage [33]: I have been using make-up ever ... ...
+ since I was about 15 years old. I started ... ... Image [64]
+
+
+
+
+ ...
+
+
+ ...
+ Long
+
+
+
+
+ ...
+ Image [12] Image [16]
+ Question: Which of the following images appears Range
+ in a certain image of the above document? ...
+ Question: Which item does the man display
+ (A) (B) (C) (D)
+ to the woman? 16-Image Stitching
+
+
+
+
+ ...
+ Model Answer: The man holds a book and Question: What restaurants in
+ Model Answer: The image of vase that appears
+ shows the woman a picture that is inside of Qingyang District are recommended?
+ within another image in the provided document is Model Answer: Chen Mapo Doufu and
+ C [21]. it [3][4]. Yu Zhi Lan [1].
+
+
+Figure 1: An overview of our proposed MML ONG C ITE benchmark. (Left) The primary task
+evaluates the processing of multimodal long contexts in Image-Only, Image-Text, and Video-Only
+formats. (Right) MML ONG C ITE -HR assesses visual grounding capabilities with scalable difficulty.
+In the Easy setting, models are fed a sequence of composite images, where each composite is stitched
+from 4 source images. In the Hard setting, models are fed a sequence of composite images stitched
+from 16 source images.
+
+
+
+only compels the model to ground its output in the provided context but also empowers users with
+a verifiable pathway to trace the information to its source, thus facilitating a direct assessment
+of the response’s reliability. Despite recent progress in developing benchmarks for multimodal
+faithfulness [22], existing efforts still exhibit substantial limitations, including (1) Insufficient
+Context Length, failing to genuinely challenge the long-context capabilities of LCVLMs; (2) Lack
+of Context Diversity, as they are confined to a single document type, i.e., academic papers; (3)
+Limited Task Categories, with task formats being confined to explanation and localization, thereby
+failing to assess more complex cross-modal reasoning abilities.
+To bridge these gaps and rigorously evaluate the faithfulness of LCVLMs, we introduce MM-
+L ONG C ITE, the first benchmark specifically designed for long-context multimodal citation, unifying
+standard visual QA with the prevalent vision-text compression QA [54, 47, 7]. MML ONG C ITE
+is characterized by three key properties that address the aforementioned limitations: (1) Context
+Scalability: To genuinely challenge LCVLMs, context lengths are scaled from 16K to 128K tokens
+across 4 intervals. (2) Modality Diversity: It incorporates a rich variety of data sources—including
+documents, natural images, videos and supports three complex context formats (image-only, inter-
+leaved image-text, and video-only), ensuring coverage across varied information sources, as shown in
+Figure 1. (3) Task Complexity: It features a diverse set of 4 broad categories and 8 distinct tasks,
+varied task levels ranging from single-hop extraction [11, 51] to complex multi-hop QA [37, 21].
+To further probe the limits of fine-grained visual grounding, we introduce MML ONG C ITE -HR
+(High-Resolution). By aggregating independent images into a unified, high-resolution grid, we shift
+the challenge from sequential retrieval to spatial precision. This configuration demands a granular
+focus mechanism capable of isolating specific visual evidence within a dense pixel space without
+being distracted by adjacent visual contexts. This effectively simulates real-world scenarios requiring
+synthesis across simultaneous visual inputs, such as radiologists comparing concurrent scans or
+security personnel monitoring a surveillance matrix.
+In summary, our contributions are as follows:
+• We introduce MML ONG C ITE, the first benchmark specifically designed to evaluate the multimodal
+ citation faithfulness of LCVLMs across diverse long contexts.
+
+
+ 2
+• We benchmark 28 cutting-edge LCVLMs, uncovering a correctness-faithfulness gap and demon-
+ strating that small models are prone to generating hallucinated citations rather than grounding
+ responses in the provided context. We also assess the impact of spatially dense, high-resolution
+ inputs on the faithfulness of models.
+• Through an in-depth analysis of attention patterns during citation generation, we dissect the funda-
+ mental failure modes underlying unfaithful responses, offering a rigorous diagnostic foundation for
+ future LCVLM development.
+
+2 Related Work
+2.1 Faithfulness and Citation Generation
+
+Ensuring faithfulness and mitigating hallucination remains a central challenge for large language and
+vision-language models, with attribution emerging as a crucial mitigation strategy [26]. Pioneering
+works like ALCE [15] laid the foundation, followed by evaluations specifically tailored for long
+contexts, such as LongCite [53], L-CiteEval [38], Ref-Long [50], and query-focused summarization
+datasets [48, 12]. Driven by these benchmarks, extensive methods have been developed to improve
+citation generation. These include self-supervised alignment [9, 45], preference learning [25], and
+fine-grained rewards [23]. Furthermore, researchers have systematically analyzed citation failures [4]
+and explored generation-time versus post-hoc correction strategies [31, 34].
+However, these evaluations and methodologies are predominantly confined to textual sources, leaving
+multimodal attribution nascent. While MCiteBench [22] represents a pioneering step, its evaluation
+is constrained by a singular data domain (academic papers), a limited set of simple tasks, and
+context lengths that do not sufficiently tax state-of-the-art LCVLMs. MML ONG C ITE addresses these
+shortcomings by introducing diverse data modalities, complex cross-modal tasks, and significantly
+longer contexts to establish a more comprehensive and rigorous standard for multimodal faithfulness.
+
+2.2 Long-Context Multimodal Benchmark
+
+Existing multimodal long-context benchmarks evaluate LCVLMs primarily through distinct task
+domains. In the document domain, benchmarks like LongDocURL [11], MMLongBench-Doc [30],
+and M-Longdoc [8] focus on long document understanding, challenging models to perform cross-
+page reasoning and fine-grained information extraction from visual inputs, while MMDocIR [13]
+further extends this line to page-level retrieval over lengthy documents. Diagnostic tasks such as
+MM-NIAH [44], MMNeedle [42], and Visual Haystack [51] assess precise information retrieval
+via multimodal “Needle-In-A-Haystack” tests, with follow-up efforts [35, 54, 55, 52] extending this
+paradigm to visually compressed text and temporal search over long videos. Long-form video under-
+standing is further targeted by benchmarks such as Video-MME [14], LongVideoBench [49], and
+MLVU [56], emphasizing temporal modeling and event-level reasoning over hour-scale content. Be-
+yond vision, recent benchmarks [20, 29] extend long-context evaluation to the audio modality, probing
+temporal reasoning over extended speech and acoustic scenes. While comprehensive suites [46, 36]
+aggregate diverse multimodal long-context tasks, they focus solely on answer correctness, overlooking
+whether the rationale is grounded in the provided context.
+
+3 MMLongCite
+Our benchmark, MML ONG C ITE, comprises 4 distinct tasks: Single-Source Visual QA, Multi-
+Source Visual QA, Visual Grounding and Video Understanding. It integrates 8 diverse datasets and
+encompasses 2,280 samples, with the length of the context ranging from 16K to 128K. We use the
+Qwen2.5-VL processor to calculate the number of text and visual tokens in the context. The statistics
+of dataset can be viewed in Table 1.
+
+3.1 Problem Definition
+
+Given the multimodal long context D and a user query Q, the model is required to generate the
+response R, which is composed of n statements S = {s1 , s2 , · · · , sn } and their corresponding
+citations Ci = {ci,1 , ci,2 , · · · }. To enable the model to accurately generate citations, we assign a
+
+
+ 3
+ Table 1: Statistics of tasks in MML ONG C ITE.
+
+ Length Distribution
+ Tasks Source Context Total
+ 0∼16k 16∼32k 32∼64k 64∼128k
+ Single-Source Visual QA
+ LongDocURL [11] Image 80 80 80 80 320
+ MMLongBench-Doc [30] Image 80 80 80 80 320
+ Multi-Source Visual QA
+ SlideVQA [37] Image 70 70 70 70 280
+ 2WikiMultiHopQA [21] Text→Image 80 80 80 80 320
+ Visual Grounding
+ Visual Haystack [51] Image 100 100 100 100 400
+ MM-NIAH [44] Image, Text 80 80 80 80 320
+ Video Understanding
+ Video-MME [14] Video 40 40 40 40 160
+ LongVideoBench [49] Video 40 40 40 40 160
+
+
+unique citation index to each individual image, frame, or text passage within the context. For example,
+the model needs to generate a response like "Water boils at 100°C at sea level [3][5].", where the
+specific citation indices must be explicitly displayed in box brackets.
+
+3.2 Task Setup and Benchmark Construction
+
+We develop MML ONG C ITE by rigorously filtering and repurposing 8 datasets that align with our task
+objectives, adopting a postprocessing strategy similar to [46]. The benchmark is organized into three
+modality-based tracks: image-only, interleaved image-text, and video-only, as depicted in Figure 1. A
+breakdown of dataset statistics is provided in Table 1 and refer to Appendix C for more details on the
+benchmark construction pipeline. The limited sample size within each context length interval of each
+dataset may constrain the benchmark’s distributional representativeness. We discuss this limitation in
+Appendix M and I.
+
+3.2.1 Image-Only Contexts
+This category evaluates the model to process long contexts composed entirely of images. It com-
+prises five datasets: LongDocURL [11], MMLongBench-Doc [30], SlideVQA [37], 2WikiMulti-
+HopQA [21], and Visual Haystack [51]. The construction method varies depending on whether the
+task involves a single, continuous document or a collection of discrete images.
+For tasks based on a single, cohesive document (LongDocURL and MMLongBench-Doc), the goal
+is to assess deep comprehension within a continuous visual narrative. These tasks encompass both
+single-page and multi-page evidence QA scenarios. To ensure a balanced distribution across various
+context lengths, we normalize each source document to a target length Lt . To preserve the original
+positional bias of the key information, which is known to influence model performance [27], our
+resizing strategy proportionally trims the prefix and suffix context surrounding the evidence region.
+The new lengths for the prefix (L′p ) and suffix (L′s ) are calculated as:
+ Lp
+ L′p = (Lt − Le ) ×
+ Lp + L s
+ (1)
+ Ls
+ L′s = (Lt − Le ) × ,
+ Lp + L s
+where Le , Lp , and Ls represent the lengths of the evidence, original prefix and suffix, respectively.
+For tasks requiring information aggregation from discrete sources (SlideVQA and 2WikiMultiHopQA
+for multi-hop reasoning, and Visual Haystack for single-hop retrieval), we create long contexts by
+placing evidence images within a long sequence of distractor images. For the text-native multi-hop
+dataset 2WikiMultiHopQA, we first convert all text documents into images. Then we employ a unified
+pipeline to postprocess the three datasets for constructing long-context visual inputs. Formally, let a
+
+
+ 4
+source dataset be represented as a collection of triplets D = {(q, a, E)}, where q denotes the question,
+a is the ground-truth answer, and E = {e1 , e2 , . . . , ek } represents the set of essential evidence images
+required to derive a.
+For each instance, we first sample a seed triplet (q, a, E) from the source dataset. To simulate long-
+context scenarios with varying noise levels, we introduce a distractor set R, consisting of irrelevant
+images sampled from the same domain. We then sample a subset of distractors Ddist ⊂ R such that
+the combined sequence length |E| + |Ddist | equals a target context length Lt . The final input sequence
+S is constructed by combining the evidence set E and the distractor set Ddist together. This process
+ensures that the evidence is randomly distributed within the long visual context, forcing the model to
+retrieve and aggregate information amidst significant noise, rather than relying on positional biases.
+
+3.2.2 Interleaved Image-Text Contexts
+This category, represented by MM-NIAH [44], tests a model’s ability to process long, heterogeneous
+contexts where images and text passages are interspersed. The core task is to retrieve a specific
+piece of information, which can be either an image or a text snippet, from this mixed-modality
+sequence. We adapt instances from the retrieval-image and retrieval-text subtasks. We
+sample a uniform number of instances from four distinct length intervals for evaluation.
+
+3.2.3 Video-Only Contexts
+This category focuses on temporal reasoning and is built upon Video-MME [14] and
+LongVideoBench [49]. A primary challenge with long videos is that the high number of frames
+(e.g., at 30 frames per second) generates sequences that vastly exceed the context capacity of current
+models. To address this, we standardize all videos by downsampling them to fixed frame per second
+(fps). From these downsampled frame sequences, we then sample instances of varying lengths to
+construct the final evaluation set.
+
+3.2.4 MML ONG C ITE -HR
+To explicitly evaluate visual grounding and spatial reasoning capabilities, we introduce
+MML ONG C ITE -HR (High-Resolution), constructed from LongDocURL, 2WikiMultiHopQA, Visual
+Haystack, and LongVideoBench within MML ONG C ITE. This extension challenges models to operate
+on composite inputs and is structured into two difficulty levels, as illustrated in Figure 1.
+In the Easy setting, every 4 context images are consolidated into a single medium-resolution composite
+(approximately 1K–2K resolution), whereas the Hard setting aggregates 16 images into a high-
+resolution layout (approximately 2K–4K resolution). Unlike MML ONG C ITE which inputs images as
+discrete, sequential instances, MML ONG C ITE -HR compels the model to implicitly segment high-
+resolution composite views to localize specific sub-regions and map evidence back to citation indices.
+This design facilitates a rigorous assessment of fine-grained spatial reasoning and information
+attribution within high-resolution long-context scenarios. MML ONG C ITE -HR scores reflect a
+combined measure of spatial reorganization robustness and high-resolution visual grounding, rather
+than a pure measure of high-resolution visual understanding. Further construction details and analysis
+are provided in Appendix P.
+
+
+4 Experiment
+
+4.1 Experimental Setup
+
+We conduct a comprehensive evaluation of 28 LCVLMs, comprising 22 open-source2 and 6 propri-
+etary models3 , as detailed in Table 4. The evaluated models exhibit considerable diversity in their
+specifications: context windows (40K to 1M tokens), model parameter (2B to 235B), architectures (in-
+ 2We exclude InternVL3.5-4B and the Seed-2.0 series from the visual grounding task for different reasons: InternVL3.5-
+
+4B’s specific ViT mechanism yields context lengths exceeding 600K in multi-image scenarios, surpassing our available
+computational resources, while the Seed-2.0 series exceed its own context window under this setting.
+ 3 Claude and GPT series are not evaluated because their restrictive API limits (100 images per request for Claude, 50 for
+
+GPT) fall short of the input requirements for MMLongCite.
+
+
+ 5
+ Table 2: Performance of LCVLMs in MML ONG C ITE.
+ Single-Source Visual QA Multi-Source Visual QA Visual Grounding Video Understanding
+ Models
+ CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor
+ Proprietary Models
+ Gemini-3-Pro(think) 84.49 83.58 83.36 80.86 83.75 84.97 84.02 85.85 80.48 72.54 75.07 87.28 77.97 69.39 71.75 85.31
+ Gemini-3-Flash(think) 79.61 83.96 81.06 82.73 86.22 89.13 87.22 85.40 78.54 86.29 81.32 84.52 72.40 74.24 71.74 84.69
+ Seed-2.0-Pro 76.26 68.38 70.57 73.67 81.70 74.34 76.56 78.71 - - - - 73.14 46.34 54.63 82.87
+ Seed-2.0-Lite 53.41 51.50 51.22 71.30 65.78 68.41 66.08 84.71 - - - - 50.74 40.33 42.72 79.72
+ Seed-2.0-Mini 68.73 56.49 59.10 69.90 69.66 65.14 64.92 76.84 - - - - 67.49 38.06 46.67 78.77
+ Seed-1.6 64.39 63.57 62.86 63.67 76.79 77.77 75.89 78.00 72.92 70.50 71.29 72.84 67.56 67.53 64.79 80.16
+ Open-source Models
+ Qwen2.5-VL-3B-Ins 5.90 6.97 5.91 35.23 9.36 11.80 9.86 40.17 4.75 3.65 3.93 43.02 22.71 25.56 22.50 66.25
+ Qwen2.5-VL-7B-Ins 28.80 32.21 28.63 46.09 33.24 36.60 33.10 52.59 19.67 18.10 17.92 51.23 41.30 42.07 38.89 68.44
+ Qwen2.5-VL-32B-Ins 47.49 34.33 38.00 55.62 51.23 38.56 42.12 63.81 43.83 28.20 32.98 62.45 51.46 26.86 33.33 69.69
+ Qwen2.5-VL-72B-Ins 57.80 56.33 56.31 59.92 59.99 60.94 59.77 60.37 54.47 46.55 49.07 61.81 66.15 52.60 56.03 72.97
+ Qwen3-VL-2B-Ins 26.67 26.35 24.83 40.78 29.55 33.71 29.94 45.73 29.56 27.73 27.56 60.56 53.31 38.94 43.14 64.69
+ Qwen3-VL-4B-Ins 53.56 48.92 50.26 52.11 57.74 54.41 55.16 58.47 49.10 35.26 39.61 57.25 68.42 53.70 57.73 71.88
+ Qwen3-VL-8B-Ins 61.58 53.33 55.86 59.77 69.40 58.66 61.88 65.56 42.10 30.22 33.75 57.55 70.67 60.70 62.71 68.91
+ Qwen3-VL-30B-A3B-Ins 64.50 57.70 59.47 60.47 74.15 67.03 68.91 67.65 57.00 44.12 48.15 73.33 66.71 43.80 49.92 76.41
+ Qwen3-VL-235B-A22B-Ins 69.16 65.25 65.98 68.36 77.86 76.58 75.78 74.55 73.68 61.71 65.34 66.33 69.93 62.83 63.84 80.62
+ MiMo-VL-7B-SFT 48.56 44.52 45.07 54.30 62.70 60.95 60.39 68.49 43.34 39.93 40.47 54.91 55.21 49.14 49.57 70.62
+ MiMo-VL-7B-SFT(think) 47.30 35.54 38.70 59.22 63.45 53.77 56.00 72.51 40.92 34.26 36.04 53.61 50.41 24.93 31.46 73.44
+ MiMo-VL-7B-RL 55.69 45.95 48.66 55.31 56.42 52.75 52.83 61.63 45.25 41.03 41.64 55.17 56.07 44.81 47.59 72.34
+ MiMo-VL-7B-RL(think) 55.17 33.08 39.20 61.64 59.39 44.62 48.57 67.83 56.78 39.71 44.29 55.95 49.32 22.29 28.60 73.44
+ Kimi-VL-A3B-Ins 28.84 26.07 26.10 33.59 44.37 37.69 39.07 54.85 23.91 21.78 22.42 62.31 20.32 16.45 17.06 67.81
+ Kimi-VL-A3B-Think 44.64 28.60 32.67 45.39 50.79 34.93 38.83 46.85 28.64 21.40 23.47 42.02 39.18 15.78 21.04 55.00
+ InternVL3_5-4B 14.48 11.35 11.99 23.28 12.98 11.42 11.68 20.18 - - - - 15.07 13.97 13.76 43.75
+ Gemma-4-E4B 42.60 46.63 43.99 38.28 66.55 70.51 67.88 42.83 44.61 47.03 45.28 54.34 64.52 68.74 64.99 45.47
+ Gemma-4-26B-A4B 48.77 49.28 48.48 45.70 64.71 66.60 65.33 51.40 41.16 43.98 42.03 59.97 68.54 66.38 65.34 69.84
+ GLM-4.6V-Flash 56.40 43.43 46.71 59.53 59.34 52.25 53.06 64.67 53.84 45.94 48.31 77.58 48.54 24.58 30.78 74.22
+ GLM-4.6V 58.76 53.06 53.99 64.53 66.47 65.06 63.69 72.14 46.04 41.06 42.64 78.12 49.60 50.75 48.23 76.41
+ GLM-4.6V(think) 62.80 58.51 58.99 70.94 69.15 71.99 68.19 75.36 54.01 50.80 51.54 80.12 61.23 52.53 53.42 78.28
+ Qwen3.5-2B 44.33 31.55 35.16 48.98 47.86 38.37 40.80 56.70 36.51 27.63 30.21 66.77 54.54 29.19 35.94 71.88
+ Qwen3.5-4B 70.12 60.36 63.50 63.91 79.62 69.06 72.60 69.07 63.47 52.92 55.87 58.03 70.89 48.20 54.71 77.19
+ Qwen3.5-9B 70.52 53.29 58.14 69.61 80.69 66.80 71.14 73.98 65.50 52.65 56.30 68.61 61.31 48.77 51.54 77.34
+ Qwen3.5-122B-A10B 77.83 69.06 71.33 71.95 85.10 78.69 80.51 78.26 78.42 62.36 67.36 75.45 73.27 50.87 56.87 80.16
+
+
+
+Table 3: Performance of LCVLMs on MML ONG C ITE -HR. For each model, the gray-shaded row
+reports its counterpart results on MML ONG C ITE, included for cross-setting comparison.
+ LongDocURL 2WikiMultiHopQA Visual Haystack LongVideoBench
+ Models
+ F1 Cor F1 Cor F1 Cor F1 Cor
+ Easy Hard Easy Hard Easy Hard Easy Hard Easy Hard Easy Hard Easy Hard Easy Hard
+ 87.07 85.78 76.68 83.12 78.08 76.75 67.56 80.62
+ Gemini-3-Pro
+ 84.68 63.78 85.31 70.31 78.17 76.77 83.75 85.47 77.11 74.81 74.12 62.75 65.02 67.51 79.06 75.62
+ 25.69 49.06 21.18 41.25 28.08 52.62 36.92 65.31
+ Qwen2.5-VL-7B-Ins
+ 15.19 12.81 50.00 45.62 11.25 13.22 38.44 38.91 21.38 26.15 54.00 53.12 30.12 26.34 61.25 61.25
+ 56.87 65.00 42.20 42.34 53.27 48.00 52.67 64.38
+ Qwen2.5-VL-72B-Ins
+ 33.72 20.70 61.25 54.84 20.41 20.39 40.00 36.41 52.96 51.84 43.88 41.88 48.17 46.42 60.94 65.00
+ 57.44 63.12 59.36 61.72 51.05 60.25 51.44 73.75
+ Qwen3-VL-30B-A3B-Ins
+ 26.41 30.41 59.53 55.00 19.04 33.78 54.84 56.09 41.94 38.95 51.00 42.12 46.76 44.32 70.94 51.25
+
+
+
+
+cluding both Dense and MoE designs) and diverse reasoning paradigms (i.e., non-thinking, thinking,
+and hybrid modes), covering a broad spectrum of model scales and architectures.
+Following [15, 38, 53], we evaluate our model on two key aspects: citation quality and generation
+quality. To measure citation quality, we report citation precision (CP ), recall (CR), and the resulting
+citation F1 (F1 ). To evaluate generation quality, we measure correctness (Cor) by scoring each
+response on a 0/0.5/1 scale (incorrect/partially correct/fully correct) against the ground truth. For both
+evaluation aspects, we leverage GPT-5.24 [32] as the adjudicator to ensure higher accuracy, compared
+to prior work [15, 38]. Detailed definitions of these evaluation metrics are provided in Appendix B,
+while a discussion on the reliability of employing LLM-as-a-judge is presented in Appendix D.
+
+4.2 Main Results
+
+We present the evaluation results on MML ONG C ITE in Table 2 and the model performance on
+MML ONG C ITE -HR in Table 3.
+
+4.2.1 Analysis of MMLongCite
+Performance of Open-source Models Our investigation yields three key insights. 1) We observe
+that scaling within a well-designed model family yields consistent gains in citation quality. The
+Qwen2.5-VL and Qwen3-VL series both exhibit a clear monotonic trend where citation F1 improves
+ 4 https://openai.com/index/introducing-gpt-5-2/
+
+
+
+
+ 6
+as parameters increase. This confirms that model scaling remains an effective strategy for enhancing
+citation capability. 2) Beyond scaling, training recipe is equally pivotal: medium-sized models such
+as Qwen3.5-4B already surpass the 72B-parameter Qwen2.5-VL-72B, underscoring the role of data
+quality and training strategies amidst the parameter scaling race [39]. 3) Our results reveal divergent
+model capabilities across modalities. For instance, the Gemma-4 series secures standout citation
+F1 scores in Video Understanding, defying its overall ranking on other tasks. This suggests certain
+models possess domain-specific strengths not captured by broad-spectrum benchmarks.
+
+Open-source Models vs. Proprietary Models A significant performance gap persists between
+open-source and proprietary models, particularly in retrieval-intensive tasks. This disparity is most
+pronounced on Visual Grounding, which requires LCVLMs to precisely retrieve fine-grained evidence
+from long contexts. On this task, the leading open-source model (Qwen3.5-122B-A10B) still trails
+the top proprietary model (Gemini-3-Flash) by nearly 12 points. A similar gap is observed on Video
+Understanding, where Gemini-3-Pro leads by a comparable margin. Furthermore, proprietary models
+tend to achieve a more balanced trade-off between citation precision and recall, whereas open-source
+models—even those exceeding 100B parameters—generally exhibit a recall-skewed deficit.
+
+Impact of Reasoning Mode The comparison between models with and without reasoning mode
+highlights that CoT acts as a double-edged sword in generating answers with citations. As evidenced
+by MiMo-VL-7B-RL, enabling the reasoning mode consistently boosts answer correctness and
+citation precision, yet it incurs a marked decline in citation recall. A similar pattern is observed for
+Kimi-VL-A3B and MiMo-VL-7B-SFT. This suggests a fundamental trade-off: the CoT mechanism
+promotes more deliberative reasoning, boosting the quality of the final answer and the precision of its
+cited evidence, but it also induces a conservative citation behavior, causing the model to overlook
+relevant evidence. Notably, GLM-4.6V partially escapes this trade-off, with its think mode improving
+both precision and recall on most tasks, suggesting that the trade-off is modulated by the underlying
+training recipe rather than being intrinsic to CoT itself.
+
+Correlation Between Citation Quality and Correctness We identify a decoupling of citation
+quality and answer correctness in small models (i.e., models with 7B parameters or fewer). For
+instance, Qwen2.5-VL-7B-Ins achieves 51.23 in correctness on Visual Grounding but only 17.92
+in citation F1 ; a similar gap is observed for Qwen3-VL-2B-Ins. This indicates that small models
+are prone to generating hallucinated citations rather than grounding their responses in the provided
+context, which is consistent with the observations of [38] and [24]. The phenomenon underscores
+that correctness alone is an insufficient metric for evaluating LCVLMs.
+
+4.2.2 Analysis of MMLongCite-HR
+To evaluate the robustness of models when handling high-resolution inputs with varying information
+densities, we report the performance on MML ONG C ITE -HR in Table 3. It introduces a "grid-
+stitching" paradigm, where visual contexts are aggregated into high-resolution images—4 images
+per grid for the "Easy" setting and 16 for the "Hard" setting. The shaded rows represent the standard
+MML ONG C ITE performance for reference.
+
+Sensitivity to Visual Information Density. The most prominent observation is the pervasive
+performance degradation when transitioning from the standard sequence input to the high-resolution
+grid input. Although the grid-stitching operation preserves the original resolution, it fundamentally
+alters the spatial locality from the perspective of the Vision Transformer. By serializing a larger grid
+into a 1D sequence, adjacent patches within a single sub-image are pushed significantly apart in the
+token sequence. This disruption of spatial adjacency imposes a substantial challenge for the attention
+mechanism to reconstruct local visual semantics and perform accurate citation across a prolonged
+context. This impact is particularly severe in fine-grained tasks such as LongDocURL. For example,
+Qwen2.5-VL-7B-Ins sees its citation F1 plummet from 25.69 in the standard setting to 15.19 in the
+Easy setting. Furthermore, as complexity scales from Easy to Hard, most models exhibit additional
+declines; the F1 score of Gemini-3-Pro on LongDocURL drops significantly from 84.68 to 63.78.
+These trends suggest that current LCVLMs, despite claiming high-resolution support, struggle with
+the spatial entanglement and densed feature resolution of individual documents when densely packed
+into a single composite view, impairing their ability to precisely localize and cite evidence.
+
+
+ 7
+ Single Source VQA Multi Source VQA Visual Grounding Video Understanding
+ 90
+ 75
+
+Citation F1
+ 60
+ 45
+ 30
+ 15
+ 16K 32K 64K 128K 16K 32K 64K 128K 16K 32K 64K 128K 16K 32K 64K 128K
+ 90
+Correctness
+
+
+
+
+ 75
+
+ 60
+
+ 45
+
+ 16K 32K 64K 128K 16K 32K 64K 128K 16K 32K 64K 128K 16K 32K 64K 128K
+ Gemini-3-Pro Qwen2.5-VL-7B-Ins Qwen2.5-VL-72B-Ins Qwen3-VL-30B-A3B-Ins
+
+ Figure 2: Model Performance across different context length intervals.
+
+ Gemini-3-Pro(Citation) Gemini-3-Pro(Correctness) Qwen2.5-VL-7B(Citation) Qwen2.5-VL-7B(Correctness) 100
+ 0
+ 80
+ 20
+Depth Percent
+
+
+
+
+ 40 60
+
+ 60 40
+
+ 80
+ 20
+ 100
+ 0
+ 16000 32000 64000 128000 16000 32000 64000 128000 16000 32000 64000 128000 16000 32000 64000 128000
+ Context Length Context Length Context Length Context Length
+ Figure 3: Model Performance on citation quality and correctness across different depths and context
+ lengths in Visual Haystack.
+
+
+ Architecture and Scale as Determinants of Robustness. While all models are affected by the high
+ resolution shift, the results highlight a stark dichotomy in robustness correlating with model scale
+ and nature (proprietary vs. open-source). Gemini-3-Pro exhibits superior resilience, maintaining
+ a commanding lead across all benchmarks; even in the Hard setting of 2WikiMultiHopQA, it
+ achieves a citation F1 of 76.77, vastly outperforming the largest open-source contender, Qwen2.5-
+ VL-72B-Ins, which scores only 20.39. Among the open-source models, scaling laws hold firm: the
+ 72B parameter model consistently outperforms its 7B counterpart, indicating that larger language
+ backbones are better equipped to disambiguate the noisy visual signals generated by dense image
+ grids. Interestingly, Qwen3-VL-30B-A3B-Ins demonstrates competitive performance in multi-hop
+ reasoning tasks despite being smaller than the 72B model, suggesting that algorithmic improvements
+ in the "active" parameters or architecture may offer a pathway to efficiency without sacrificing
+ grounding capabilities in complex visual scenarios.
+
+ 5 Analysis
+ In this section, we conduct a series of analyses to further probe the model’s capabilities in handling
+ multimodal long contexts. Specifically, we investigate three key aspects: (1) the impact of varying
+ context lengths on the faithfulness and correctness of models in § 5.1; (2) the performance variation
+ of LCVLMs with respect to the position of key information within the context in § 5.2; (3) the
+ relationship between attention patterns and failure modes in long contexts in § 5.3.
+
+ 5.1 Analysis of different length intervals
+
+ Figure 2 dissects model behavior across four length intervals on a per-task basis, revealing degra-
+ dation patterns that are markedly task-dependent. We distill three salient observations. First, the
+
+
+ 8
+ Qwen2.5-VL-3B Qwen2.5-VL-7B
+ 1.0 Correct Answer 1.0 Correct Answer
+ Wrong Answer Wrong Answer
+
+
+ 0.8 Q4: Miss Evidence Q1: See Evidence 0.8 Q4: Miss Evidence Q1: See Evidence
+ + High Citation + High Citation + High Citation + High Citation
+ Correctness=0.00 Correctness=33.33 Correctness=100.00 Correctness=100.00
+
+ 0.6 0.6
+Citation F1
+
+
+
+
+ Citation F1
+ 0.4 0.4
+
+ Q3: Miss Evidence Q2: See Evidence Q3: Miss Evidence Q2: See Evidence
+ + Low Citation + Low Citation + Low Citation + Low Citation
+ Correctness=60.00 Correctness=53.85 Correctness=50.00 Correctness=38.89
+ 0.2 0.2
+
+
+ 0.0 0.0
+ 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0
+ Evidence Recall Evidence Recall
+ Figure 4: Correlation between attention patterns, citation quality, and model correctness.
+
+
+ proprietary–open-source gap widens with task complexity rather than length alone: Gemini-3-Pro
+ maintains near-flat trajectories across every task, whereas open-source models erode sharply on tasks
+ demanding precise evidence localization. Second, visual grounding emerges as the most fragile
+ regime, with all open-source models suffering monotonic, steep declines in citation F1 . We attribute
+ this to the finer granularity of grounding inputs—each natural image consumes far fewer tokens than
+ a document page or video frame, so an identical token budget yields a substantially larger candidate
+ pool, inflating the index space over which models must disambiguate. Video understanding, by
+ contrast, remains remarkably stable owing to temporal redundancy and coarse-grained semantic cues
+ that ease pinpoint localization. Third, citation faithfulness deteriorates substantially faster than answer
+ correctness across nearly all tasks, indicating that the ability to localize supporting evidence degrades
+ more rapidly with context length than the ability to produce a plausible answer, and underscoring
+ faithfulness as an orthogonal and more demanding axis for long-context evaluation.
+
+ 5.2 Analysis of the Position of Needles
+
+ We investigate the impact of needle position and context length on model performance in Visual
+ Haystack, with results visualized in Figure 3. While Gemini-3-Pro exhibits near-perfect resilience
+ across all depths and lengths, Qwen2.5-VL-7B-Ins reveals a critical decoupling between retrieval and
+ attribution. Despite a nominal 128K context window, its effective window for citation significantly
+ lags behind correctness [1]. Crucially, the model suffers from a pronounced ’lost-in-the-middle’
+ phenomenon [27]—performance collapses in central depths (40%–80%) during source localiza-
+ tion—exposing precise positional locating as a severe bottleneck for open-source models.
+
+ 5.3 Correlation between Attention Patterns and Failure Modes
+
+ We conduct a fine-grained analysis to investigate whether failures stem from missing the evidence
+ (“Failure to See”) or mishandling it (“Failure to Use”) in Figure 4. Specifically, we calculate the
+ proportion of evidence that received the high attention score of models during generation as Evidence
+ Recall. By mapping Evidence Recall against citation F1 , we observe that for Qwen2.5-VL-7B-Ins,
+ high attention is necessary but insufficient for correctness: the model achieves high accuracy when
+ both metrics are high, but drops to 38.89 in the “See Evidence + Low Citation” regime. This
+ discrepancy indicates that a primary failure mode is not a lack of retrieval, but the inability to
+ effectively utilize the attended information. Furthermore, smaller models like Qwen2.5-VL-3B-Ins
+ show low correctness even in the “See Evidence + High Citation” quadrant, suggesting their limitation
+ lies in fundamental comprehension rather than attention allocation. More details can be found in
+ Appendix E and we also conduct a fine-grained error analysis in Appendix G.
+
+
+ 9
+6 Conclusion
+In this paper, we introduce MML ONG C ITE, a comprehensive benchmark specifically designed to
+evaluate the faithfulness of long-context vision-language models. The benchmark encompasses 4
+major task categories spanning 8 multimodal datasets, with context lengths scaling from 16K to 128K.
+Evaluating 28 cutting-edge LCVLMs reveals a severe decoupling between answer correctness and
+citation faithfulness. MML ONG C ITE -HR further exposes the fragility of models in isolating visual
+evidence within high-resolution spaces. Additionally, we find that advanced reasoning strategies
+present a trade-off between generation performance and citation recall. Finally, our mechanistic
+analysis uncovers a discrepancy between attention allocation and information utilization, highlighting
+a fundamental “failure to use” bottleneck in LCVLMs. We hope our benchmark and findings will
+inspire future research to develop more reliable, context-faithful LCVLMs capable of handling
+complex, real-world multimodal streams.
+
+Acknowledgements
+We thank the anonymous reviewers for their valuable comments. Libo Qin, Minghui Qiu, and
+Juntao Li are the corresponding authors. This work was supported by the National Natural Science
+Foundation of China (NSFC) under grants 92570120 and 62306342, and by the collaborative project
+“Research and Exploration of E-commerce Auditing Agents Based on Multimodal Large Models,”
+jointly conducted by Soochow University and ByteDance. The first author thanks Lingfeng Ming for
+his mentorship and helpful discussions on this work during the internship at ByteDance.
+
+References
+ [1] Chenxin An, Jun Zhang, Ming Zhong, Lei Li, Shansan Gong, Yao Luo, Jingjing Xu, and
+ Lingpeng Kong. Why does the effective context length of llms fall short? arXiv preprint
+ arXiv:2410.18745, 2024.
+ [2] Shuai Bai, Yuxuan Cai, Ruizhe Chen, Keqin Chen, Xionghui Chen, Zesen Cheng, Lianghao
+ Deng, Wei Ding, Chang Gao, Chunjiang Ge, et al. Qwen3-vl technical report. arXiv preprint
+ arXiv:2511.21631, 2025.
+ [3] Shuai Bai, Keqin Chen, Xuejing Liu, Jialin Wang, Wenbin Ge, Sibo Song, Kai Dang, Peng Wang,
+ Shijie Wang, Jun Tang, Humen Zhong, Yuanzhi Zhu, Mingkun Yang, Zhaohai Li, Jianqiang
+ Wan, Pengfei Wang, Wei Ding, Zheren Fu, Yiheng Xu, Jiabo Ye, Xi Zhang, Tianbao Xie, Zesen
+ Cheng, Hang Zhang, Zhibo Yang, Haiyang Xu, and Junyang Lin. Qwen2.5-vl technical report.
+ arXiv preprint arXiv:2502.13923, 2025.
+ [4] Jan Buchmann and Iryna Gurevych. Citation failure: Definition, analysis and efficient mitigation.
+ arXiv preprint arXiv:2510.20303, 2025.
+ [5] ByteDance Seed. Seed 1.6: Tech introduction, 2025. Accessed on September 28, 2025.
+ [6] ByteDance Seed. Seed 2.0: Tech introduction, 2026. Accessed on May 6, 2026.
+ [7] Jiale Cheng, Yusen Liu, Xinyu Zhang, Yulin Fei, Wenyi Hong, Ruiliang Lyu, Weihan Wang, Zhe
+ Su, Xiaotao Gu, Xiao Liu, et al. Glyph: Scaling context windows via visual-text compression.
+ arXiv preprint arXiv:2510.17800, 2025.
+ [8] Yew Ken Chia, Liying Cheng, Hou Pong Chan, Maojia Song, Chaoqun Liu, Mahani Aljunied,
+ Soujanya Poria, and Lidong Bing. M-LongDoc: A benchmark for multimodal super-long
+ document understanding and a retrieval-aware tuning framework. In Christos Christodoulopou-
+ los, Tanmoy Chakraborty, Carolyn Rose, and Violet Peng, editors, Proceedings of the 2025
+ Conference on Empirical Methods in Natural Language Processing, pages 9233–9250, Suzhou,
+ China, November 2025. Association for Computational Linguistics.
+ [9] Yung-Sung Chuang, Benjamin Cohen-Wang, Shannon Zejiang Shen, Zhaofeng Wu, Hu Xu,
+ Xi Victoria Lin, James Glass, Shang-Wen Li, and Wen-tau Yih. Selfcite: Self-supervised
+ alignment for context attribution in large language models. arXiv preprint arXiv:2502.09604,
+ 2025.
+
+
+ 10
+[10] Gheorghe Comanici, Eric Bieber, Mike Schaekermann, Ice Pasupat, Noveen Sachdeva, Inderjit
+ Dhillon, Marcel Blistein, Ori Ram, Dan Zhang, Evan Rosen, et al. Gemini 2.5: Pushing the
+ frontier with advanced reasoning, multimodality, long context, and next generation agentic
+ capabilities. arXiv preprint arXiv:2507.06261, 2025.
+
+[11] Chao Deng, Jiale Yuan, Pi Bu, Peijie Wang, Zhong-Zhi Li, Jian Xu, Xiao-Hui Li, Yuan Gao,
+ Jun Song, Bo Zheng, and Cheng-Lin Liu. LongDocURL: a comprehensive multimodal long
+ document benchmark integrating understanding, reasoning, and locating. In Wanxiang Che,
+ Joyce Nabende, Ekaterina Shutova, and Mohammad Taher Pilehvar, editors, Proceedings of the
+ 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers),
+ pages 1135–1159, Vienna, Austria, July 2025. Association for Computational Linguistics.
+
+[12] Haolin Deng, Chang Wang, Li Xin, Dezhang Yuan, Junlang Zhan, Tian Zhou, Jin Ma, Jun
+ Gao, and Ruifeng Xu. Webcites: Attributed query-focused summarization on chinese web
+ search results with citations. In Proceedings of the 62nd Annual Meeting of the Association for
+ Computational Linguistics (Volume 1: Long Papers), pages 15095–15114, 2024.
+
+[13] Kuicai Dong, Yujing Chang, Derrick Goh Xin Deik, Dexun Li, Ruiming Tang, and Yong Liu.
+ Mmdocir: Benchmarking multimodal retrieval for long documents. In Proceedings of the 2025
+ Conference on Empirical Methods in Natural Language Processing, pages 30959–30993, 2025.
+
+[14] Chaoyou Fu, Yuhan Dai, Yongdong Luo, Lei Li, Shuhuai Ren, Renrui Zhang, Zihan Wang,
+ Chenyu Zhou, Yunhang Shen, Mengdan Zhang, et al. Video-mme: The first-ever comprehensive
+ evaluation benchmark of multi-modal llms in video analysis. In Proceedings of the Computer
+ Vision and Pattern Recognition Conference, pages 24108–24118, 2025.
+
+[15] Tianyu Gao, Howard Yen, Jiatong Yu, and Danqi Chen. Enabling large language models to
+ generate text with citations. In Proceedings of the 2023 Conference on Empirical Methods in
+ Natural Language Processing, pages 6465–6488, 2023.
+
+[16] Junqi Ge, Ziyi Chen, Jintao Lin, Jinguo Zhu, Xihui Liu, Jifeng Dai, and Xizhou Zhu. V2pe:
+ Improving multimodal long-context capability of vision-language models with variable visual
+ position encoding. arXiv preprint arXiv:2412.09616, 2024.
+
+[17] Google. Gemini 3 pro: the frontier of vision ai, 2025. Accessed on December 29, 2025.
+
+[18] Google. Gemini 3 flash: Best for frontier intelligence at speed, 2026. Accessed on May 6, 2026.
+
+[19] Google DeepMind. Gemma 4. https://deepmind.google/models/gemma/gemma-4/,
+ 2026. Accessed on May 6, 2026.
+
+[20] Peize He, Zichen Wen, Yubo Wang, Yuxuan Wang, Xiaoqian Liu, Jiajie Huang, Zehui Lei,
+ Zhuangcheng Gu, Xiangqi Jin, Jiabing Yang, et al. Audiomarathon: A comprehensive bench-
+ mark for long-context audio understanding and efficiency in audio llms. arXiv preprint
+ arXiv:2510.07293, 2025.
+
+[21] Xanh Ho, Anh-Khoa Duong Nguyen, Saku Sugawara, and Akiko Aizawa. Constructing a
+ multi-hop qa dataset for comprehensive evaluation of reasoning steps. In Proceedings of the
+ 28th International Conference on Computational Linguistics, pages 6609–6625, 2020.
+
+[22] Caiyu Hu, Yikai Zhang, Tinghui Zhu, Yiwei Ye, and Yanghua Xiao. MCiteBench: A multi-
+ modal benchmark for generating text with citations. In Christos Christodoulopoulos, Tanmoy
+ Chakraborty, Carolyn Rose, and Violet Peng, editors, Findings of the Association for Com-
+ putational Linguistics: EMNLP 2025, pages 5949–5966, Suzhou, China, November 2025.
+ Association for Computational Linguistics.
+
+[23] Chengyu Huang, Zeqiu Wu, Yushi Hu, and Wenya Wang. Training language models to generate
+ text with citations via fine-grained rewards. In Proceedings of the 62nd Annual Meeting of the
+ Association for Computational Linguistics (Volume 1: Long Papers), pages 2926–2949, 2024.
+
+[24] Intel. Do smaller models hallucinate more? blog, 2024.
+
+
+ 11
+[25] Dongfang Li, Zetian Sun, Baotian Hu, Zhenyu Liu, Xinshuo Hu, Xuebo Liu, and Min Zhang.
+ Improving attributed text generation of large language models via preference learning. In
+ Findings of the Association for Computational Linguistics: ACL 2024, pages 5079–5101, 2024.
+[26] Dongfang Li, Zetian Sun, Xinshuo Hu, Zhenyu Liu, Ziyang Chen, Baotian Hu, Aiguo Wu, and
+ Min Zhang. A survey of large language models attribution. arXiv preprint arXiv:2311.03731,
+ 2023.
+[27] Nelson F. Liu, Kevin Lin, John Hewitt, Ashwin Paranjape, Michele Bevilacqua, Fabio Petroni,
+ and Percy Liang. Lost in the middle: How language models use long contexts. Transactions of
+ the Association for Computational Linguistics, 12:157–173, 2024.
+[28] Yujie Lu, Xiujun Li, Tsu-Jui Fu, Miguel Eckstein, and William Yang Wang. From text to pixel:
+ Advancing long-context understanding in mllms. arXiv preprint arXiv:2405.14213, 2024.
+[29] Kaiwen Luo, Liang Lin, Yibo Zhang, Moayad Aloqaily, Dexian Wang, Zhenhong Zhou, Junwei
+ Zhang, Kun Wang, Li Sun, and Qingsong Wen. Chronosaudio: A comprehensive long-audio
+ benchmark for evaluating audio-large language models. arXiv preprint arXiv:2601.04876, 2026.
+[30] Yubo Ma, Yuhang Zang, Liangyu Chen, Meiqi Chen, Yizhu Jiao, Xinze Li, Xinyuan Lu,
+ Ziyu Liu, Yan Ma, Xiaoyi Dong, et al. Mmlongbench-doc: Benchmarking long-context
+ document understanding with visualizations. Advances in Neural Information Processing
+ Systems, 37:95963–96010, 2024.
+[31] Harsh Maheshwari, Srikanth Tenneti, and Alwarappan Nakkiran. Citefix: Enhancing rag
+ accuracy through post-processing citation correction. In Proceedings of the 63rd Annual
+ Meeting of the Association for Computational Linguistics (Volume 6: Industry Track), pages
+ 310–317, 2025.
+[32] OpenAI. Introducing gpt-5.2, 2025. Accessed on December 29, 2025.
+[33] Qwen Team. Qwen3.5: Towards native multimodal agents, February 2026.
+[34] Yash Saxena, Raviteja Bommireddy, Ankur Padia, and Manas Gaur. Generation-time vs.
+ post-hoc citation: a holistic evaluation of llm attribution. arXiv preprint arXiv:2509.21557,
+ 2025.
+[35] Aditya Sharma, Michael Saxon, and William Yang Wang. Losing visual needles in image
+ haystacks: Vision language models are easily distracted in short and long contexts. In Findings
+ of the Association for Computational Linguistics: EMNLP 2024, pages 5429–5451, 2024.
+[36] Dingjie Song, Shunian Chen, Guiming Hardy Chen, Fei Yu, Xiang Wan, and Benyou Wang.
+ Milebench: Benchmarking mllms in long context. arXiv preprint arXiv:2404.18532, 2024.
+[37] Ryota Tanaka, Kyosuke Nishida, Kosuke Nishida, Taku Hasegawa, Itsumi Saito, and Kuniko
+ Saito. Slidevqa: A dataset for document visual question answering on multiple images. In
+ Proceedings of the AAAI Conference on Artificial Intelligence, volume 37, pages 13636–13645,
+ 2023.
+[38] Zecheng Tang, Keyan Zhou, Juntao Li, Baibei Ji, Jianye Hou, and Min Zhang. L-citeeval: A
+ suite for evaluating fidelity of long-context models. In Proceedings of the 63rd Annual Meeting
+ of the Association for Computational Linguistics (Volume 1: Long Papers), pages 5254–5277,
+ 2025.
+[39] Core Team, Zihao Yue, Zhenru Lin, Yifan Song, Weikun Wang, Shuhuai Ren, Shuhao Gu,
+ Shicheng Li, Peidian Li, Liang Zhao, Lei Li, Kainan Bao, Hao Tian, Hailin Zhang, Gang Wang,
+ Dawei Zhu, Cici, Chenhong He, Bowen Ye, Bowen Shen, Zihan Zhang, Zihan Jiang, Zhixian
+ Zheng, Zhichao Song, Zhenbo Luo, Yue Yu, Yudong Wang, Yuanyuan Tian, Yu Tu, Yihan
+ Yan, Yi Huang, Xu Wang, Xinzhe Xu, Xingchen Song, Xing Zhang, Xing Yong, Xin Zhang,
+ Xiangwei Deng, Wenyu Yang, Wenhan Ma, Weiwei Lv, Weiji Zhuang, Wei Liu, Sirui Deng,
+ Shuo Liu, Shimao Chen, Shihua Yu, Shaohui Liu, Shande Wang, Rui Ma, Qiantong Wang, Peng
+ Wang, Nuo Chen, Menghang Zhu, Kangyang Zhou, Kang Zhou, Kai Fang, Jun Shi, Jinhao
+ Dong, Jiebao Xiao, Jiaming Xu, Huaqiu Liu, Hongshen Xu, Heng Qu, Haochen Zhao, Hanglong
+ Lv, Guoan Wang, Duo Zhang, Dong Zhang, Di Zhang, Chong Ma, Chang Liu, Can Cai, and
+ Bingquan Xia. Mimo-vl technical report. arXiv preprint arXiv:2506.03569, 2025.
+
+
+ 12
+[40] GLM-V Team, Wenyi Hong, Wenmeng Yu, Xiaotao Gu, Guo Wang, Guobing Gan, Haomiao
+ Tang, Jiale Cheng, Ji Qi, Junhui Ji, Lihang Pan, Shuaiqi Duan, Weihan Wang, Yan Wang, Yean
+ Cheng, Zehai He, Zhe Su, Zhen Yang, Ziyang Pan, Aohan Zeng, Baoxu Wang, Bin Chen,
+ Boyan Shi, Changyu Pang, Chenhui Zhang, Da Yin, Fan Yang, Guoqing Chen, Haochen Li,
+ Jiale Zhu, Jiali Chen, Jiaxing Xu, Jiazheng Xu, Jing Chen, Jinghao Lin, Jinhao Chen, Jinjiang
+ Wang, Junjie Chen, Leqi Lei, Letian Gong, Leyi Pan, Mingdao Liu, Mingde Xu, Mingzhi
+ Zhang, Qinkai Zheng, Ruiliang Lyu, Shangqin Tu, Sheng Yang, Shengbiao Meng, Shi Zhong,
+ Shiyu Huang, Shuyuan Zhao, Siyan Xue, Tianshu Zhang, Tianwei Luo, Tianxiang Hao, Tianyu
+ Tong, Wei Jia, Wenkai Li, Xiao Liu, Xiaohan Zhang, Xin Lyu, Xinyu Zhang, Xinyue Fan,
+ Xuancheng Huang, Yadong Xue, Yanfeng Wang, Yanling Wang, Yanzi Wang, Yifan An, Yifan
+ Du, Yiheng Huang, Yilin Niu, Yiming Shi, Yu Wang, Yuan Wang, Yuanchang Yue, Yuchen Li,
+ Yusen Liu, Yutao Zhang, Yuting Wang, Yuxuan Zhang, Zhao Xue, Zhengxiao Du, Zhenyu Hou,
+ Zihan Wang, Peng Zhang, Debing Liu, Bin Xu, Juanzi Li, Minlie Huang, Yuxiao Dong, and Jie
+ Tang. Glm-4.5v and glm-4.1v-thinking: Towards versatile multimodal reasoning with scalable
+ reinforcement learning. arXiv preprint arXiv:2507.01006, 2026.
+
+[41] Kimi Team, Angang Du, Bohong Yin, Bowei Xing, Bowen Qu, Bowen Wang, Cheng Chen,
+ Chenlin Zhang, Chenzhuang Du, Chu Wei, et al. Kimi-vl technical report. arXiv preprint
+ arXiv:2504.07491, 2025.
+
+[42] Hengyi Wang, Haizhou Shi, Shiwei Tan, Weiyi Qin, Wenyuan Wang, Tunyu Zhang, Akshay
+ Nambi, Tanuja Ganu, and Hao Wang. Multimodal needle in a haystack: Benchmarking long-
+ context capability of multimodal large language models. In Proceedings of the 2025 Conference
+ of the Nations of the Americas Chapter of the Association for Computational Linguistics:
+ Human Language Technologies (Volume 1: Long Papers), pages 3221–3241, 2025.
+
+[43] Weiyun Wang, Zhangwei Gao, Lixin Gu, Hengjun Pu, Long Cui, Xingguang Wei, Zhaoyang
+ Liu, Linglin Jing, Shenglong Ye, Jie Shao, Zhaokai Wang, Zhe Chen, Hongjie Zhang, Ganlin
+ Yang, Haomin Wang, Qi Wei, Jinhui Yin, Wenhao Li, Erfei Cui, Guanzhou Chen, Zichen Ding,
+ Changyao Tian, Zhenyu Wu, Jingjing Xie, Zehao Li, Bowen Yang, Yuchen Duan, Xuehui Wang,
+ Zhi Hou, Haoran Hao, Tianyi Zhang, Songze Li, Xiangyu Zhao, Haodong Duan, Nianchen
+ Deng, Bin Fu, Yinan He, Yi Wang, Conghui He, Botian Shi, Junjun He, Yingtong Xiong, Han
+ Lv, Lijun Wu, Wenqi Shao, Kaipeng Zhang, Huipeng Deng, Biqing Qi, Jiaye Ge, Qipeng Guo,
+ Wenwei Zhang, Songyang Zhang, Maosong Cao, Junyao Lin, Kexian Tang, Jianfei Gao, Haian
+ Huang, Yuzhe Gu, Chengqi Lyu, Huanze Tang, Rui Wang, Haijun Lv, Wanli Ouyang, Limin
+ Wang, Min Dou, Xizhou Zhu, Tong Lu, Dahua Lin, Jifeng Dai, Weijie Su, Bowen Zhou, Kai
+ Chen, Yu Qiao, Wenhai Wang, and Gen Luo. Internvl3.5: Advancing open-source multimodal
+ models in versatility, reasoning, and efficiency. arXiv preprint arXiv:2508.18265, 2025.
+
+[44] Weiyun Wang, Shuibo Zhang, Yiming Ren, Yuchen Duan, Tiantong Li, Shuo Liu, Mengkang
+ Hu, Zhe Chen, Kaipeng Zhang, Lewei Lu, et al. Needle in a multimodal haystack. Advances in
+ Neural Information Processing Systems, 37:20540–20565, 2024.
+
+[45] Yue Wang, Haoke Zhang, Juntao Li, Jinxiong Chang, and Min Zhang. A3: Automatic alignment
+ framework for attributed text generation. In Proceedings of the 63rd Annual Meeting of the
+ Association for Computational Linguistics (Volume 1: Long Papers), pages 28975–28990, 2025.
+
+[46] Zhaowei Wang, Wenhao Yu, Xiyu Ren, Jipeng Zhang, Yu Zhao, Rohit Saxena, Liang Cheng,
+ Ginny Wong, Simon See, Pasquale Minervini, Yangqiu Song, and Mark Steedman. Mmlong-
+ bench: Benchmarking long-context vision-language models effectively and thoroughly. In The
+ 39th (2025) Annual Conference on Neural Information Processing Systems, 2025.
+
+[47] Haoran Wei, Yaofeng Sun, and Yukun Li. Deepseek-ocr: Contexts optical compression. arXiv
+ preprint arXiv:2510.18234, 2025.
+
+[48] Dustin Wright, Zain Muhammad Mujahid, Lu Wang, Isabelle Augenstein, and David Jurgens.
+ Unstructured evidence attribution for long context query focused summarization. In Christos
+ Christodoulopoulos, Tanmoy Chakraborty, Carolyn Rose, and Violet Peng, editors, Proceedings
+ of the 2025 Conference on Empirical Methods in Natural Language Processing, pages 1839–
+ 1867, Suzhou, China, November 2025. Association for Computational Linguistics.
+
+
+ 13
+[49] Haoning Wu, Dongxu Li, Bei Chen, and Junnan Li. Longvideobench: A benchmark for long-
+ context interleaved video-language understanding. Advances in Neural Information Processing
+ Systems, 37:28828–28857, 2024.
+[50] Junjie Wu, Gefei Gu, Yanan Zheng, Dit-Yan Yeung, and Arman Cohan. Ref-long: Benchmarking
+ the long-context referencing capability of long-context language models. In Proceedings of
+ the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long
+ Papers), pages 23861–23880, 2025.
+[51] Tsung-Han Wu, Giscard Biamby, Jerome Quenum, Ritwik Gupta, Joseph E Gonzalez, trevor
+ darrell, and David Chan. Visual haystacks: A vision-centric needle-in-a-haystack benchmark.
+ In Y. Yue, A. Garg, N. Peng, F. Sha, and R. Yu, editors, International Conference on Learning
+ Representations, volume 2025, pages 64592–64615, 2025.
+[52] Jinhui Ye, Zihan Wang, Haosen Sun, Keshigeyan Chandrasegaran, Zane Durante, Cristobal
+ Eyzaguirre, Yonatan Bisk, Juan Carlos Niebles, Ehsan Adeli, Li Fei-Fei, et al. Re-thinking
+ temporal search for long-form video understanding. In Proceedings of the IEEE/CVF Conference
+ on Computer Vision and Pattern Recognition, pages 8579–8591, 2025.
+[53] Jiajie Zhang, Yushi Bai, Xin Lv, Wanjun Gu, Danqing Liu, Minhao Zou, Shulin Cao, Lei Hou,
+ Yuxiao Dong, Ling Feng, et al. Longcite: Enabling llms to generate fine-grained citations in
+ long-context qa. In Findings of the Association for Computational Linguistics: ACL 2025,
+ pages 5098–5122, 2025.
+[54] Hongbo Zhao, Meng Wang, Fei Zhu, Wenzhuo Liu, Bolin Ni, Fanhu Zeng, Gaofeng Meng,
+ and Zhaoxiang Zhang. Vtcbench: Can vision-language models understand long context with
+ vision-text compression? arXiv preprint arXiv:2512.15649, 2025.
+[55] Zijia Zhao, Haoyu Lu, Yuqi Huo, Yifan Du, Tongtian Yue, Longteng Guo, Bingning Wang,
+ Weipeng Chen, and Jing Liu. Needle in a video haystack: A scalable synthetic evaluator for
+ video mllms. arXiv preprint arXiv:2406.09367, 2024.
+[56] Junjie Zhou, Yan Shu, Bo Zhao, Boya Wu, Zhengyang Liang, Shitao Xiao, Minghao Qin,
+ Xi Yang, Yongping Xiong, Bo Zhang, et al. Mlvu: Benchmarking multi-task long video
+ understanding. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern
+ Recognition, pages 13691–13701, 2025.
+
+
+
+
+ 14
+ Table 4: Detailed information of models evaluated in MML ONG C ITE.
+ Model Version Ctx. Size #Param Architecture Open-source Think
+ Gemini-3-Pro [17] gemini-3-pro-preview 1M µ µ ✗
+ Gemini-3-Flash [18] gemini-3-flash-preview 1M µ µ ✗
+ Seed-2.0-Pro [6] doubao-seed-2-0-pro-260215 256K µ µ ✗
+ Seed-2.0-Lite [6] doubao-seed-2-0-lite-260215 256K µ µ ✗
+ Seed-2.0-Mini [6] doubao-seed-2-0-mini-260215 256K µ µ ✗
+ Seed-1.6 [5] doubao-seed-1-6-251015 256K µ µ ✗
+ Qwen2.5-VL-3B-Ins [3] Qwen2.5-VL-3B-Instruct 128K 3B Dense ✓ ✗
+ Qwen2.5-VL-7B-Ins [3] Qwen2.5-VL-7B-Instruct 128K 7B Dense ✓ ✗
+ Qwen2.5-VL-32B-Ins [3] Qwen2.5-VL-32B-Instruct 128K 32B Dense ✓ ✗
+ Qwen2.5-VL-72B-Ins [3] Qwen2.5-VL-72B-Instruct 128K 72B Dense ✓ ✗
+ Qwen3-VL-2B-Ins [2] Qwen3-VL-2B-Instruct 256K 2B Dense ✓ ✗
+ Qwen3-VL-4B-Ins [2] Qwen3-VL-4B-Instruct 256K 4B Dense ✓ ✗
+ Qwen3-VL-8B-Ins [2] Qwen3-VL-8B-Instruct 256K 8B Dense ✓ ✗
+ Qwen3-VL-30B-A3B-Ins [2] Qwen3-VL-30B-A3B-Instruct 256K 30B(3B) MoE ✓ ✗
+ Qwen3-VL-235B-A22B-Ins [2] Qwen3-VL-235B-A22B-Instruct 256K 235B(22B) MoE ✓ ✗
+ MiMo-VL-7B-SFT [39] MiMo-VL-7B-SFT-2508 128K 7B Dense ✓
+ MiMo-VL-7B-RL [39] MiMo-VL-7B-RL-2508 128K 7B Dense ✓
+ Kimi-VL-A3B-Ins [41] Kimi-VL-A3B-Instruct 128K 16B(3B) MoE ✓ ✗
+ Kimi-VL-A3B-Think [41] Kimi-VL-A3B-Thinking-2506 128K 16B(3B) MoE ✓ ✓
+ InternVL3.5-4B [43] InternVL3_5-4B-HF 40K 4B Dense ✓
+ Gemma-4-E4B [19] gemma-4-E4B-it 128K 8B Dense ✓
+ Gemma-4-26B-A4B [19] gemma-4-26B-A4B-it 256K 26B(4B) MoE ✓
+ GLM-4.6V-Flash [40] GLM-4.6V-Flash 128K 9B Dense ✓
+ GLM-4.6V [40] GLM-4.6V 128K 108B(12B) MoE ✓
+ Qwen3.5-2B [33] Qwen3.5-2B 256K 2B Dense ✓
+ Qwen3.5-4B [33] Qwen3.5-4B 256K 4B Dense ✓
+ Qwen3.5-9B [33] Qwen3.5-9B 256K 9B Dense ✓
+ Qwen3.5-122B-A10B [33] Qwen3.5-122B-A10B 256K 122B(10B) MoE ✓
+
+
+
+
+A Details of LCVLMs
+We list the detailed information of the models evaluated in this paper in Table 4. All experiments are
+done on 8×H20 GPUs.
+
+B Evaluation Settings
+To holistically assess the model performance, we assess both the quality of the citations and the
+factual correctness of the generated content. Our evaluation methodology leverages a powerful
+LCVLM, GPT-5.2, as an automated judge for all metrics.
+
+B.1 Citation Quality
+
+We first evaluate the quality of citations in the generated responses using three metrics: Citation
+Recall (CR), Citation Precision (CP), and their harmonic mean, Citation F1. For each generated
+statement, the judge determines if the cited sources provide factual support. The sources in our
+multimodal context can be either text segments or images. We present the prompt for evaluating
+citation quality in Figure 5.
+
+Citation Recall (CR) This metric measures whether the complete set of cited sources for a given
+statement provides sufficient factual support. For a response containing a set of statements S, we
+gather all cited sources C(s) for each statement s ∈ S. The recall is then calculated as the fraction of
+statements that are fully supported by their cited sources.
+ 1 X
+ CR = I(feval (C(s), s) = relevant) (2)
+ |S|
+ s∈S
+
+where I(·) is the indicator function and feval is the LCVLM-based evaluator. A score of 1 indicates
+that the collection of sources C(s) factually entails the statement s.
+
+Citation Precision (CP) This metric assesses the necessity of each individual citation, penalizing
+superfluous or irrelevant sources. We evaluate precision using a leave-one-out approach. A citation is
+deemed necessary only if the full set of sources supports the statement, but the set with this specific
+
+
+ 15
+citation removed does not. P P
+ s∈S c∈C(s) Inecessary (c, s)
+ CP = (3)
+ |Ctotal |
+where Ctotal is the total number of citations in the response. The indicator Inecessary (c, s) is 1 if and
+only if both of the following conditions are met:
+
+ • The complete set of sources supports the statement: feval (C(s), s) = entailment.
+ • The set of sources without the specific citation c fails to support the statement: feval (C(s) \
+ {c}, s) ̸= entailment.
+
+Citation F1 (F1 ) We compute the F1-score as the harmonic mean of Citation Recall and Citation
+Precision, providing a single, comprehensive measure of overall citation quality.
+ 2 × CR × CP
+ F1 = (4)
+ CR + CP
+
+B.2 Generation Quality
+
+Correctness (Cor) Beyond citation quality, we assess factual correctness by benchmarking the
+response against a human-authored ground truth. The LCVLM judge initially assigns an integer score
+on a scale of 1 to 3, which is then mapped to the discrete set {0, 0.5, 1}. We present the prompt for
+evaluating correctness in Figure 6. The criteria are as follows:
+
+ • 1 (Fully Correct): The generated response accurately and completely covers the information
+ present in the ground-truth answer. It contains no factual errors or significant omissions.
+ • 0.5 (Partially Correct): The response is broadly correct but suffers from minor factual
+ inaccuracies, hallucinations, or omits key information found in the ground-truth answer.
+ • 0 (Incorrect): The response contains major factual errors, is irrelevant to the question, or is
+ nonsensical.
+
+The final correctness score is the average score over all instances in the test set. For a dataset with N
+instances, the score is calculated as:
+ N
+ 1 X
+ Cor = Score(Ri , Ai ) (5)
+ N i=1
+
+where Ri is the model-generated response for the i-th instance, Ai is the corresponding ground-truth
+answer, and the Score(·, ·) function represents the score assigned by the LCVLM judge.
+
+C Details of Benchmark Construction
+In this section, we provide a granular description of the data processing and construction pipeline
+for the datasets included in our benchmark. Our primary goal is to ensure a balanced distribution
+across the four length intervals (0-16K, 16-32K, 32-64K, and 64-128K tokens) while maintaining the
+integrity of the evaluation tasks.
+For datasets focusing on long document understanding, namely LongDocURL and MMLongBench-
+Doc, each instance comprises one or several evidence pages essential for answering the query. A
+limitation of the original LongDocURL dataset is its preprocessing step, which truncates the input
+to approximately 30 pages surrounding the evidence pages. This truncation results in insufficient
+data volume to support our evaluation across the longer context intervals (specifically the 32-64k
+and 64-128K ranges). To address this, we revert to the raw documents from the original corpus
+rather than the truncated versions. We then re-process these documents following the truncation
+strategy described in the main text. This approach allows us to strictly control the context length
+while preserving the position bias of the evidence set, ensuring a rigorous evaluation of long-context
+capabilities.
+SlideVQA and 2WikiMultiHopQA are employed to evaluate the model’s multi-hop reasoning capa-
+bilities over long contexts composed of multiple distinct documents. Since 2WikiMultiHopQA is
+
+
+ 16
+Table 5: Performance of LCVLMs in Single-Source Visual QA and Multi-Source Visual QA of
+MML ONG C ITE.
+ LongDocURL MMLongBench-Doc SlideVQA 2WikiMultiHopQA
+ Models
+ CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor
+ Proprietary Models
+ Gemini-3-Pro 88.07 87.35 87.07 85.78 80.91 79.82 79.65 75.94 91.05 92.25 91.35 88.57 76.46 77.69 76.68 83.12
+ Gemini-3-Flash 82.03 87.04 83.81 87.50 77.19 80.89 78.30 77.97 89.97 94.10 91.48 90.18 82.46 84.16 82.95 80.62
+ Seed-2.0-Pro 79.04 69.48 72.16 79.69 73.47 67.27 68.98 67.66 89.67 85.81 86.97 86.79 73.72 62.87 66.16 70.62
+ Seed-2.0-Lite 56.31 54.27 53.90 77.44 50.52 48.74 48.54 65.16 67.95 69.30 67.74 89.11 63.61 67.53 64.42 80.31
+ Seed-2.0-Mini 71.62 60.51 62.29 78.55 65.84 52.46 55.90 61.25 80.39 75.83 76.26 86.96 58.94 54.45 53.57 66.72
+ Seed-1.6 64.54 64.41 63.07 66.72 64.25 62.72 62.64 60.62 86.16 87.18 85.92 85.54 67.42 68.35 65.86 70.47
+ Open-source Models
+ Qwen2.5-VL-3B-Ins 4.01 4.79 3.97 38.44 7.79 9.14 7.85 32.03 13.06 16.88 13.74 53.93 5.65 6.72 5.97 26.41
+ Qwen2.5-VL-7B-Ins 25.57 30.34 25.69 49.06 32.03 34.08 31.58 43.12 43.16 52.50 45.01 63.93 23.31 20.70 21.18 41.25
+ Qwen2.5-VL-32B-Ins 41.38 31.07 34.02 58.91 53.60 37.59 41.97 52.34 64.20 49.89 54.05 74.64 38.26 27.23 30.19 52.97
+ Qwen2.5-VL-72B-Ins 58.91 56.56 56.87 65.00 56.69 56.09 55.75 54.84 77.08 78.99 77.33 78.39 42.89 42.89 42.20 42.34
+ Qwen3-VL-2B-Ins 20.17 20.57 19.23 41.09 33.17 32.13 30.44 40.47 34.97 40.91 35.63 56.61 24.13 26.52 24.25 34.84
+ Qwen3-VL-4B-Ins 47.77 45.38 45.92 51.88 59.35 52.45 54.60 52.34 70.08 67.32 67.81 71.79 45.39 41.49 42.51 45.16
+ Qwen3-VL-8B-Ins 60.40 52.97 55.32 65.62 62.76 53.69 56.39 53.91 75.36 66.20 68.79 73.93 63.45 51.11 54.98 57.19
+ Qwen3-VL-30B-A3B-Ins 62.23 55.65 57.44 63.12 66.78 59.74 61.50 57.81 80.79 78.13 78.45 73.57 67.50 55.94 59.36 61.72
+ Qwen3-VL-235B-A22B-Ins 69.85 66.75 67.19 72.97 68.48 63.75 64.77 63.75 85.67 85.42 84.50 84.11 70.05 67.74 67.07 65.00
+ MiMo-VL-7B-SFT 48.62 43.71 44.50 55.47 48.50 45.33 45.65 53.12 74.65 73.39 72.87 75.89 50.76 48.51 47.91 61.09
+ MiMo-VL-7B-SFT(think) 43.84 32.03 35.22 61.09 50.76 39.05 42.19 57.34 62.58 54.40 55.91 77.68 64.32 53.14 56.09 67.34
+ MiMo-VL-7B-RL 55.71 44.62 47.96 59.22 55.67 47.29 49.36 51.41 63.12 61.73 61.13 72.32 49.71 43.77 44.52 50.94
+ MiMo-VL-7B-RL(think) 54.66 32.95 38.93 64.06 55.68 33.21 39.47 59.22 68.68 52.00 56.46 79.11 50.10 37.24 40.68 56.56
+ Kimi-VL-A3B-Ins 33.14 29.86 29.93 38.28 24.53 22.27 22.27 28.91 49.38 44.81 44.94 68.93 39.35 30.56 33.20 40.78
+ Kimi-VL-A3B-Think 44.01 29.95 33.38 48.28 45.28 27.25 31.96 42.50 54.23 36.82 41.45 52.14 47.35 33.05 36.22 41.56
+ InternVL3_5-4B 5.48 4.70 4.71 13.75 23.47 18.01 19.27 32.81 12.64 12.58 12.11 22.86 13.31 10.26 11.24 17.50
+ Gemma-4-E4B 40.81 44.94 42.23 42.97 44.40 48.31 45.74 33.59 66.67 71.85 68.43 56.61 66.43 69.17 67.33 29.06
+ Gemma-4-26B-A4B 45.17 45.15 44.68 48.59 52.38 53.41 52.28 42.81 65.07 66.24 65.32 69.82 64.35 66.96 65.33 32.97
+ GLM-4.6V-Flash 54.98 41.58 44.82 62.19 57.83 45.28 48.60 56.88 69.28 59.88 61.92 75.89 49.40 44.63 44.20 53.44
+ GLM-4.6V 61.08 54.43 55.25 68.28 56.44 51.69 52.73 60.78 74.22 74.05 72.55 80.54 58.72 56.06 54.83 63.75
+ GLM-4.6V(think) 66.76 61.79 62.64 74.38 58.85 55.23 55.34 67.50 73.62 78.33 74.07 80.71 64.67 65.65 62.31 70.00
+ Qwen3.5-2B 37.80 27.13 30.22 51.72 50.87 35.97 40.10 46.25 59.97 48.36 51.50 70.89 35.75 28.38 30.11 42.50
+ Qwen3.5-4B 70.55 60.45 63.69 68.75 69.68 60.27 63.31 59.06 81.54 74.64 76.83 77.68 77.71 63.49 68.36 60.47
+ Qwen3.5-9B 70.02 54.00 58.36 73.44 71.01 52.59 57.91 65.78 84.23 73.57 76.53 86.25 77.16 60.03 65.74 61.72
+ Qwen3.5-122B-A10B 80.05 71.48 73.72 77.19 75.61 66.64 68.95 66.72 92.54 87.50 88.53 88.39 77.66 69.88 72.50 68.12
+
+
+
+Table 6: Performance of LCVLMs in Visual Grounding and Video Understanding of MML ONG C ITE.
+ Visual Haystack MM-NIAH Video-MME LongVideoBench
+ Models
+ CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor
+ Proprietary Models
+ Gemini-3-Pro 81.08 76.74 78.08 76.75 79.88 68.34 72.05 97.81 81.17 73.86 75.95 90.00 74.78 64.92 67.56 80.62
+ Gemini-3-Flash 69.43 80.60 73.44 73.25 87.65 91.98 89.20 95.78 72.27 76.99 73.31 91.25 72.52 71.49 70.17 78.12
+ Seed-2.0-Pro - - - - - - - - 72.72 47.50 55.40 89.17 73.55 45.19 53.85 76.56
+ Seed-2.0-Lite - - - - - - - - 49.25 38.56 40.87 86.94 52.23 42.10 44.58 72.50
+ Seed-2.0-Mini - - - - - - - - 68.90 39.67 48.33 85.35 66.08 36.45 45.02 72.19
+ Seed-1.6 62.08 58.08 59.48 62.88 83.75 82.92 83.09 82.81 69.34 70.32 67.57 83.75 65.78 64.74 62.01 76.56
+ Open-source Models
+ Qwen2.5-VL-3B-Ins 5.96 4.75 5.09 30.25 3.54 2.55 2.76 55.78 16.77 20.21 17.18 75.31 28.65 30.91 27.82 57.19
+ Qwen2.5-VL-7B-Ins 31.48 27.96 28.08 52.62 7.86 8.23 7.75 49.84 41.86 44.90 40.87 71.56 40.73 39.25 36.92 65.31
+ Qwen2.5-VL-32B-Ins 37.25 17.98 23.81 57.88 50.42 38.43 42.16 67.03 48.82 22.00 29.16 74.06 54.11 31.71 37.50 65.31
+ Qwen2.5-VL-72B-Ins 63.01 48.62 53.27 48.00 45.94 44.48 44.87 75.62 68.38 56.79 59.40 81.56 63.92 48.41 52.67 64.38
+ Qwen3-VL-2B-Ins 40.53 36.62 37.45 48.00 18.59 18.84 17.67 73.12 50.72 36.74 40.66 72.19 55.90 41.15 45.62 57.19
+ Qwen3-VL-4B-Ins 54.66 33.87 40.80 45.75 43.54 36.66 38.42 68.75 65.16 54.55 56.65 75.31 71.68 52.86 58.81 68.44
+ Qwen3-VL-8B-Ins 47.47 29.96 35.41 52.75 36.74 30.47 32.09 62.34 67.70 61.28 62.07 75.31 73.64 60.13 63.36 62.50
+ Qwen3-VL-30B-A3B-Ins 66.61 43.69 51.05 60.25 47.40 44.55 45.24 86.41 64.78 42.76 48.40 79.06 68.65 44.84 51.44 73.75
+ Qwen3-VL-235B-A22B-Ins 71.19 61.80 64.54 55.62 76.17 61.62 66.13 77.03 68.49 68.22 66.40 86.88 71.38 57.43 61.28 74.38
+ MiMo-VL-7B-SFT 60.94 55.46 56.73 57.00 25.75 24.40 24.21 52.81 57.02 49.85 50.84 74.38 53.40 48.43 48.29 66.88
+ MiMo-VL-7B-SFT(think) 54.17 46.76 48.69 55.50 27.68 21.76 23.38 51.72 40.22 21.15 26.19 75.94 60.60 28.71 36.72 70.94
+ MiMo-VL-7B-RL 57.61 54.33 54.68 54.88 32.89 27.73 28.61 55.47 56.67 47.34 49.56 78.75 55.46 42.28 45.62 65.94
+ MiMo-VL-7B-RL(think) 72.09 49.23 55.25 58.00 41.48 30.18 33.34 53.91 39.39 17.97 22.95 76.56 59.26 26.61 34.25 70.31
+ Kimi-VL-A3B-Ins 33.36 29.62 30.75 59.62 14.45 13.93 14.09 65.00 26.73 20.75 22.08 65.00 13.92 12.14 12.05 70.62
+ Kimi-VL-A3B-Think 38.34 29.62 32.41 50.12 18.94 13.18 14.53 33.91 40.80 17.71 23.26 67.81 37.56 13.84 18.83 42.19
+ InternVL3_5-4B - - - - - - - - 8.00 6.82 6.68 40.62 22.13 21.12 20.85 46.88
+ Gemma-4-E4B 61.32 65.83 62.86 48.38 27.90 28.24 27.70 60.31 65.90 72.32 67.24 52.50 63.15 65.17 62.75 38.44
+ Gemma-4-26B-A4B 57.51 62.93 59.19 51.50 24.80 25.03 24.86 68.44 67.18 68.85 65.44 73.75 69.90 63.92 65.24 65.94
+ GLM-4.6V-Flash 52.53 35.68 41.25 58.12 55.16 56.20 55.38 97.03 46.98 25.80 31.28 79.38 50.11 23.37 30.28 69.06
+ GLM-4.6V 62.45 52.44 55.76 60.62 29.64 29.69 29.53 95.62 50.23 53.65 50.10 81.25 48.97 47.86 46.36 71.56
+ GLM-4.6V(think) 76.04 69.62 71.14 65.88 31.98 31.98 31.95 94.38 62.29 57.90 56.72 85.94 60.16 47.16 50.11 70.62
+ Qwen3.5-2B 54.79 43.79 47.36 60.88 18.22 11.47 13.05 72.66 53.48 24.98 32.35 76.25 55.60 33.41 39.53 67.50
+ Qwen3.5-4B 69.09 55.19 58.82 53.88 57.85 50.64 52.92 62.19 68.36 46.53 52.91 80.62 73.41 49.86 56.52 73.75
+ Qwen3.5-9B 67.67 55.64 59.22 64.88 63.33 49.66 53.38 72.34 65.20 45.82 51.15 81.56 57.42 51.71 51.93 73.12
+ Qwen3.5-122B-A10B 76.17 58.77 64.23 63.25 80.67 65.95 70.48 87.66 74.09 50.91 56.76 84.38 72.46 50.84 56.99 75.94
+
+
+
+
+originally a text-only dataset, we first perform a modality alignment step using the Pillow5 library
+to render each paragraph into a visual document image, unifying the input format across tasks. We
+then construct distractor sets to extend the context length. For SlideVQA, we treat each slide deck
+(comprising 20 pages) as a cohesive unit for distraction; similarly, for 2WikiMultiHopQA, each
+paragraph is treated as an individual unit. Following the methodology outlined in the main paper,
+we randomly sample distractors to pad the (Question, Answer, Evidence) triplets to the target length
+intervals.
+ 5 https://pillow.readthedocs.io/en/stable/
+
+
+
+
+ 17
+Unlike other tasks in our benchmark that rely on inherently cohesive documents or pre-curated noise
+pools, multi-source visual QA tasks (SlideVQA and 2WikiMultiHopQA) require sampling distractors
+from external sources across the corpus to extend the context. This external sampling introduces
+a unique risk of distractor collision—where randomly sampled noise images might inadvertently
+contain alternative evidence or conflicting information. To ensure the rigor of our evaluation and
+mitigate this risk, we implement a strict LVLM-based filtering pipeline. Specifically, for each
+candidate distractor image, we utilize a powerful open-source model (Qwen/Qwen3.5-397B-A17B)
+to perform a logical consistency check. The model is prompted to act as a strict evaluator, inspecting
+whether the visual information within the candidate distractor could contradict the provided ground
+truth. Any distractor flagged as presenting an alternate-evidence trap is explicitly removed from the
+candidate pool. This rigorous curation guarantees that the distractors serve exclusively as noise to
+scale the context length, effectively preventing the introduction of factual conflicts or ambiguous
+clues that could compromise the uniqueness and absolute correctness of the ground truth.
+The visual grounding category includes Visual Haystack (image-only context) and MM-NIAH
+(interleaved image-text context). For Visual Haystack, the original dataset already provides a pre-
+filtered pool of up to 1,000 distractor images per instance. To circumvent the distractor collision
+issues discussed previously, we directly sample noise images from this curated pool to scale the
+inputs to our target length intervals. To evaluate the model’s sensitivity to information placement,
+we explicitly insert the "needle" image at uniform depth intervals of 0%, 20%, 40%, 60%, 80%, and
+100% within the sampled context. For MM-NIAH, the input length is calculated as the summation of
+text tokens and image tokens. We identify that MM-NIAH contains images with anomalously high
+token counts, which we compress to a maximum of 1,024 tokens. This normalization ensures that the
+length variations in our benchmark reflect genuine context scaling rather than artifactual token spikes.
+For the video understanding tasks, LongVideoBench and Video-MME, sampling videos at a standard
+rate of 1 frame per second (fps) often leads to context lengths that far exceed 128K tokens. To ensure a
+balanced distribution of test cases across all four length intervals, we implement an adaptive sampling
+strategy based on video duration. For videos shorter than 60 seconds, we maintain a sampling rate
+of 1 fps to preserve temporal detail. Conversely, for videos exceeding 60 seconds, we reduce the
+sampling rate to 0.5 fps. This down-sampling effectively controls the context length within our target
+intervals without compromising the semantic continuity required for video comprehension.
+
+
+D Human Evaluation
+
+To rigorously validate the reliability and robustness of our automated LLM-as-a-judge evaluation
+paradigm, we conduct a comprehensive human evaluation to assess the alignment between human
+annotators and the automatic evaluator.
+
+
+Experimental Setup We select two representative models, Qwen2.5-VL-7B-Ins and Doubao-
+1.6, and sample instances across four diverse datasets encompassing our defined task categories:
+LongDocURL (Single-Source Visual QA), SlideVQA (Multi-Source Visual QA), Visual Haystack
+(Visual Grounding), and Video-MME (Video Understanding). Specifically, we randomly sample 20
+instances from each dataset for both models, yielding a total of 160 cases (2 models × 4 datasets ×
+20 instances).
+To ensure the high quality and professional standard of the annotations, three independent human
+annotators—all of whom are Ph.D. students specializing in multimodal research—are instructed to
+evaluate these cases following the exact same criteria as the automated judge. The citation metrics
+(Citation Precision and Citation Recall) are scored on a continuous scale, while the generation quality
+metric (Correctness) is assigned a discrete score. To derive the aggregated human ground truth, we
+compute the arithmetic mean of the three annotators’ scores for the continuous citation metrics, and
+apply majority voting for the discrete correctness metric.
+To quantify the consistency among the three human annotators, we compute Krippendorff’s α. To
+measure the agreement between the aggregated human scores and the automatic evaluator, we utilize
+the Spearman rank correlation coefficient for the continuous citation metrics and Cohen’s Kappa (κ)
+for the discrete correctness metric.
+
+
+ 18
+Experimental Analysis The evaluation results are summarized in Table 7. We first observe a
+remarkably high inter-annotator agreement across all metrics and models, with Krippendorff’s α
+consistently exceeding 0.83. Notably, the α value for correctness on Doubao-1.6 reaches 0.9726,
+demonstrating the clarity and reproducibility of our evaluation criteria among humans.
+Furthermore, the aggregated human scores exhibit a strong positive correlation with the automatic
+evaluator’s judgments. The Spearman correlation coefficients for Citation Precision and Recall are
+consistently above 0.90 for both models. Interestingly, we observe that the agreement between the
+aggregated human scores and the LLM judge is consistently higher than the agreement between
+any single human annotator and the judge. This indicates that our aggregation strategy—averaging
+continuous scores and majority-voting discrete scores—effectively mitigates individual annotation
+noise, yielding a more robust and reliable ground truth.
+When analyzing the differences among the specific metrics, we find that the human-model agreement
+for Citation Recall is generally higher than that for Citation Precision (e.g., 0.9272 vs. 0.9095 on
+Qwen2.5-VL-7B). This discrepancy likely stems from the nature of the evaluation tasks: verifying
+whether a statement is supported by a set of sources (Recall) is a relatively straightforward cognitive
+task. In contrast, evaluating Citation Precision requires a rigorous "leave-one-out" assessment to
+determine the strict necessity of every single cited source, which inherently introduces more subjective
+judgment and complexity for human annotators.
+Overall, the near-perfect agreement scores (with Cohen’s Kappa for correctness achieving up to
+0.9393) substantiate that our LLM-based evaluator highly aligns with human perception and serves
+as a highly trustworthy proxy for assessing long-context multimodal faithfulness.
+
+Table 7: Human evaluation results. We report the inter-annotator agreement (Krippendorff’s α)
+among the three human evaluators, as well as the agreement between the aggregated human scores
+and the automated LLM judge (Spearman correlation for continuous metrics and Cohen’s Kappa for
+discrete metrics).
+ Inter-Annotator Agreement (Krippendorff’s α ↑) Human-Model Agreement ↑
+ Metric
+ Qwen2.5-VL-7B Doubao-1.6 Qwen2.5-VL-7B Doubao-1.6
+ Citation Precision 0.8578 0.8361 0.9095 (Spearman) 0.9005 (Spearman)
+ Citation Recall 0.9218 0.8977 0.9272 (Spearman) 0.9196 (Spearman)
+ Correctness 0.9132 0.9726 0.9074 (Kappa) 0.9393 (Kappa)
+
+
+
+E Experimental Details of Attention Patterns
+Since computing the attention scores requires storing the full attention matrix, which imposes
+substantial memory overhead, we restrict this analysis to Qwen-2.5-VL-3B and 7B, sampling 40
+instances uniformly within the 0–16K context length range. To quantify the model’s reliance on
+relevant visual cues, we propose the Evidence Recall metric. We first aggregate attention scores
+between tokens of model responses and context images to identify the top-10 images with the highest
+values. Evidence Recall is then calculated as the number of ground-truth evidence images found
+within these top-10 images, divided by the total number of evidence images. This effectively measures
+the proportion of essential visual evidence successfully attended to by the model.
+
+F Evaluation on MML ONG C ITE across tasks
+To systematically investigate the relationships and underlying capability dependencies among the
+evaluated tasks, we compute the Spearman correlation coefficients for both Citation F1 and Correct-
+ness metrics across all models. The resulting correlation matrices are visualized in Figure 11 and
+Figure 12.
+Intra-Task Consistency. Homogeneous datasets within the same task category exhibit strong positive
+correlations, validating the reliability of our task taxonomy. For instance, within Single-Source
+Visual QA, LongDocURL and MMLongBench-Doc demonstrate exceptionally high correlations in
+Citation F1 and Correctness. Similar consistency is observed in Multi-Source Visual QA and Video
+Understanding. This confirms that model performance remains highly stable when processing tasks
+with similar contextual structures and reasoning requirements.
+
+
+ 19
+ You will receive a user’s question about uploaded content (which could include text, images,
+ video frames, etc.), a factual statement from an AI assistant’s response based on that content,
+ and part of the full content (since the full content is too long to display entirely). Your task is
+ to carefully assess whether the provided content contains all the information of the statement.
+ Please use the following grades to generate the rating:
+ - [[Relevant]] - All points of the statement are supported by the provided content.
+ - [[Irrelevant]] - The statement is unrelated to the provided content, or any points of the statement
+ are inconsistent with the provided content.
+ Ensure that you do not use any information or knowledge outside of the provided content when
+ evaluating.
+ Figure 5: Prompt for evaluating citation quality with GPT-5.2.
+
+
+ You are asked to evaluate the quality of the AI assistant’s answer to user questions as an impartial
+ judge, and your evaluation should take into account factors including correctness (high priority),
+ and comprehensiveness (whether the assistant’s answer covers all points).
+ Read the AI assistant’s answer and compare against the reference answer, and give an overall inte-
+ ger rating in 1, 2, 3 (1 = wrong or irrelevant, 2 = partially correct, 3 = correct and comprehensive)
+ based on the above principles.
+ Figure 6: Prompt for evaluating correctness with GPT-5.2.
+
+
+Inter-Task Divergence and Orthogonality. Conversely, we observe pronounced divergence across
+heterogeneous task categories, indicating that distinct tasks evaluate orthogonal model capabilities.
+For example, the Citation F1 correlation between Video Understanding (Video-MME) and Multi-
+Source QA (2WikiMultihopQA) drops notably, reflecting the mechanistic gap between temporal
+reasoning and cross-document information synthesis. This divergence is even more stark in the
+Correctness metric: the Visual Grounding task MM-NIAH exhibits remarkably low correlations
+with nearly all other tasks. Such variance underscores that excelling in one specific long-context
+skill (e.g., needle-in-a-haystack retrieval) does not trivially transfer to complex reasoning tasks,
+thereby justifying the necessity of encompassing diverse task categories within MMLongCite for a
+comprehensive evaluation.
+Decoupling of Faithfulness and Correctness. A comparative analysis of the two metrics reveals a
+critical decoupling: models exhibit significantly higher cross-task consistency in attribution (Citation
+F1) than in standard accuracy (Correctness). Statistically, Citation F1 yields a higher average
+correlation (0.81) with a lower standard deviation (0.13) compared to Correctness (average: 0.76,
+standard deviation: 0.20). The heightened volatility in Correctness suggests that answering accuracy
+is highly susceptible to external factors and task-level variations. In contrast, the fundamental
+capability of grounding—the ability to trace and attribute information to the source context—remains
+a relatively invariant and stable model trait across different domains. This decoupling highlights the
+unique contribution of MMLongCite: relying exclusively on correctness metrics yields an inadequate
+assessment; incorporating explicit citation evaluation is imperative for a robust and trustworthy
+assessment of LCVLMs.
+
+G Error Analysis
+To gain a deeper understanding of the bottlenecks in long-context multimodal citation, we conduct
+a fine-grained analysis of the model failure modes. We randomly sample 120 failure cases in
+total for each model, drawing 30 samples from each of the following four datasets: LongDocURL,
+MMLongBench-Doc, SlideVQA, and 2WikiMultiHopQA. Three independent PhD annotators are
+tasked with carefully reviewing the model predictions against the ground truth and supporting
+evidence, categorizing each failure into one of six predefined error types.
+
+G.1 Error Taxonomy
+
+We defined six typical failure modes:
+
+
+ 20
+ Instruction
+ Please answer the question with citations based only on the provided images. You must adhere to
+ the following rules:
+ - Use an unbiased and journalistic tone.
+ - **Cite at least one and at most three images at the end of each sentence in your response.**
+ - Cite images using only their index number in brackets, for example [4][7], not [Image 4][Image
+ 7].
+ - When citing several images, use separate brackets for each index number, like [a][b][c], instead
+ of combining them like [a, b, c].
+ - If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+ Figure 7: Instruction for image-only contexts.
+
+
+ Instruction
+ Please answer the question with citations based only on the provided sources, which include both
+ images and text passages. You must adhere to the following rules:
+ - Use an unbiased and journalistic tone.
+ - **Cite at least one and at most three sources at the end of each sentence in your response.**
+ - Cite sources using only their index number in brackets, for example [4][7], not [Image 4][Passage
+ 7].
+ - When citing images or passages, use separate brackets for each index number, like [a][b][c],
+ instead of combining them like [a, b, c].
+ - If multiple sources support a sentence, cite only a minimum sufficient subset of the sources.
+ Figure 8: Instruction for image-text contexts.
+
+
+ • Comprehension Failure: The model successfully localizes the correct evidence (at least
+ one cited index matches the ground truth) but fails to generate the correct answer.
+ • Joint Failure: The model completely fails at both tasks, providing an incorrect answer
+ while citing entirely irrelevant images.
+ • Citation Hallucination: The model generates the correct answer (likely relying on its
+ internal parametric knowledge or guessing) but fabricates citations or cites completely
+ irrelevant images.
+ • Over-Citation: The model violates the citation density constraints by providing more than
+ three citations within a single sentence, indicating a lack of precision in evidence selection.
+ • Citation Omission: The model generates a response but completely fails to provide any
+ citation brackets throughout the entire output.
+ • Format Error: The model attempts to provide citations but violates the strict bracketed
+ format requirement (e.g., using natural language descriptions instead of standard index
+ brackets).
+
+G.2 Results and Analysis
+
+We analyze the error distributions of two representative models: Qwen2.5-VL-7B-Instruct and
+Qwen2.5-VL-72B-Instruct in Figure 10.
+Instruction Following and Formatting Capabilities. Both models demonstrate strong adherence to
+formatting instructions. Citation Omission and Format Errors account for a negligible portion of the
+failures across both scales. Notably, the 72B model achieves a 0% Format Error rate and reduces
+Over-Citation from 8.3% (7B) to 3.3%, indicating that scaling up significantly enhances the model’s
+ability to strictly follow complex formatting and citation density constraints.
+The Shift from Localization Failures to Reasoning Bottlenecks. The most striking observation
+is the drastic shift in the primary cause of failure between the two model scales. For the 7B model,
+localization-related errors (Joint Failure at 20.0% and Citation Hallucination at 17.5%) make up
+a substantial portion of the errors. This suggests that the smaller model frequently struggles to
+
+
+ 21
+ Instruction
+ Please answer the question with citations based only on the provided video frames. You must
+ adhere to the following rules:
+ - Use an unbiased and journalistic tone.
+ - **Cite at least one and at most three video frames at the end of each sentence in your response.**
+ - Cite frames using only their index number in brackets, for example [4][7], not [Frame 4][Frame
+ 7].
+ - When citing several frames, use separate brackets for each index number, like [a][b][c], instead
+ of combining them like [a, b, c].
+ - If multiple frames support a sentence, cite only a minimum sufficient subset of the frames.
+ Figure 9: Instruction for video-only contexts.
+
+ Qwen2.5-VL-7B-Instruct Qwen2.5-VL-72B-Instruct
+ Comprehension Failure
+ 8.3% 9.2% 7.5%
+ 17.5%
+ 4.2%
+ 1.7%
+ 3.3%
+ 2.5% Joint Failure
+ Citation Hallucination
+ 20.0% Over-Citation
+ Citation Omission
+ 48.3%
+ 77.5% Format Error
+
+
+ Figure 10: Error distribution in Qwen2.5-VL-7B-Instruct and Qwen2.5-VL-72B-Instruct.
+
+
+navigate the long multimodal context, either failing completely or relying on ungrounded parametric
+knowledge to answer the query.
+In contrast, the 72B model significantly reduces Joint Failures (down to 7.5%) and Citation Hallu-
+cinations (down to 9.2%). However, this improvement in localization shifts the error distribution
+overwhelmingly toward Comprehension Failure, which surges from 48.3% in the 7B model to
+77.5% in the 72B model. This indicates that while the larger model is highly proficient at retrieving
+the correct visual evidence from a massive context window, it still falls short in performing the
+complex, fine-grained cross-modal reasoning required to extract the exact answer from that localized
+evidence.
+
+H Case Study
+
+We list the instructions used for model inference from Figure 7 to Figure 9 and We present several
+qualitative cases from Figure 13 to Figure 19.
+
+I Limitation
+
+MML ONG C ITE uses automatic judges to evaluate citation quality and answer correctness, which
+may introduce judge-specific biases. Although the second open-source judge yields consistent model
+rankings, this does not eliminate all judge-specific biases.
+The limited number of curated examples per condition constrains distributional representativeness,
+particularly for video tasks with only 40 examples per dataset–length cell. Bootstrap confidence
+intervals quantify uncertainty within the current samples but do not resolve this limitation.
+The one-to-three citation constraint is an operational benchmark choice, and absolute citation qual-
+ity can vary with the cap. Moreover, MML ONG C ITE -HR measures both spatial reorganization
+robustness and high-resolution visual grounding; naturally occurring high-resolution inputs remain
+
+
+ 22
+ LongDocURL 1.00 0.98 0.95 0.86 0.79 0.87 0.76 0.73
+
+
+ MMLongBench-Doc 0.98 1.00 0.95 0.86 0.75 0.87 0.80 0.81
+
+
+ SlideVQA 0.95 0.95 1.00 0.85 0.81 0.84 0.79 0.78
+
+
+ 2WikiMultiHopqa 0.86 0.86 0.85 1.00 0.87 0.71 0.77 0.77
+
+
+ Visual Haystack 0.79 0.75 0.81 0.87 1.00 0.62 0.75 0.69
+
+
+ MM-NIAH 0.87 0.87 0.84 0.71 0.62 1.00 0.58 0.60
+
+
+ Video-MME 0.76 0.80 0.79 0.77 0.75 0.58 1.00 0.96
+
+
+ LongVideoBench 0.73 0.81 0.78 0.77 0.69 0.60 0.96 1.00
+
+
+
+
+ ME
+ a
+ A
+
+
+
+
+ ck
+
+
+ AH
+
+
+
+
+ h
+ L
+
+
+ oc
+ UR
+
+
+
+
+ pq
+
+
+
+
+ nc
+ VQ
+
+
+
+
+ sta
+ h-D
+
+
+
+
+ -NI
+
+
+ o-M
+
+
+ Be
+ iHo
+ oc
+
+
+
+
+ de
+
+
+
+
+ ay
+
+
+ MM
+ nc
+
+
+
+
+ eo
+ D
+
+
+
+
+ e
+ Sli
+
+
+ ult
+
+
+ lH
+ ng
+
+
+
+
+ Vid
+ Be
+
+
+
+
+ Vid
+ ikiM
+ Lo
+
+
+
+
+ ua
+ ng
+
+
+
+
+ ng
+ Vis
+ Lo
+
+
+
+
+ 2W
+
+
+
+
+ Lo
+ MM
+
+
+
+
+ Figure 11: Correlation of Citation F1 across tasks in MML ONG C ITE.
+
+
+
+to be explored. For MML ONG C ITE V 2, we plan to construct a new dataset from scratch through
+dedicated data collection and annotation. We aim to broaden source, domain, and modality coverage
+and increase per-condition sample sizes.
+
+
+
+J License
+
+All the data collected are based on previously open-sourced datasets, and all licenses are publicly
+available.
+
+
+
+K Broader Impact
+
+The long-context ability of LCVLMs has unlocked a large range of applications, including under-
+standing lengthy multimodal documents, analyzing hour-long videos, and reasoning over complex,
+interleaved image-text data automatically. This ability, especially when augmented with faithful
+citation generation, can also help users to reliably summarize extensive visual archives, verify factual
+claims in dense reports, or trace answers back to specific visual evidence. Meanwhile, there are a
+large number of instruction-following scenarios grounded in complex vision-language contexts that
+require high reliability, such as evidence-based medical image analysis, legal document review, or
+transparent dialogue-based navigation for robots. Looking ahead, our MMLongCite will serve as a
+standard evaluation for the whole community to benchmark the faithfulness of new LCVLMs and
+to stimulate the development of models with more accurate cross-modal alignment, more reliable
+attention mechanisms for high-resolution visual grounding, and improved multimodal citation and
+reasoning capabilities.
+
+
+ 23
+ LongDocURL 1.00 0.97 0.94 0.89 0.66 0.58 0.91 0.75
+
+
+ MMLongBench-Doc 0.97 1.00 0.96 0.94 0.71 0.58 0.90 0.81
+
+
+ SlideVQA 0.94 0.96 1.00 0.89 0.71 0.58 0.89 0.80
+
+
+ 2WikiMultiHopqa 0.89 0.94 0.89 1.00 0.75 0.49 0.80 0.82
+
+
+ Visual Haystack 0.66 0.71 0.71 0.75 1.00 0.57 0.62 0.76
+
+
+ MM-NIAH 0.58 0.58 0.58 0.49 0.57 1.00 0.69 0.56
+
+
+ Video-MME 0.91 0.90 0.89 0.80 0.62 0.69 1.00 0.76
+
+
+ LongVideoBench 0.75 0.81 0.80 0.82 0.76 0.56 0.76 1.00
+
+
+
+
+ ME
+ a
+ A
+
+
+
+
+ ck
+
+
+ AH
+ oc
+
+
+
+
+ h
+ L
+ UR
+
+
+
+
+ pq
+
+
+
+
+ nc
+ VQ
+
+
+
+
+ sta
+ h-D
+
+
+
+
+ -NI
+
+
+ o-M
+
+
+ Be
+ iHo
+ oc
+
+
+
+
+ de
+
+
+
+
+ ay
+
+
+ MM
+ nc
+
+
+
+
+ eo
+ D
+
+
+
+
+ e
+ Sli
+
+
+ ult
+
+
+ lH
+ ng
+
+
+
+
+ Vid
+ Be
+
+
+
+
+ Vid
+ ikiM
+ Lo
+
+
+
+
+ ua
+ ng
+
+
+
+
+ ng
+ Vis
+ Lo
+
+
+
+
+ 2W
+
+
+
+
+ Lo
+ MM
+
+
+
+
+ Figure 12: Correlation of Correctness across tasks in MML ONG C ITE.
+
+
+L Open-Source Judge Validation
+To mitigate potential bias from relying on a single proprietary judge and improve benchmark re-
+producibility, we use Qwen3.6-27B6 as a second, open-source judge to re-evaluate the benchmark
+outputs. The results are reported in Table 8.
+Following the protocol in Appendix D, we compare the judgments of GPT-5.2 and Qwen3.6-27B
+with the aggregated human annotations on the same 160 cases. Table 9 shows that both judges
+achieve high agreement with human annotations. Although Qwen3.6-27B shows lower agreement on
+Doubao-1.6, its agreement remains substantial, supporting its use as a complementary open-source
+judge.
+We further compare the model rankings and absolute scores produced by the two judges. Table 10
+reports Spearman and Kendall rank correlations, together with the mean score shifts from GPT-5.2 to
+Qwen3.6-27B. The two judges produce nearly identical model rankings. The average Citation F1
+shift is only +0.1 percentage points, whereas Qwen3.6-27B assigns Correctness scores 4.3 points
+higher on average, suggesting a difference in score calibration rather than a change in comparative
+model conclusions.
+To examine potential near-family preference, we compare the average score shifts between Qwen-
+family and non-Qwen models when switching the evaluation judge from GPT-5.2 to Qwen3.6-27B.
+Table 11 shows that the shifts are comparable between the two groups and do not consistently favor
+Qwen-family models across metrics. We do not observe a pronounced near-family preference under
+this control.
+
+M Statistical Uncertainty Analysis
+We estimate 95% confidence intervals using 10,000 bootstrap resamples, sampling examples with
+replacement within each context length interval of each dataset. We report results for Gemini-3-Pro
+and Qwen2.5-VL-7B. Table 12 reports the task-level 95% confidence intervals.
+ 6 https://huggingface.co/Qwen/Qwen3.6-27B
+
+
+
+
+ 24
+ Table 8: Performance of LCVLMs in MML ONG C ITE evaluated by Qwen3.6-27B.
+ Single-Source Visual QA Multi-Source Visual QA Visual Grounding Video Understanding
+ Models
+ CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor CP CR F1 Cor
+ Proprietary Models
+ Gemini-3-Pro(think) 87.06 86.14 85.86 85.31 83.49 85.01 83.90 91.07 80.20 71.88 74.63 81.34 78.71 69.56 72.19 86.72
+ Gemini-3-Flash(think) 82.95 87.20 84.34 86.80 87.29 90.44 88.44 91.14 82.65 87.81 84.54 78.44 69.90 73.44 69.77 86.25
+ Seed-2.0-Pro 81.47 73.06 75.15 81.02 84.97 76.60 79.29 84.90 - - - - 70.68 45.34 52.92 84.59
+ Seed-2.0-Lite 59.90 56.82 57.02 80.08 68.70 70.37 68.63 89.62 - - - - 44.71 36.89 38.17 81.14
+ Seed-2.0-Mini 73.57 60.03 63.04 78.76 73.11 66.26 67.10 81.52 - - - - 61.02 37.05 43.04 81.44
+ Seed-1.6 71.02 70.21 69.39 73.12 80.69 79.05 78.80 82.66 65.27 63.48 64.05 72.17 65.25 67.16 63.51 82.50
+ Open-source Models
+ Qwen2.5-VL-3B-Ins 6.29 8.61 6.78 44.92 8.74 11.45 9.51 47.09 2.71 2.44 2.44 42.58 18.59 22.27 18.98 67.97
+ Qwen2.5-VL-7B-Ins 31.03 36.64 31.73 56.48 33.78 37.19 33.64 61.12 15.33 14.63 14.21 51.30 37.80 39.80 36.36 70.78
+ Qwen2.5-VL-32B-Ins 53.54 37.56 42.04 66.09 52.21 39.87 43.53 71.73 34.66 22.60 26.29 62.61 43.17 23.47 28.83 73.12
+ Qwen2.5-VL-72B-Ins 65.30 63.27 63.45 68.12 62.86 62.25 62.06 66.96 45.07 37.74 40.11 63.31 62.80 50.17 53.22 75.16
+ Qwen3-VL-2B-Ins 29.49 29.21 27.44 51.80 31.74 36.80 32.58 56.57 26.27 24.95 24.49 61.11 49.25 36.62 40.30 68.28
+ Qwen3-VL-4B-Ins 61.21 55.70 57.19 62.11 60.30 56.22 57.36 66.92 44.53 31.91 36.04 57.34 66.69 51.84 55.53 74.38
+ Qwen3-VL-8B-Ins 70.88 60.00 63.32 69.14 68.26 58.11 61.18 73.44 40.90 29.18 32.74 56.67 65.72 60.01 59.85 72.34
+ Qwen3-VL-30B-A3B-Ins 69.96 61.85 63.98 69.14 75.83 67.82 70.05 75.86 51.79 39.14 43.21 73.27 64.38 42.40 47.80 79.53
+ Qwen3-VL-235B-A22B-Ins 74.13 70.37 70.91 75.16 78.84 76.18 76.20 80.11 66.73 56.53 59.45 63.23 67.69 62.68 62.07 82.81
+ MiMo-VL-7B-SFT 57.62 53.34 53.67 61.80 65.19 63.04 62.62 75.19 36.88 34.34 34.54 52.19 52.98 48.05 48.39 72.34
+ MiMo-VL-7B-SFT(think) 51.48 38.17 41.63 68.12 65.44 55.05 57.48 77.81 35.60 30.59 32.03 53.61 47.41 24.45 30.22 75.00
+ MiMo-VL-7B-RL 61.83 50.88 53.96 63.91 60.39 55.96 56.42 68.65 38.12 35.26 35.53 53.20 55.27 44.26 47.10 73.12
+ MiMo-VL-7B-RL(think) 59.04 34.21 40.92 71.41 62.07 45.69 50.04 74.35 49.20 35.74 39.05 55.92 43.67 20.57 26.35 75.78
+ Kimi-VL-A3B-Ins 32.27 29.19 29.17 39.22 45.76 38.45 40.12 61.79 23.34 21.17 21.76 62.39 18.86 15.89 16.11 70.00
+ Kimi-VL-A3B-Think 49.43 31.44 35.90 55.62 48.29 33.82 37.31 53.12 25.28 19.28 21.10 42.39 37.33 14.38 19.34 60.31
+ InternVL3_5-4B 15.27 12.57 13.20 29.30 12.19 11.11 11.19 25.66 - - - - 13.38 13.11 12.57 44.53
+ Gemma-4-E4B 49.47 53.98 50.98 47.66 70.27 73.92 71.50 49.53 38.38 42.13 39.57 52.80 60.83 67.76 61.92 49.38
+ Gemma-4-26B-A4B 53.03 53.67 52.68 55.23 66.47 68.71 67.20 59.54 34.71 38.08 35.68 59.39 64.45 64.10 61.75 73.44
+ GLM-4.6V-Flash 61.26 46.48 50.19 68.59 61.03 53.07 54.30 72.63 48.22 38.11 41.33 77.94 41.71 21.90 26.32 77.50
+ GLM-4.6V 63.19 57.59 58.27 72.42 70.03 66.70 66.36 79.51 46.10 40.41 42.25 78.09 48.53 49.84 47.15 79.06
+ GLM-4.6V(think) 64.74 59.63 60.36 77.81 71.75 72.20 70.10 80.66 52.22 49.20 50.09 80.20 59.95 54.29 53.60 81.41
+ Qwen3.5-2B 49.02 35.48 39.36 59.92 48.24 38.70 41.31 65.32 35.17 26.79 29.40 66.69 52.41 28.09 34.57 73.91
+ Qwen3.5-4B 77.48 66.50 69.96 73.36 80.18 70.42 73.74 73.53 61.35 51.54 54.19 57.25 68.73 48.00 53.54 79.53
+ Qwen3.5-9B 76.30 57.03 62.50 78.83 82.72 67.97 72.73 80.20 63.14 50.81 54.67 69.41 60.82 49.82 51.84 80.47
+ Qwen3.5-122B-A10B 81.41 72.54 74.94 79.53 86.87 80.35 82.22 84.48 72.38 58.30 62.53 75.09 70.46 49.79 54.98 82.81
+
+
+
+
+Table 9: Agreement between each judge and the aggregated human annotations on the same 160
+cases. CP and CR use Spearman correlation; Correctness uses Cohen’s κ.
+ Judge Evaluated model CP CR Correctness
+ GPT-5.2 Qwen2.5-VL-7B 0.9095 0.9272 0.9074
+ Qwen3.6-27B Qwen2.5-VL-7B 0.9322 0.9385 0.9124
+ GPT-5.2 Doubao-1.6 0.9005 0.9196 0.9393
+ Qwen3.6-27B Doubao-1.6 0.8161 0.8489 0.7948
+
+
+Length-wise performance differences. We directly bootstrap the performance difference between
+the 64–128K and 0–16K bins; negative values indicate lower performance at the longer context
+length. Table 13 shows greater length sensitivity for Citation F1 than Correctness, particularly for
+Qwen2.5-VL-7B on the non-video tasks. Gemini-3-Pro exhibits smaller and more task-specific
+changes, with its largest Citation F1 decline occurring on Visual Grounding.
+For Video Understanding, the limited number of eligible source examples within the required length
+ranges constrains the per-dataset sample size. We plan to increase the number of video examples in
+the next version to obtain more precise and reliable performance estimates across context lengths.
+This limitation and the planned expansion are discussed in Appendix I.
+
+Evidence-depth analysis. For the controlled single-needle subset of Visual Haystack, we compare
+the average score at middle depths (40%, 60%, and 80% of the context) with that at edge depths
+(0% and 100%). We aggregate results across the four context length intervals and use a cluster
+bootstrap to estimate 95% confidence intervals. A negative middle−edge difference indicates lower
+performance for needles placed in the middle of the context. As shown in Table 14, Qwen2.5-VL-7B
+exhibits a larger decline in Citation F1 than Gemini-3-Pro (−6.42 vs. −2.52). The corresponding
+95% confidence interval for Qwen2.5-VL-7B lies entirely below zero, supporting a middle-position
+decline in citation quality. The remaining confidence intervals in the table include zero, providing
+less conclusive evidence of positional effects.
+
+N Citation-Budget Sensitivity Analysis
+The default range of one to three citations per sentence is required during both generation and
+evaluation as in ALCE [15]. The upper bound encourages models to identify a compact sufficient
+
+
+ 25
+ Table 10: Consistency between GPT-5.2 and Qwen3.6-27B.
+ Metric Spearman Kendall Qwen−GPT mean shift
+ Citation F1 0.999 0.989 +0.1
+ Correctness 0.993 0.959 +4.3
+
+
+ Table 11: Mean score changes when replacing GPT-5.2 with Qwen3.6-27B.
+ Metric Qwen-family Non-Qwen
+ Citation F1 −0.05 +0.16
+ Correctness +4.82 +3.90
+
+
+evidence set instead of citing many sources indiscriminately. Nevertheless, three citations is an
+operational benchmark choice rather than a universal rule for real-world writing. We therefore
+evaluate sensitivity to this choice by varying the maximum citations per sentence among 1, 3, 5, and
+10.
+We conduct a citation-budget ablation on all datasets using Qwen2.5-VL-7B and Qwen3-VL-30B-
+A3B, varying the maximum citations per sentence among 1, 3, 5, and 10 while retaining the lower
+bound of one. Table 15 reports the results.
+The ordering between the two models remains unchanged under every tested budget for all four
+metrics. Relative to the default maximum of three citations, Correctness changes by at most 0.82
+percentage points. Citation F1 shows modest model-specific variation at the more restrictive or
+permissive budgets. Thus, the comparison between these two models is robust across the tested
+budgets, although absolute citation quality can vary with the cap.
+
+O Question-Only Evaluation and Contamination Analysis
+Models may answer questions from parametric knowledge without using the supplied context. To
+examine this possibility, we conduct a question-only evaluation on four document-oriented datasets:
+LongDocURL, MMLongBench-Doc, SlideVQA, and 2WikiMultiHopQA. We provide each model
+with only the question, remove the entire original context, and ask it to answer. Table 16 reports
+answer Correctness.
+The question-only results suggest that some questions may be answered from parametric knowledge
+without the supplied context. Such knowledge is likely to affect Correctness more directly than
+citation quality, since Citation Precision and Recall still require mapping answer claims to sources in
+the supplied benchmark context.
+
+P Benchmark Construction Sensitivity
+Benchmark construction choices may affect the capabilities measured by the evaluation. We examine
+sensitivity to the representation of 2WikiMultiHopQA, document the MM-NIAH normalization and
+distractor-pool construction, and audit the composite-image sizes used in MML ONG C ITE -HR.
+
+2WikiMultiHopQA rendering. We replace the rendered context images in 2WikiMultiHopQA
+with their corresponding text passages and use those passages as the context input. We evaluate
+Qwen2.5-VL-7B and Qwen3-VL-30B-A3B under the same generation and evaluation protocol.
+Table 17 compares Citation F1 and Correctness under rendered-image and original-text inputs.
+The two models respond differently to the representation change: text input raises Citation F1 for
+Qwen2.5-VL-7B but lowers it for Qwen3-VL-30B-A3B. Within Multi-Source Visual QA, SlideVQA
+emphasizes understanding native slide documents, whereas rendered 2WikiMultiHopQA emphasizes
+OCR-based visual document understanding of text-dominant content.
+
+MM-NIAH normalization. MM-NIAH includes non-text-rich images with resolutions reaching
+up to 8,000 × 6,000 pixels. These outliers consume disproportionately many visual tokens, causing a
+
+
+ 26
+ Table 12: Task-level scores with 95% bootstrap confidence intervals.
+ Model Task Citation F1 [95% CI] Correctness [95% CI]
+ Single-Source Visual QA 83.36 [81.19, 85.41] 80.86 [77.97, 83.67]
+ Multi-Source Visual QA 84.02 [81.99, 85.90] 85.85 [83.07, 88.46]
+ Gemini-3-Pro
+ Visual Grounding 75.07 [72.74, 77.39] 87.28 [85.08, 89.42]
+ Video Understanding 71.75 [68.64, 74.90] 85.31 [81.25, 89.06]
+ Single-Source Visual QA 28.63 [25.69, 31.50] 46.09 [42.42, 49.77]
+ Multi-Source Visual QA 33.10 [30.21, 35.96] 52.59 [48.79, 56.36]
+ Qwen2.5-VL-7B
+ Visual Grounding 17.92 [15.85, 19.99] 51.23 [47.77, 54.69]
+ Video Understanding 38.89 [34.51, 43.34] 68.44 [63.28, 73.59]
+
+
+Table 13: Performance differences between the 64–128K and 0–16K context bins, with 95% bootstrap
+confidence intervals.
+ Model Task ∆ Citation F1 [95% CI] ∆ Correctness [95% CI]
+ Single-Source Visual QA −0.74 [−6.56, 5.05] +1.25 [−7.19, 9.69]
+ Multi-Source Visual QA −5.36 [−9.33, −1.51] −1.74 [−4.91, 0.94]
+ Gemini-3-Pro
+ Visual Grounding −20.53 [−27.47, −13.58] −7.88 [−14.94, −1.31]
+ Video Understanding −1.89 [−10.30, 6.64] +3.75 [−7.50, 15.00]
+ Single-Source Visual QA −22.99 [−31.15, −14.70] −5.63 [−15.94, 5.00]
+ Multi-Source Visual QA −35.34 [−41.98, −28.70] −5.36 [−12.10, 1.21]
+ Qwen2.5-VL-7B
+ Visual Grounding −26.66 [−35.33, −18.52] −21.12 [−32.62, −8.69]
+ Video Understanding −0.81 [−13.59, 11.79] +0.62 [−13.75, 15.00]
+
+
+single citation index to cover an overly large visual region and making citation granularity too coarse.
+We therefore preserve each image’s aspect ratio while resizing high-resolution outliers to a nominal
+budget of 1,024 visual tokens, following a similar image-resizing strategy to MMLongBench [46].
+
+HR grid construction and image-size audit. We compare three input layouts using the same
+source images: separate images, 2 × 2 grids containing four images, and 4 × 4 grids containing
+sixteen images. Each source image retains its original pixel dimensions during grid construction.
+To check whether composite inputs exceed the models’ image-processing limits, we compare the
+pixel area of each composite model-input image with the configured limits of Qwen2.5-VL and
+Qwen3-VL. Table 18 reports the percentage exceeding each limit.
+Only a small fraction of sixteen-image grids exceed these limits. However, this does not disentangle
+spatial reorganization effects from high-resolution visual grounding. Because MML ONG C ITE -HR
+uses constructed image grids, we interpret it as a dense compositional-input stress test. A non-grid
+evaluation based on naturally occurring high-resolution images, such as posters, remains future work.
+
+
+
+
+ 27
+Table 14: Middle−edge performance differences on the controlled single-needle subset of Visual
+Haystack, with 95% cluster-bootstrap confidence intervals.
+ Model Metric Middle−edge difference [95% CI]
+ Gemini-3-Pro Citation F1 −2.52 [−7.65, 3.81]
+ Gemini-3-Pro Correctness −2.50 [−9.17, 3.33]
+ Qwen2.5-VL-7B Citation F1 −6.42 [−15.75, −0.39]
+ Qwen2.5-VL-7B Correctness −1.67 [−5.00, 0.00]
+
+
+
+
+ Table 15: Citation-budget ablation across all eight datasets.
+ Model Max citations CP CR F1 Correctness
+ 1 33.69 28.86 30.37 54.31
+ 3 30.75 32.24 29.64 54.59
+ Qwen2.5-VL-7B
+ 5 30.49 31.32 29.00 54.62
+ 10 28.54 30.41 27.30 55.25
+ 1 61.51 50.99 54.27 68.86
+ 3 65.59 53.16 56.61 69.46
+ Qwen3-VL-30B-A3B
+ 5 64.75 54.07 56.74 70.28
+ 10 64.31 54.11 56.25 69.90
+
+
+
+
+Table 16: Question-only Correctness on four document-oriented datasets, with the entire original
+context removed.
+ MMLongBench-
+ Model LongDocURL SlideVQA 2WikiMultiHopQA
+ Doc
+ Qwen2.5-VL-7B-Instruct 16.56 5.00 15.71 9.38
+ Qwen3-VL-30B-A3B-Instruct 19.84 8.44 18.21 20.00
+
+
+
+
+ Table 17: Sensitivity to context representation on 2WikiMultiHopQA.
+ Citation F1 Correctness
+ Model
+ Image Text Image Text
+ Qwen2.5-VL-7B 21.18 23.08 41.25 39.06
+ Qwen3-VL-30B-A3B 59.36 53.75 61.72 62.97
+
+
+
+
+Table 18: Percentage of composite model-input images exceeding the configured image-size limits.
+ Setting Above Qwen2.5-VL limit Above Qwen3-VL limit
+ 4-image grids 0.00% 0.00%
+ 16-image grids 4.11% 0.48%
+
+
+
+
+ 28
+...
+
+
+
+
+Image [21]:
+
+
+
+
+Image [22]:
+
+
+
+
+...
+Instruction
+Please answer the question with citations based only on the provided images. You must
+adhere to the following rules:
+- Use an unbiased and journalistic tone.
+- **Cite at least one and at most three images at the end of each sentence in your
+response.**
+- Cite images using only their index number in brackets, for example [4][7], not [Image
+4][Image 7].
+- When citing several images, use separate brackets for each index number, like [a][b][c],
+instead of combining them
+like [a, b, c].
+- If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+Question: What percentage improvement in incidence rate was reported in 2020 compared
+to 2019?
+Model Response: The incidence rate in 2020 improved by 19% compared to 2019 [21][22].
+Ground Truth: 19%
+Supporting Image Indices: [21, 22]
+
+
+
+
+ Figure 13: Case study of "Correct Case".
+
+ 29
+...
+
+
+
+
+Image [2]:
+
+
+
+
+Instruction
+Please answer the question with citations based only on the provided images. You must
+adhere to the following rules:
+- Use an unbiased and journalistic tone.
+- **Cite at least one and at most three images at the end of each sentence in your
+response.**
+- Cite images using only their index number in brackets, for example [4][7], not [Image
+4][Image 7].
+- When citing several images, use separate brackets for each index number, like [a][b][c],
+instead of combining them
+like [a, b, c].
+- If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+Question: How many geographic markets in Texas belongs to the Major Metropolitan Area?
+Model Response: In the Southwestern Region, there are 24 geographic markets in Texas that
+belong to the Major Metropolitan Area. [2]
+Ground Truth: 12
+Supporting Image Indices: [2]
+
+
+
+
+ Figure 14: Case study of "Comprehension Failure".
+
+ 30
+Image [1]: Image [2]:
+
+
+
+
+Image [3]:
+
+
+
+...
+
+
+
+Instruction
+Please answer the question with citations based only on the provided images. You must
+adhere to the following rules:
+- Use an unbiased and journalistic tone.
+- **Cite at least one and at most three images at the end of each sentence in your
+response.**
+- Cite images using only their index number in brackets, for example [4][7], not [Image
+4][Image 7].
+- When citing several images, use separate brackets for each index number, like [a][b][c],
+instead of combining them
+like [a, b, c].
+- If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+Question: What was the total amount of current liabilities as of April 30, 2021?
+Model Response: The total amount of current liabilities as of April 30, 2021, was $16,696
+thousand [1][2][3].
+Ground Truth: $13,089 thousand
+Supporting Image Indices: [2]
+
+
+
+
+ Figure 15: Case study of "Joint Failure".
+
+ 31
+...
+
+
+
+
+Image [32]: Image [33]:
+
+
+
+
+Instruction
+Please answer the question with citations based only on the provided images. You must
+adhere to the following rules:
+- Use an unbiased and journalistic tone.
+- **Cite at least one and at most three images at the end of each sentence in your
+response.**
+- Cite images using only their index number in brackets, for example [4][7], not [Image
+4][Image 7].
+- When citing several images, use separate brackets for each index number, like [a][b][c],
+instead of combining them
+like [a, b, c].
+- If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+Question: What code is used for "roadblock"?
+Model Response: The code used for "roadblock" is 524 [2447][2448][2449].
+Ground Truth: 524
+Supporting Image Indices: [32, 33]
+
+
+
+
+ Figure 16: Case study of "Citation Hallucination".
+
+ 32
+...
+
+
+
+
+Image [10]: Image [15]:
+
+
+
+
+Image [19]:
+
+
+
+
+Instruction
+Please answer the question with citations based only on the provided images. You must
+adhere to the following rules:
+- Use an unbiased and journalistic tone.
+- **Cite at least one and at most three images at the end of each sentence in your
+response.**
+- Cite images using only their index number in brackets, for example [4][7], not [Image
+4][Image 7].
+- When citing several images, use separate brackets for each index number, like [a][b][c],
+instead of combining them
+like [a, b, c].
+- If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+Question: How many figures are listed from section 10 of 'Examples of Preforms'?
+Model Response: There are 11 figures listed from section 10 of 'Examples of Preforms'
+[10][11][12][13][14][15][16][17][18][19][20].
+Ground Truth: 12
+Supporting Image Indices: [3, 4]
+
+
+
+
+ Figure 17: Case study of "Over Citation".
+
+ 33
+...
+
+
+
+
+Image [86]: Image [87]:
+
+
+
+
+Image [88]: Image [89]:
+
+
+
+
+Instruction
+Please answer the question with citations based only on the provided images. You must
+adhere to the following rules:
+- Use an unbiased and journalistic tone.
+- **Cite at least one and at most three images at the end of each sentence in your
+response.**
+- Cite images using only their index number in brackets, for example [4][7], not [Image
+4][Image 7].
+- When citing several images, use separate brackets for each index number, like [a][b][c],
+instead of combining them
+like [a, b, c].
+- If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+Question: Count the total number of comments provided for Q24, Q25, and Q26.
+Model Response: The total number of comments provided for Q24, Q26, and Q27 is 14, 14,
+and 14 respectively.
+Ground Truth: 35
+Supporting Image Indices: [86, 87, 88, 89]
+
+
+
+
+ Figure 18: Case study of "Citation Omission".
+
+ 34
+...
+
+
+
+
+Image [3]:
+
+
+
+
+Instruction
+Please answer the question with citations based only on the provided images. You must
+adhere to the following rules:
+- Use an unbiased and journalistic tone.
+- **Cite at least one and at most three images at the end of each sentence in your
+response.**
+- Cite images using only their index number in brackets, for example [4][7], not [Image
+4][Image 7].
+- When citing several images, use separate brackets for each index number, like [a][b][c],
+instead of combining them
+like [a, b, c].
+- If multiple images support a sentence, cite only a minimum sufficient subset of the images.
+Question: How many subplots are related to obvious loss spikies?
+Model Response: There are two subplots related to obvious loss spikies in the figure [5][b][c].
+Ground Truth: 1
+Supporting Image Indices: [3]
+
+
+
+ Figure 19: Case study of "Format Error".
+
+ 35
+
\ No newline at end of file
diff --git a/wizard-work/sphinx/archive-mmlongcite-2026-10-25/verify_mmlongcite.py b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/verify_mmlongcite.py
new file mode 100644
index 0000000..c1f0370
--- /dev/null
+++ b/wizard-work/sphinx/archive-mmlongcite-2026-10-25/verify_mmlongcite.py
@@ -0,0 +1,245 @@
+#!/usr/bin/env python3
+"""verify_mmlongcite.py -- the verdict for the MMLongCite archive (sphinx lane).
+
+Offline and self-contained. Re-derives every claim from the archived bytes in
+this directory and exits 0 only if they all hold.
+
+ A. manifest integrity every artifact's sha256 + byte size re-measured from disk
+ B. text layer re-extracted from the archived PDF with pdftotext; the
+ character count must equal the manifest's
+ C. page count pdfinfo on the archived PDF must equal the manifest's
+ D. atom traceability the archived Atom XML must name the arXiv id we pinned
+ E. claims each pinned needle must be on its claimed page; every
+ must_page token on that page; every must_span token
+ within +/-1 page
+ F. negative controls a mutated PDF, a mutated claims.json and a mutated
+ manifest MUST each make this script exit non-zero, so
+ the CHECK is not a tautology. (A fourth control, which
+ mutated the claim and the text in agreement, was
+ measured and REMOVED -- see the note in the function.)
+ `python3 verify_mmlongcite.py --controls-only` re-runs
+ just section F against an untouched tree.
+
+Usage: python3 verify_mmlongcite.py [--report PATH]
+Exit 0 = the archive holds.
+"""
+from __future__ import annotations
+
+import argparse
+import hashlib
+import json
+import os
+import re
+import subprocess
+import sys
+import tempfile
+import xml.etree.ElementTree as ET
+
+HERE = os.path.dirname(os.path.abspath(__file__))
+SOURCE = os.path.join(HERE, "source")
+
+FAILS: list[str] = []
+CHECKS = 0
+QUIET = False
+
+
+def check(ok: bool, label: str, detail: str = "") -> None:
+ global CHECKS
+ CHECKS += 1
+ if not QUIET:
+ print(f" {'ok ' if ok else 'FAIL'} {label}" + (f" :: {detail}" if detail else ""))
+ if not ok:
+ FAILS.append(label)
+
+
+def sha256_file(p: str) -> str:
+ h = hashlib.sha256()
+ with open(p, "rb") as fh:
+ for chunk in iter(lambda: fh.read(1 << 20), b""):
+ h.update(chunk)
+ return h.hexdigest()
+
+
+def load_manifest(root: str = HERE) -> dict:
+ with open(os.path.join(root, "manifest.json")) as fh:
+ return json.load(fh)
+
+
+def load_claims(root: str = HERE) -> dict:
+ with open(os.path.join(root, "claims.json")) as fh:
+ return json.load(fh)
+
+
+def text_pages(root: str = HERE) -> list[str]:
+ pdf = os.path.join(root, "source", "paper.pdf")
+ out = subprocess.run(
+ ["pdftotext", "-layout", pdf, "-"], capture_output=True, text=True, check=True
+ ).stdout
+ return out.split("\f")
+
+
+def verify(root: str = HERE) -> tuple[int, list[str]]:
+ """Run every check against `root`. Returns (checks_run, failures)."""
+ manifest = load_manifest(root)
+ claims = load_claims(root)
+ pdf_path = os.path.join(root, "source", "paper.pdf")
+
+ # ---- A. manifest integrity ------------------------------------------
+ print("A. manifest integrity (re-measured from disk)")
+ for name, rec in sorted(manifest["artifacts"].items()):
+ p = os.path.join(root, "source", name)
+ exists = os.path.isfile(p)
+ got = sha256_file(p) if exists else "MISSING"
+ check(exists and got == rec["sha256"], f"sha256 {name} == {rec['sha256'][:12]}…", got[:12])
+ size = os.path.getsize(p) if exists else -1
+ check(size == rec["bytes"], f"bytes {name} == {rec['bytes']}", str(size))
+
+ # ---- B. text layer ---------------------------------------------------
+ print("B. text layer (re-extracted from the archived PDF)")
+ pages = text_pages(root)
+ check(len(pages) >= manifest["pdf_pages"], f"pdftotext yields >= {manifest['pdf_pages']} pages", str(len(pages)))
+
+ # ---- C. page count ---------------------------------------------------
+ print("C. page count (pdfinfo on the archived PDF)")
+ pi = subprocess.run(["pdfinfo", pdf_path], capture_output=True, text=True, check=True).stdout
+ got_pages = int(re.search(r"^Pages:\s+(\d+)", pi, re.M).group(1))
+ check(got_pages == manifest["pdf_pages"], f"pdfinfo Pages == {manifest['pdf_pages']}", str(got_pages))
+
+ # ---- D. atom traceability --------------------------------------------
+ print("D. atom traceability")
+ atom = open(os.path.join(root, "source", "atom.xml"), encoding="utf-8").read()
+ ns = {"a": "http://www.w3.org/2005/Atom"}
+ entry = ET.fromstring(atom).find("a:entry", ns)
+ atom_id = entry.findtext("a:id", "", ns)
+ check(manifest["arxiv_id"] in atom_id, f"atom id names {manifest['arxiv_id']}", atom_id)
+ check("MMLongCite" in manifest["atom_meta"]["title"], "atom title names MMLongCite", manifest["atom_meta"]["title"])
+ check(len(manifest["atom_meta"]["authors"]) == len(entry.findall("a:author", ns)),
+ "atom author count matches the archived XML")
+
+ # ---- E. claims -------------------------------------------------------
+ print("E. claims (needle on the claimed page, tokens in scope)")
+ html_text = open(os.path.join(root, "source", "paper.html"), encoding="utf-8", errors="replace").read()
+ for c in claims["claims"]:
+ if c["source"] == "html":
+ check(c["needle"] in html_text,
+ f"{c['id']} needle {c['needle']!r} is in the archived HTML")
+ check(c["holds"] is True, f"{c['id']} recorded holds=True")
+ continue
+ pg = c["page"]
+ if pg is None or pg < 1 or pg > len(pages):
+ check(False, f"{c['id']} needle {c['needle']!r} on page {pg}", "page out of range")
+ continue
+ check(c["needle"] in pages[pg - 1], f"{c['id']} needle {c['needle']!r} is on page {pg}")
+ for m in c["must_page"]:
+ check(m in pages[pg - 1], f"{c['id']} {m!r} on page {pg}")
+ span = [pages[k] for k in (pg - 1, pg) if 1 <= k <= len(pages)]
+ for m in c["must_span"]:
+ check(any(m in p for p in span), f"{c['id']} {m!r} within +/-1 page of {pg}")
+ check(c["holds"] is True, f"{c['id']} recorded holds=True")
+
+ return CHECKS, list(FAILS)
+
+
+def negative_controls() -> int:
+ """Every control must FAIL. Returns the number that did not."""
+ print("F. negative controls (each mutated copy MUST fail)")
+ global QUIET
+ bad = 0
+ with tempfile.TemporaryDirectory() as td:
+ base = os.path.join(td, "copy")
+
+ def copy_tree():
+ subprocess.run(["cp", "-a", HERE, base], check=True)
+
+ def run(root: str) -> int:
+ global QUIET
+ FAILS.clear()
+ QUIET = True
+ try:
+ _, f = verify(root)
+ finally:
+ QUIET = False
+ return len(f)
+
+ # F1: one byte flipped in the PDF
+ copy_tree()
+ p = os.path.join(base, "source", "paper.pdf")
+ blob = bytearray(open(p, "rb").read())
+ blob[len(blob) // 2] ^= 0x01
+ open(p, "wb").write(bytes(blob))
+ n = run(base)
+ check(n > 0, "F1 a flipped PDF byte is caught", f"{n} failures")
+ bad += 0 if n else 1
+
+ # F2: the pinned example count altered in claims.json
+ copy_tree()
+ cp = os.path.join(base, "claims.json")
+ cj = json.load(open(cp))
+ cj["claims"][0]["needle"] = "9,999"
+ json.dump(cj, open(cp, "w"), indent=1)
+ n = run(base)
+ check(n > 0, "F2 an altered pinned claim is caught", f"{n} failures")
+ bad += 0 if n else 1
+
+ # F3: a recorded sha256 altered in manifest.json
+ copy_tree()
+ mp = os.path.join(base, "manifest.json")
+ mj = json.load(open(mp))
+ mj["artifacts"]["paper.html"]["sha256"] = "0" * 64
+ json.dump(mj, open(mp, "w"), indent=1)
+ n = run(base)
+ check(n > 0, "F3 an altered manifest hash is caught", f"{n} failures")
+ bad += 0 if n else 1
+
+ # F4 was removed, and the removal is a finding, not a convenience. The
+ # first version mutated claims.json AND paper.txt in agreement ("2,280"
+ # -> "9,999" on both sides). Measured: it failed, but for the wrong
+ # reason -- every claim check still passed, because section E re-extracts
+ # the text layer from the archived PDF, whose sha256 no longer matched
+ # the mutated text. A control that cannot fail is a tautology, and a
+ # control whose only failure is collateral is not evidence that the
+ # claim logic works. Claims here are pinned by the PDF's sha256, not by
+ # the text file, so no text-only mutation can exercise section E. The
+ # three controls above are the real ones: F1/F3 break the hash, F2
+ # breaks the needle against unmutated source bytes.
+
+ check(bad == 0, "all 3 controls fail as designed", f"{bad} control(s) did not")
+ return bad
+
+
+def main() -> int:
+ ap = argparse.ArgumentParser()
+ ap.add_argument("--report", default=os.path.join(HERE, "REPORT-mmlongcite-archive.md"))
+ ap.add_argument("--controls-only", action="store_true",
+ help="run section F only (the mutation battery), on an untouched tree")
+ args = ap.parse_args()
+
+ print("verify_mmlongcite.py — MMLongCite archive (sphinx, Archive lane)")
+ print("root:", HERE)
+ print()
+
+ if args.controls_only:
+ global FAILS
+ FAILS.clear()
+ ctrl_bad = negative_controls()
+ print()
+ print(f"controls: {CHECKS} run, {ctrl_bad} silent")
+ print("VERDICT: controls fire" if ctrl_bad == 0 else "VERDICT: a control did NOT fire")
+ return 0 if ctrl_bad == 0 else 1
+
+ checks, fails = verify()
+ print()
+ ctrl_bad = negative_controls()
+ print()
+ print(f"checks run: {checks} failures: {len(fails) + ctrl_bad}")
+ if fails or ctrl_bad:
+ for f in fails:
+ print(" FAILED:", f)
+ print("VERDICT: archive does NOT hold")
+ return 1
+ print("VERDICT: archive holds")
+ return 0
+
+
+if __name__ == "__main__":
+ sys.exit(main())