Reranker Cascade: phân bổ latency budget theo tầng

Retriever rẻ (500) → mid-cost cắt (50) → cross-encoder chấm (10), mỗi tầng đúng budget

Phím tắt: ←/→ từng bước · Space tự chạy/tạm dừng