{
    "schemaVersion":  1,
    "product":  "UtiliVera OCR",
    "version":  "0.7.0",
    "frozenExecutable":  {
                             "bytes":  346624,
                             "sha256":  "31E46DEC406F6FFF4A8CF68EB66E347234C2DB87EFAA32FAAC7A3EBF504C9784"
                         },
    "generatedAtUtc":  "2026-08-15T14:40:18Z",
    "workflows":  [
                      {
                          "slug":  "extract-text-from-image-windows",
                          "input":  "Audited English image with 80 recognized words and a deliberate Turn/Tum ambiguity",
                          "settings":  "Windows en-US OCR; source word boxes; suspect navigation",
                          "expected":  "Selected suspect remains linked to source coordinates and exposes percentage, reason, and progress",
                          "actual":  "Review suspect | 80 words  ·  2 low confidence  ·  text angle 0.0° | 1/2 suspect words — \"Tum\" — Confidence 71% — stability:text=0.50;geometry=1.00;probe=Turn",
                          "checks":  {
                                         "reviewEnabled":  true,
                                         "confidencePercent":  true,
                                         "reason":  true,
                                         "suspectProgress":  true
                                     },
                          "artifacts":  [
                                            {
                                                "name":  "low-confidence-summary.json",
                                                "bytes":  682,
                                                "sha256":  "00C64BF7017DC5AF17180C4C35C80D0C0003FD64CB8F3A0B68842EB7BD7B41AD"
                                            },
                                            {
                                                "name":  "ui-review-suspect.png",
                                                "bytes":  268590,
                                                "sha256":  "F6DDB039E96510E9351D16C65BB9B20B795F2C2893A88023E51D27BDA09CC3D1"
                                            }
                                        ]
                      },
                      {
                          "slug":  "make-scanned-pdf-searchable",
                          "input":  "Frozen 1600x1000 quarterly table image",
                          "settings":  "Real OCR; automatic Text/Table regions; tagged PDF/A-3u export",
                          "expected":  "15 words; one 4-row table; 4 TR, 3 TH, 9 TD; veraPDF 3u PASS",
                          "actual":  "15 words; 2 regions (Text,Table); 4 rows; 12 table words; exact 4/3/9 structure tags; veraPDF PASS",
                          "checks":  {
                                         "words":  15,
                                         "regions":  "Text,Table",
                                         "tableLines":  4,
                                         "tableWords":  12,
                                         "tr":  4,
                                         "th":  3,
                                         "td":  9,
                                         "veraPdfExit":  0
                                     },
                          "artifacts":  [
                                            {
                                                "name":  "real-4x3-table.json",
                                                "bytes":  3086,
                                                "sha256":  "14CC7FBD34658B253FB98ABA2FEAF5FDC9D2B58A40AB83AFF98DBD7879667E18"
                                            },
                                            {
                                                "name":  "table-pdfa-summary.json",
                                                "bytes":  818,
                                                "sha256":  "4B54823C8364A142BB4E956737E81C1F34963C2BA4A933D901B00C1A4AE96BDD"
                                            },
                                            {
                                                "name":  "verapdf-3u-result.txt",
                                                "bytes":  155,
                                                "sha256":  "F05C4C040C07100B0243F32C298A996F42C683381AAE3FE8F2BEEC5E2F2EA31C"
                                            }
                                        ]
                      },
                      {
                          "slug":  "convert-scanned-pdf-to-word",
                          "input":  "Quarterly table with title plus 4x3 data region",
                          "settings":  "OCR; editable regions; project save/reload; DOCX export regression",
                          "expected":  "Title remains outside table; 4x3 region survives roundtrip; DOCX carries editable OCR text and source image",
                          "actual":  "Automatic and user-edited tables remained 4x3 after reload; title and isolated word were preserved; named DOCX test passed",
                          "checks":  {
                                         "automaticLines":  4,
                                         "afterLoadLines":  4,
                                         "wordsPerLine":  "3,3,3,3",
                                         "titlePreserved":  true,
                                         "isolatedPreserved":  true,
                                         "namedTest":  "DOCX contains editable OCR text and an embedded source-page image"
                                     },
                          "artifacts":  [
                                            {
                                                "name":  "table-roundtrip-summary.json",
                                                "bytes":  2879,
                                                "sha256":  "932FAC681430A74C792827EC7B3F452FCE13A964EA82DDBDBFF17813D111F769"
                                            },
                                            {
                                                "name":  "product-test-results-0.7.0.json",
                                                "bytes":  40481,
                                                "sha256":  "F5E5F480F66A192BE43759F4630F1112EA1EC1DCFFD94460D57B9A8CFA55830C"
                                            }
                                        ]
                      },
                      {
                          "slug":  "copy-text-from-screenshot-windows",
                          "input":  "Real OCR workspace screenshot with small interface text",
                          "settings":  "Image/clipboard recognition; word boxes; low-confidence navigation; corrected text copy",
                          "expected":  "Ambiguous text is selectable in source and editor before copy",
                          "actual":  "Review suspect | 80 words  ·  2 low confidence  ·  text angle 0.0° | 1/2 suspect words — \"Tum\" — Confidence 71% — stability:text=0.50;geometry=1.00;probe=Turn",
                          "checks":  {
                                         "screenshotBound":  true,
                                         "confidencePercent":  true,
                                         "reason":  true,
                                         "suspectProgress":  true
                                     },
                          "artifacts":  [
                                            {
                                                "name":  "low-confidence-summary.json",
                                                "bytes":  682,
                                                "sha256":  "00C64BF7017DC5AF17180C4C35C80D0C0003FD64CB8F3A0B68842EB7BD7B41AD"
                                            },
                                            {
                                                "name":  "ui-review-suspect.png",
                                                "bytes":  268590,
                                                "sha256":  "F6DDB039E96510E9351D16C65BB9B20B795F2C2893A88023E51D27BDA09CC3D1"
                                            }
                                        ]
                      },
                      {
                          "slug":  "extract-table-from-image-to-excel",
                          "input":  "Quarterly Revenue Table with title, three headers, and three data rows",
                          "settings":  "Real OCR; automatic Text/Table regions; project roundtrip; XLSX export regression",
                          "expected":  "4x3 table; title outside table; all 15 recognized words retained; structured XLSX sheets",
                          "actual":  "4x3 table and title separation verified; edited table survived reload; named XLSX coordinate/layout-sheet test passed",
                          "checks":  {
                                         "recognizedWords":  15,
                                         "tableLines":  4,
                                         "tableWords":  12,
                                         "afterLoadLines":  4,
                                         "namedTest":  "XLSX contains word coordinates and reading-order layout sheets"
                                     },
                          "artifacts":  [
                                            {
                                                "name":  "real-4x3-table.json",
                                                "bytes":  3086,
                                                "sha256":  "14CC7FBD34658B253FB98ABA2FEAF5FDC9D2B58A40AB83AFF98DBD7879667E18"
                                            },
                                            {
                                                "name":  "table-pdfa-summary.json",
                                                "bytes":  818,
                                                "sha256":  "4B54823C8364A142BB4E956737E81C1F34963C2BA4A933D901B00C1A4AE96BDD"
                                            },
                                            {
                                                "name":  "verapdf-3u-result.txt",
                                                "bytes":  155,
                                                "sha256":  "F05C4C040C07100B0243F32C298A996F42C683381AAE3FE8F2BEEC5E2F2EA31C"
                                            },
                                            {
                                                "name":  "table-roundtrip-summary.json",
                                                "bytes":  2879,
                                                "sha256":  "932FAC681430A74C792827EC7B3F452FCE13A964EA82DDBDBFF17813D111F769"
                                            },
                                            {
                                                "name":  "product-test-results-0.7.0.json",
                                                "bytes":  40481,
                                                "sha256":  "F5E5F480F66A192BE43759F4630F1112EA1EC1DCFFD94460D57B9A8CFA55830C"
                                            }
                                        ]
                      }
                  ]
}
