Answer all tasks using only the corpus. Return one JSON object and no markdown.

1. single_fact: give the exact early, middle, and end retrieval values, each with its evidence ID.
2. multiple_needles: return all five NEEDLE identifiers, exact values, and evidence IDs.
3. multi_hop: follow project -> researcher -> badge -> vault and return the final vault code plus all three evidence IDs.
4. contradiction: return the current exposure-limit percentage. Prefer the newer higher-authority policy and identify both winning and superseded evidence IDs.
5. code_trace: compute the effective cache TTL from the active bootstrap/config/cache dependency path and cite all four files.
6. synthesis: choose the only route that satisfies both safety and capacity, with the three supporting evidence IDs.
7. absent_fact: determine whether ORBITAL-SAFFRON-3 appears as a supported fact. If absent, return status "ABSENT" and an empty citations array. Do not guess.

Required top-level keys: single_fact, multiple_needles, multi_hop, contradiction, code_trace, synthesis, absent_fact.
