Haystacks. 25 Turkish annual reports for fiscal year 2025 (published 2026 on KAP), five per needle set,
from banking, insurance, retail, energy, industry, aviation, telecom and media. Reports printed as two-page spreads are
split into single pages, each keeping only its own text. A document of N pages is the report's first N pages.
Needles. 25 keys × 5 value sets (fruit, currency, landmark, five animals, five objects, …), written as
Gizli <key> "<value>". — the original's “The secret <key> is <value>” recast as a
Turkish nominal sentence so no suffix depends on the value. Pictures were generated with Z-Image-Turbo and checked by a VLM.
Placement follows the original exactly: one needle per page up to 25 pages, otherwise one in each of 25 equal page ranges;
5- and 10-page documents use only the 15 non-animal/object keys; 10 fonts (metric-compatible Liberation fonts, since the
PDF base fonts cannot encode ğ, ş, ı), 10 colours on a white or black box, 7–14 pt text, pictures about 100 pt wide, uniform
random positions. Pages are rendered at 200 DPI (JPEG quality 75); text is extracted with pypdf.
Inference. One user turn: all page images in order, then the bare question (for parsed text, the page
texts concatenated, a newline and the question). Greedy decoding, up to 256 new tokens, no system prompt. vLLM on one
A100-80GB with prefix caching, so a document is processed once and its 25 questions reuse it. Qwen models answer with
thinking disabled (enable_thinking: false) and their pages are capped at 1,310,720 pixels (about 1,250 tokens)
so that 200 pages fit in 262K tokens; every other model uses its own image processing, as in the original's Table 4.
Scoring. An answer is correct when it contains the value, or an accepted alias, as a whole Turkish
word with any chain of suffixes that obeys vowel harmony (including softened stems such as kitab-ı). English
answers are not credited; the data includes a lenient score that also accepts the English name. Documents longer than a
model's context count as wrong.
Example question and needle (as sent)
Gizli meyve "portakal".
Belgedeki gizli meyve nedir?