googleapis / googleapis/google-cloud-ruby

Breaking change in Document AI output despite same processor version (production impact)

Open
#33,458 4 comments 0 reactions 1 assignee Claimed by @viacheslav-rostovtsev View on GitHub
Dominant language
Ruby
Stars
1.4k
Forks
578
Avg merge
1d 11h
Merged PRs (30d)
166

Description

We are experiencing a severe and unacceptable regression in Document AI behavior that is actively impacting production users.

Without any changes on our side — no code changes, no processor version changes, no retraining — identical documents that have been reliably processed for months are now producing dramatically incorrect results.

Specifically:
- The system is extracting numerous duplicate and invalid entities
- The number of detected parties has increased significantly without justification
- Previously clean, deterministic outputs are now noisy and unreliable

This is not a minor fluctuation — it is a clear degradation in output quality that breaks downstream logic and confuses real users.

It is extremely concerning that such a change can occur without any version change or notice. We rely on processor versioning for stability, and this behavior undermines that expectation.

Has any change been made to model behavior, OCR processing, or entity extraction logic affecting existing processor versions?

This issue is urgent and currently impacting live systems. We expect a prompt and clear explanation and fix.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.