[WSJF-7] Context reset: wipe parser on 3 consecutive empty extractions #5

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

Context

Article warns of coherence loss over time. Our self-healing only triggers on complete all-None failure.

Problem

A parser returning partial garbage (e.g. status='unknown' but missing tracking_number) passes the all-None check and keeps being reused, accumulating use_count while providing poor results.

Proposal

  • Track parser 'miss count' (extracted but low quality)
  • After 3 consecutive low-quality extractions, delete parser and force AI re-generation
  • Define 'low quality': no tracking_number AND no order_number extracted

WSJF: 7

## Context Article warns of coherence loss over time. Our self-healing only triggers on complete all-None failure. ## Problem A parser returning partial garbage (e.g. status='unknown' but missing tracking_number) passes the all-None check and keeps being reused, accumulating use_count while providing poor results. ## Proposal - Track parser 'miss count' (extracted but low quality) - After 3 consecutive low-quality extractions, delete parser and force AI re-generation - Define 'low quality': no tracking_number AND no order_number extracted ## WSJF: 7
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#5
No description provided.