• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

benwbrum / fromthepage / 29435874487
74%

Build:
DEFAULT BRANCH: development
Ran 15 Jul 2026 05:37PM UTC
Jobs 1
Files 268
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Jul 2026 05:17PM UTC coverage: 73.796% (-0.001%) from 73.797%
29435874487

push

github

web-flow
Field based ai draft (#5689)

* Compare AI drafts field-by-field when two engines transcribed a page

The AI Draft button previously filled every field from the single most
recently created AiTranscription, regardless of which engine produced
it. When two engines (gemini/claude) both have a finished transcription
for a page, this compares their values field by field: fields where
both agree are filled automatically, and fields where they disagree
show each engine's suggestion (with word-level diff highlighting) so
the transcriber can click the one they want, or type their own.

Page#finished_ai_transcriptions_by_engine picks the latest finished,
non-ALTO transcription per engine, mirroring the query already used by
the AI disagreement rake task. The suggestion panels are rendered
outside each field's own column and positioned in JS to line up under
it, so they don't stretch sibling fields in the same row via
align-items:stretch.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Support deep-linking to the resolved AI draft via ?ai_draft=1

Adds an optional query param to the transcribe page that, when
present, automatically triggers the AI Draft button on load, exactly
as if the transcriber had clicked it. Lets external tools (e.g. a
spreadsheet tracking pages that need review) link straight to a page
with its AI drafts already resolved, rather than requiring a manual
click after navigating there.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Apply suggestions from code review

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Fix indentation for finished_ai_transcriptions_by_engine

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Ben W. Brumfield <benwbrum@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

2765 of 4329 branches covered (63.87%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

10992 of 14313 relevant lines covered (76.8%)

197.12 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29435874487.1 15 Jul 2026 05:37PM UTC 268
73.8
GitHub Action Run
Source Files on build 29435874487
  • Tree
  • List 268
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29435874487
  • eb55be73 on github
  • Prev Build on development (#29435838755)
  • Next Build on development (#29461998793)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc