[WSJF-5] Make parser quality gradable with concrete criteria #8

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

Context

Article: 'Convert is this good? into concrete criteria.' Score each dimension separately.

Problem

Parser quality is binary (works or doesn't). No gradation of 'how well' it works.

Proposal

Define scoring: each field extracted = 1 point. Fields:

  • tracking_number (2 pts — most important)
  • order_number (1 pt)
  • status (1 pt)
  • tracking_link (1 pt)
  • title (1 pt)
  • carrier (1 pt)

Score parsers on creation. Store score in DB. Surface in /parsers UI. Flag parsers scoring <3.

WSJF: 5

## Context Article: 'Convert is this good? into concrete criteria.' Score each dimension separately. ## Problem Parser quality is binary (works or doesn't). No gradation of 'how well' it works. ## Proposal Define scoring: each field extracted = 1 point. Fields: - tracking_number (2 pts — most important) - order_number (1 pt) - status (1 pt) - tracking_link (1 pt) - title (1 pt) - carrier (1 pt) Score parsers on creation. Store score in DB. Surface in /parsers UI. Flag parsers scoring <3. ## WSJF: 5
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#8
No description provided.