Could not save reviewed OCR because line count did not match OCR layout.
Expected {{ error_expected }}, got {{ error_actual }}.
{% elif error == "save_ocr_corrected_failed" %}
Could not save OCR-corrected PDF. Check that reviewed OCR line count matches raw OCR line count.
{% elif error == "rerun_ocr_failed" %}
OCR rerun failed.
{% elif error == "save_field_enriched_failed" %}
Could not save field-enriched PDF.
{% endif %}
{% if prev_doc %}
← Previous
{% endif %}
{% if next_doc %}
Next →
{% endif %}
{% if next_ocr_doc %}
Next OCR review
{% endif %}
{% if next_fields_doc %}
Next field extraction
{% endif %}
Document preview
{% if file_url %} {% if document.mime_type == "application/pdf" %} {% elif document.mime_type in ["image/jpeg", "image/png"] %}No preview available.
{% endif %}Reviewed OCR
{% if reviewed_ocr %}Current reviewed version saved at {{ reviewed_ocr.created_at }} — v{{ reviewed_ocr.version_number }}
{% else %}No reviewed OCR saved yet.
{% endif %}
Expected OCR lines: {{ expected_line_count }}
Current editor lines: {{ actual_line_count }}
Line count mismatch may affect corrected PDF layout.
Extracted fields
{% if current_extracted %}Current extracted fields last updated at {{ current_extracted.updated_at }}
{% else %}No extracted fields saved yet.
{% endif %}Document versions
{% if document.versions %}| Version | Type | Path | Created | Notes |
|---|---|---|---|---|
| v{{ version.version_number }} | {{ version.version_type }} | {{ version.file_path }} | {{ version.created_at }} | {{ version.notes or "" }} |
No versions found.
{% endif %}Raw OCR
{% if raw_ocr %}Quality flags: {{ raw_ocr.quality_flags if raw_ocr and raw_ocr.quality_flags else [] }}
{{ raw_ocr.text_content }}
{% else %}
No raw OCR text found.
{% endif %}