dev split. Real numbers from the tuning set, not the held-out test split; retrieval only, no answer layer has run yet.

Results

5 configs on the dev split (100 questions). Unfiltered, every column is the harness's summary. Filters recompute retrieval metrics in the browser from per-question scores; the other columns stay whole-split summaries.

Category
Messiness

100 of 100 questions

Leaderboard

mean [95% CI], percentage points
Config leaderboard, sortable by any column
H1L Lemmatised BM25 + dense bge-m3 over structure chunks, fused by RRF (local twin of H1). 55.9 [46.1–64.7]41.1 [33.4–49.2]38.5 [31.8–45.2]17 ms19 ms
D1 Naive RAG - dense bge-m3 over fixed 512-word windows. 52.4 [43.3–60.7]37.4 [30.0–44.9]36.2 [29.4–42.4]16 ms18 ms
T1L H1L over table-row chunks and XLSX cell rows (local twin of T1, no reranker). 50.6 [41.2–58.9]38.5 [30.8–46.1]35.2 [28.4–42.0]17 ms21 ms
B1 BM25 over raw tokens, fixed 512-word windows. 42.0 [32.7–50.6]37.6 [29.4–46.4]31.6 [24.3–38.6]0.1 ms0.1 ms
B2 BM25 over MorphoDiTa lemmas with diacritics folded, fixed 512-word windows. 39.6 [30.2–47.7]34.5 [26.7–42.6]30.0 [22.6–37.2]0.3 ms1 ms

Retrieval only: accuracy, citation precision, conflict, abstention and cost columns appear once an answer layer has run.

Config × category

Recall@10 by config and question category
ConfigLookupNumericCross lingualMulti hopConflictDecoyCim tie outVersionUnanswerableClause set
B1· BM25 over raw tokens, fixed 512-word windows.855003350254840·25
B2· BM25 over MorphoDiTa lemmas with diacritics folded, fixed 512-word windows.695003340335240·25
D1· Naive RAG - dense bge-m3 over fixed 512-word windows.6961585042254460·34
H1L· Lemmatised BM25 + dense bge-m3 over structure chunks, fused by RRF (local twin of H1).9272334750444840·36
T1L· H1L over table-row chunks and XLSX cell rows (local twin of T1, no reranker).9261333537444840·36

Config × messiness

a question carries the tags of its evidence documents · cells recomputed from per-question gold ranks
Recall@10 by config and messiness tag
Configcz en mixcz number formatdraft versioneur tabhidden sheetjpeg artifactsmerged headernear duplicatequoted replyscansigned valueskewsplit tableunit kcunit milunit tis
B1· BM25 over raw tokens, fixed 512-word windows.53395033333936463839403923334940
B2· BM25 over MorphoDiTa lemmas with diacritics folded, fixed 512-word windows.50365033333636443836383623334837
D1· Naive RAG - dense bge-m3 over fixed 512-word windows.60505650505155565551485138505450
H1L· Lemmatised BM25 + dense bge-m3 over structure chunks, fused by RRF (local twin of H1).65535548485253535552515238485353
T1L· H1L over table-row chunks and XLSX cell rows (local twin of T1, no reranker).58495245454744523847474731455149