Experimental tutorial · P5
Multi-query retrieval,
one variable at a time.
p5_multi_query_retrieval reuses a compatible P0 index and adds exactly three retrieval queries to the isolated evaluator.
P0 → P5Single-variable experiment
Three retrieval queries
What changes
Only query fanout.
P5 keeps P0 hybrid retrieval and fans each realtime evaluation query out to a fixed three-query candidate set.
What is disabled
No hidden production defaults.
The tutorial evaluator removes the pipeline, semantic cache, and query router, and keeps rewrite, HyDE and rerank off.
What is inherited
The P0 index facts.
No duplicate indexing occurs. Durable audit fields record P0-index reuse and the exact multi-query count.
When comparison is valid
Only direct P0 → P5.
The API requires a compatible evaluator-v5 P0 parent, the same knowledge base and frozen evaluation inputs.
Reproduce it
Run the controlled walkthrough.
The real browser regression starts PostgreSQL, Qdrant, migrations, API, Console, and a controlled immutable Pack. It runs P0 then P5 and verifies multi-query audit facts and P0-index reuse.
$ make console-real-tutorial-clone-e2e ✓ P0 baseline completed ✓ P5 uses multi_query/3 ✓ P0 index facts inherited ✓ direct P0 → P5 comparison ready