PIVOT ENGINE — QUERY TRACE

Every question
earns its route.

Five real questions, easy to hard, through one engine: remembered, retrieved, escalated — or honestly refused.

memory express — a verified answer, replayed verified answers write back to memory — today's hard answer is tomorrow's instant one A question arrives from any module. Auth and tenant scope are already settled before it gets here. QUERY Follow-ups are rewritten as one standalone question, so search sees the full intent. CONDENSE follow-ups made standalone Semantic cache of previously verified answers. A strong match answers instantly — zero model calls. MEMORY verified answers The question is rewritten three ways — formal, plain, spoken — so vocabulary never hides a document. EXPAND 3 rephrasings Exact-word search over every document, weighted toward titles and headings. KEYWORD BM25 full-text Meaning-based search over dense vector embeddings — finds it even when the words differ. SEMANTIC dense vectors Both result lists merge by reciprocal rank — a passage both searches liked rises to the top. FUSE reciprocal rank A cross-encoder reads each candidate against the question and keeps only the best. RERANK cross-encoder Confidence gate. Strong evidence goes straight to the composer; weak or empty evidence escalates. CONFIDENCE escalate if weak Bounded agent search. A planner proposes reads — search, fetch a document, list a collection — inside a hard budget. It gathers evidence; it never writes the answer. AGENT SEARCH BUDGET 8/8 search · get document · list · stats The one grounded composer. Fixed grounding rules govern truth, attribution and citation — no module prompt can weaken them. COMPOSE grounded · BASE_RULES Every citation is checked against the passages the model was actually given. Fabricated sources are dropped. CITE CHECK no unshown source The answer leaves cited, confidence-graded, and logged. ANSWER cited & verified When the corpus does not contain it, the engine says so. A refusal that names what the corpus does hold is a valid answer. REFUSED an honest exit
click a question to trace it