Parses canonical extraction maps into %Extraction{} structs.
Expects normalized maps from LangExtract.WireFormat. Validates each
entry before constructing structs.
Internal — no stability guarantees; see the README's "Stability" section. Documented because it explains how the library works, not because it is API.
Summary
Functions
@spec parse(map()) :: {:ok, [LangExtract.Extraction.t()]} | {:error, :missing_extractions}