[WSJF-8] Add evaluator step in CI that verifies extraction quality #2

Open
opened 2026-06-27 10:45:03 +02:00 by bullitt · 0 comments
Owner

Context

Generator-evaluator loop: separate the agent doing work (ingest) from the agent judging it (quality checker).

Problem

Our smoke test only checks 'did it respond' not 'did it extract correctly.' A parser could return garbage and CI would still pass.

Proposal

  • Maintain a set of 5-10 golden test emails with expected extractions
  • CI step after deploy: POST each golden email, verify extracted fields match expected values
  • Fail pipeline if extraction accuracy drops below threshold

WSJF: 8

## Context Generator-evaluator loop: separate the agent doing work (ingest) from the agent judging it (quality checker). ## Problem Our smoke test only checks 'did it respond' not 'did it extract correctly.' A parser could return garbage and CI would still pass. ## Proposal - Maintain a set of 5-10 golden test emails with expected extractions - CI step after deploy: POST each golden email, verify extracted fields match expected values - Fail pipeline if extraction accuracy drops below threshold ## WSJF: 8
Sign in to join this conversation.
No labels
arch
harness
security
ux
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bullitt/trackbox#2
No description provided.