Every fact-bearing path is deterministic, auditable Python. The LLM only routes, classifies, and narrates around the trusted core — so an inspector or operator can audit the math line by line.
①
Cement volume math
Cylinder + annulus volumes in ft³, bbl, sacks. TAC §3.14 general rule and the BUQW-not-covered special case encoded as deterministic functions, validated against five sample wellbore geometries.
②
API-keyed pre-fill
One API number pulls operator (RRC P-5), well master (RoRQ), GAU letter, and completion record. Every W-3 field carries source-of-truth metadata. Operator/RRC mismatches surface as warnings, not silent errors.
③
Voice-to-narrative
Operator dictation goes in; W-3 Section IX surface-restoration prose comes out. Regex-extracted facts with provenance, missing slots flagged with placeholders. Validated on 8 golden field-voice transcripts.