RerankProvider ABC + NormalizedRerank (index into input docs, score-desc,
docs never round-trip, dup/out-of-range index fatal); deepinfra-rerank
adapter (paired-arrays inference API — LIVE-VERIFIED against
Qwen/Qwen3-Reranker-8B: правильный док 0.995, кросс-язычный 0.647, борщ
отсечён top_n) + rerank-http (TEI /rerank dialect, keyless fallback).
Registry/conf/W011-W013 checks/PromptLog (query и документы никогда не
логируются) /llm.rerank comm+HTTP по канону embeddings. Note: package
name pins stapel_agent.rerank to the subpackage; the verb lives at
services.rerank (PEP-562 shadowing dodge, documented).
724 tests (+89), ruff clean, wheel contents verified.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>