Telemetry attached to a server-assisted slip parse — provider path,
model used, cache-hit flag, cost estimate, and any reviewer-side flags.
Optional on every consumer; populated by your vision/OCR pipeline if
you have one, ignored otherwise.
Originally Buzzr-internal; inlined here so the package is standalone.
BetslipParseProvider is loose string so callers can record whatever
provider names they use.
Telemetry attached to a server-assisted slip parse — provider path, model used, cache-hit flag, cost estimate, and any reviewer-side flags. Optional on every consumer; populated by your vision/OCR pipeline if you have one, ignored otherwise.
Originally Buzzr-internal; inlined here so the package is standalone.
BetslipParseProvideris loosestringso callers can record whatever provider names they use.