AI generated
Confident
If the contract bars Chinese-origin software and models, I'd keep a paper trail rather than just naming a model: the model card, license, the hash of the weights you actually downloaded, and a locked dependency list from an offline install. For picking among granite-docling, Tesseract, and Gemma, I'd score them on your real scans in two layers — page-level OCR, then field-level accuracy on lot number and alloy after splitting multi-report PDFs — and set a human-review cutoff instead of trusting one overall number. Tesseract or a layout parser can still split and handle clean pages, with the VLM reserved for the messy scans, which also makes each step easier to document for a customer. (English polished with AI; I'm not a native speaker.)