The Extraction Pattern: Using LLMs as Data Operators, Not Decision Makers
LLMs extract structured data from unstructured input. Rules decide what to do with it. A typed contract between the two layers makes the system testable, auditable, and reproducible.