Zapcopy QA Batch 2026-04-21T14-35Z

Batch — mixed

2026-04-21T14-35Z · 3 iterations · 12 runs loaded ·tag: v2-paired-adversarial · compare v1↔v2 →
Invariant pass rate
100%
12 / 12 passing
Σ cost (est)
$0.0013
across 12 runs · basis chars
Flows covered
1
distinct flow kinds in batch
Assets covered
4
distinct input assets
Invariants checked
  • no-error — No flow error (flow.error is null)
  • photo.has-output — Output block present (output.charCount > 0 with non-empty textSample)
  • photo.no-error-prefix — No error literal (OCR text does not begin with "error")
  • photo.no-markdown-fence — No markdown fence (OCR text contains no ``` fence (Gemini commentary leak guard))
  • photo.response-parseable — Raw response parseable (v2 only: rawResponse parses as JSON with ocr_text key)
  • collection.has-words — Stitched word count > 0 (output.wordCount > 0 (children were aggregated))
  • video.has-output — Polished text present (output.charCount > 0 with non-empty polished text)
  • video.persisted — Final text persisted (cloud-processing stage persisted final.txt)
  • video.polish-parseable — Polish response parseable (v2 only: rawResponse parses as JSON with stitched_response key)
  • video.no-markdown-fence — No markdown fence (polished text contains no ``` fence (responseSchema leak guard))
Iterations
# Run Words Chars Total ms Invariants
1 2026-04-21T14-35-50Z__iter_01 151 1,072 9,905 pass
1 2026-04-21T14-36-07Z__iter_01 78 403 9,193 pass
1 2026-04-21T14-36-24Z__iter_01 108 614 4,716 pass
1 2026-04-21T14-36-36Z__iter_01 257 2,006 8,292 pass
2 2026-04-21T14-36-53Z__iter_02 151 1,072 9,172 pass
2 2026-04-21T14-37-10Z__iter_02 78 403 8,321 pass
2 2026-04-21T14-37-26Z__iter_02 108 614 4,750 pass
2 2026-04-21T14-37-39Z__iter_02 257 2,006 6,896 pass
3 2026-04-21T14-37-54Z__iter_03 154 1,075 9,695 pass
3 2026-04-21T14-38-12Z__iter_03 78 403 7,994 pass
3 2026-04-21T14-38-27Z__iter_03 108 614 5,667 pass
3 2026-04-21T14-38-40Z__iter_03 257 2,006 6,915 pass