Mixed-document uploads break extraction — use layout-aware, validation-first pipelines | SaaSBrowser.ai