7-stage VLM pipeline for ALMA Componentes Purchase Order extraction. Upload any PO — Pedido / Comanda / Commande in ES, CA, or FR — get structured JSON, Snake matches, and a trust score in seconds.
Unified extraction — upload PDF, PNG, JPG. Auto-converts to PDF, runs the full pipeline.
Returns task_id for async polling.
Fast sync identification — customer ID (LABI, Macrisal, Thermia, Maldonado, Q. Angles, Aluminios Barcelona…), CIF, PO number, language. Regex tier (~5ms) with Haiku VLM fallback (~1s).
Poll extraction result. Returns full structured PO data with matching, validation flags, and routing decision.