Wire AI auto-reject into the fetch flow #95
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/issue-94-wire-ai-auto-reject"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The
ai_auto_rejectsetting was stored but never consumed — enabling it did nothing. This wires it up:reject_ai_flagged_posts()rejects unreviewed posts whereai_would_reject is True(marking them reviewed/approved=False with the AI's reason and areview_feedbackrow), and the scheduler calls it right after inline classification.Note: classification currently runs only in the scheduler's fetch job, so AI auto-reject applies there (not the manual
POST /hashtags/{id}/fetch, which does not classify).Refs #94