"Keep" on a doubted positive was a no-op, so confirmed-correct images came back in "head doubts" every run (operator-flagged). New tag_positive_confirmation table (mirror of rejections, migration 0057) + idempotent confirm endpoint; the eval excludes confirmed positives from the doubts list. The tag stays a positive — confirmation is a "reviewed" marker. (b69c70a)
"Keep" on a doubted positive was a no-op, so confirmed-correct images came back in "head doubts" every run (operator-flagged). New `tag_positive_confirmation` table (mirror of rejections, migration 0057) + idempotent confirm endpoint; the eval excludes confirmed positives from the doubts list. The tag stays a positive — confirmation is a "reviewed" marker. (`b69c70a`)
**Deploy: migration 0057** runs on redeploy.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
"Keep" on a doubted positive was a no-op, so the same confirmed-correct images
came back in "head doubts" every run (operator-flagged: reinforcement keeps
surfacing the same images). Add tag_positive_confirmation (mirror of
tag_suggestion_rejection): keep → POST /images/<id>/tags/<tag_id>/confirm, and
the eval excludes confirmed positives from the doubts list — exactly as rejected
items already drop out of the suggest list. The tag stays a positive either way
(confirmation is a "reviewed" marker, not a training change).
- model TagPositiveConfirmation + migration 0057; confirm endpoint (idempotent).
- tag_eval: _confirmed_ids + exclude from head_doubts_positive examples.
- store.confirmTag + card "keep" calls it.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
"Keep" on a doubted positive was a no-op, so confirmed-correct images came back in "head doubts" every run (operator-flagged). New
tag_positive_confirmationtable (mirror of rejections, migration 0057) + idempotent confirm endpoint; the eval excludes confirmed positives from the doubts list. The tag stays a positive — confirmation is a "reviewed" marker. (b69c70a)Deploy: migration 0057 runs on redeploy.
🤖 Generated with Claude Code