Projection Explorer
Compiler Explorer, but the source is a FHIR record and the compiled output is the trustworthy slice your LLM actually sees. Pick a question; watch the record compile to a query-aware projection — with a coverage certificate, tokens-in vs out, and click-to-highlight source↔compiled mapping. Everything runs in your browser; nothing is uploaded.
What "compile" means here (and what's honest)
The query-aware strategy keeps the fields this demo asks for: the first in-scope value for “earliest,” or the first and last for “the change.” The local coverage certificate turns green only when that slice contains the requested values. This demonstrates one deterministic projection rule; it is not a product-level coverage guarantee.
Scope is honest: queries are resourceType + an optional code/text filter + a temporal intent (not free-text NL — that's the product). The example patient is synthetic; pasted bundles stay in your browser. Token counts are exact (o200k). See the benchmark →
Your agent should read the compiled slice, not the whole record.
Bonfire is being designed to compile bounded, cited projections before an agent runs. This tool is a local prototype of that idea.