Design OCR fallbacks around a normalized provider contract
A synchronous scene-text OCR fallback can usually replace another provider behind a small normalized adapter: full text, word text, confidence, pixel-space bounding box, and image dimensions. Do not call both scene OCR and document OCR for every image. Route by workload: scene OC…