From b06e260dad67d32f642764a05fbf5739136ea7e0 Mon Sep 17 00:00:00 2001 From: McElwain Date: Sat, 30 May 2026 21:36:28 -0500 Subject: [PATCH] Show read-only vision candidate fields in layout review --- app/templates/documents/detail.html | 39 +++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/app/templates/documents/detail.html b/app/templates/documents/detail.html index 4d57b08..22ff9c9 100644 --- a/app/templates/documents/detail.html +++ b/app/templates/documents/detail.html @@ -1986,6 +1986,45 @@ document.addEventListener("DOMContentLoaded", () => {
Document
+ +{% set vision_fields = [] %} +{% if vision_analysis_json and vision_analysis_json.get("vision_candidate_fields") %} + {% set vision_fields = vision_analysis_json.get("vision_candidate_fields") %} +{% elif layout_review_pages and layout_review_pages[0].get("vision_candidate_fields") %} + {% set vision_fields = layout_review_pages[0].get("vision_candidate_fields") %} +{% endif %} + +{% if vision_fields %} +
+
+

Vision Candidate Fields

+ {{ vision_fields|length }} candidates +
+
+ + + + + + + + + + + {% for field in vision_fields[:12] %} + + + + + + + {% endfor %} + +
TypeValueConfidenceOCR Conf.
{{ field.get("candidate_type", "") }}{{ field.get("value", "") }}{{ field.get("confidence", "") }}{{ field.get("ocr_confidence", "") }}
+
+
+{% endif %} +