Accidental mis-clicks happen! Right now, feedback.py only appends records. If an operator accidentally tags something wrong, that bad entry stays in the database forever and gets fed into calibrate every time. We need a basic way to inspect recent corrections and prune any mistakes.
Suggested fix:
Add CLI commands to view and remove entries: python -m tracer.feedback list and python -m tracer.feedback delete . (Optional) Add a small read-only list with a delete button inside the Review dialog (review.py).
Definition of Done:
You can list logged corrections, delete a specific entry, and confirm it no longer shows up when running training_pairs.
Accidental mis-clicks happen! Right now, feedback.py only appends records. If an operator accidentally tags something wrong, that bad entry stays in the database forever and gets fed into calibrate every time. We need a basic way to inspect recent corrections and prune any mistakes.
Suggested fix:
Add CLI commands to view and remove entries: python -m tracer.feedback list and python -m tracer.feedback delete . (Optional) Add a small read-only list with a delete button inside the Review dialog (review.py).
Definition of Done:
You can list logged corrections, delete a specific entry, and confirm it no longer shows up when running training_pairs.