fix(tag-eval): stop re-suggesting already-rejected items #140

Merged
bvandeusen merged 1 commits from dev into main 2026-06-28 01:10:26 -04:00
Owner

"head would suggest" drew from the whole negative pool including already-rejected images, so a rejected hard-negative (e.g. an orc under "goblin") kept resurfacing as a fresh suggestion every run. Exclude rejected ids from the suggest list. (4fd8790)

🤖 Generated with Claude Code

"head would suggest" drew from the whole negative pool including already-rejected images, so a rejected hard-negative (e.g. an orc under "goblin") kept resurfacing as a fresh suggestion every run. Exclude rejected ids from the suggest list. (`4fd8790`) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
bvandeusen added 1 commit 2026-06-28 01:10:21 -04:00
fix(tag-eval): don't re-suggest already-rejected items every run
CI / lint (push) Successful in 3s
CI / frontend-build (push) Successful in 20s
CI / backend-lint-and-test (push) Successful in 26s
CI / integration (push) Successful in 3m21s
4fd8790c85
"head would suggest" drew from the whole negative pool, which INCLUDES the
images the operator rejected. A rejected near-miss (e.g. an orc under "goblin")
is a hard negative that still scores high, so it kept resurfacing as a fresh
suggestion every run (operator-flagged: "same items keep appearing"). Exclude
already-rejected ids from the suggest list — once you've said no, it's gone.
(head doubts = lowest-scoring positives is unchanged; genuinely-hard true
positives legitimately recur there.)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
bvandeusen merged commit 862ace69d6 into main 2026-06-28 01:10:26 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bvandeusen/FabledCurator#140