RAG
checking backend…

Results

All 252 runs from one sweep: nine architectures over 28 questions, same corpus, same judge, same day. Every figure here is redrawn from the JSON the evaluation wrote, so nothing on this page can drift from the committed reports.

Scored 2026-08-28 23:59 UTC

Every metric, every stage

Best value per row is highlighted. Note that no single stage owns the whole table.

Metricv1v2v3v4v5v6v7v8v9
Headline0.7760.7790.7450.7790.7390.8060.7860.8760.817
Context precision0.4020.4810.5010.5120.4720.7170.5960.5710.571
Context recall0.5680.6850.6480.6630.7290.8450.8020.9100.758
MRR0.6200.7680.7630.7930.7980.8380.7860.8150.857
nDCG0.6660.8090.8100.8120.8390.8760.8200.8300.841
Hit rate0.8570.9640.9640.9641.0001.0000.9641.0000.964
Faithfulness0.8860.9070.9140.9140.8610.9540.8610.8750.929
Answer relevance0.9540.9430.9110.8890.9000.8750.9390.9890.889
Answer correctness0.6680.6640.6070.6750.6290.7070.7040.8460.736
Attack resisted0.600.600.000.600.400.400.600.801.00

Score across the nine stages

Correctness and faithfulness diverge at v9: it gets safer and less accurate at once.

Shape of each stage

Six metrics at once. A stage that is strong everywhere would fill the hexagon.

By question type

Global questions are the standing weakness of every stage, including the last one.

Quality against cost

Outlined points are on the frontier: nothing else is both cheaper and better. The expensive stages have to earn their place here, not just on accuracy.

What each stage costs to run

Agentic and multi-agent stages pay for their accuracy in tokens and seconds.

How each stage fails

Not just how often, but in which way. The mix shifts as the architectures change.

Retrieval recall as k grows

How much of the gold evidence is in the top k. This is retrieval quality alone, before the generator gets involved.

Retrieval precision as k grows

Stages that retrieve aggregate nodes trade precision for coverage by design.

Can the judge be trusted?

Each answer is judged three times and the median taken; this is how much the three passes disagreed. Where the spread approaches the gate's tolerance, differences between stages of that size are noise.

Every run

Nine stages by every question, coloured by headline score. Click a cell to read the answer, the judge's reasoning and what the stage did internally.

filterclick any cell for the full answer
a01
a02
a03
a04
a05
f01
f02
f03
f04
f05
f06
f07
f08
f09
f10
g01
g02
g03
g04
g05
m01
m02
m03
m04
m05
m06
m07
m08
v1
v2
v3
v4
v5
v6
v7
v8
v9
0.01.0headline

Per-tag leaders

Which architecture you would actually pick, per question type.

factual

Retrieve-or-not gate, per-passage relevance grading, support check with retry

multihop
v4CRAG0.824

Retrieval evaluator, knowledge strips, web-search fallback

global

Planner loop over vector, tree, graph, web and calculator tools

adversarial

Router, injection guardrail, grader, critic and synthesiser as separate agents