Skip to content

feat(rendition): authorize bounded non-PDF Mistral OCR inputs - #261

Open
rodboev wants to merge 3 commits into
kenn-io:mainfrom
rodboev:pr/175-mistral-bounded-nonpdf
Open

feat(rendition): authorize bounded non-PDF Mistral OCR inputs#261
rodboev wants to merge 3 commits into
kenn-io:mainfrom
rodboev:pr/175-mistral-bounded-nonpdf

Conversation

@rodboev

@rodboev rodboev commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

The Mistral OCR path now carries the verified local unit count through rendition snapshots and compares it with returned units before output is accepted. The Mistral-owned seam is ready for non-PDF authority when provider evidence proves the unit semantics.

Unrecognized, malformed, over-limit, and unproved formats continue to fail closed; the existing PDF authority, exact-byte checks, and consent boundary remain unchanged. Callers that need a non-PDF input today must convert it to PDF, while provider evidence is recorded from synthetic inputs or a credentialed probe rather than inferred from hand-written responses.

The change stays inside the Mistral provider adapter and bounded format inspection; other providers, storage, daemon, API, CLI, and UI surfaces remain unchanged.

Refs #175.

Exercise the Mistral rendition path with a provider-authenticated local-exact
format fixture, including local unit counting, snapshot propagation, and
provider unit equality.
@roborev-ci

roborev-ci Bot commented Sep 3, 2026

Copy link
Copy Markdown

roborev: Combined Review (7d6048c)

No issues found.


Reviewers: 2 done | Synthesis: codex | Total: 4m25s

@rodboev rodboev changed the title Authorize bounded non-PDF Mistral OCR inputs feat(rendition): authorize bounded non-PDF Mistral OCR inputs Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant