## Source TODO - SubscriptionModel - CRUD APIs for subscriptions - ARQ cron generation - Incremental new-paper detection ## Scope - Model + migration + APIs - Scheduler and job execution path - Dedup/new-match logic ## Acceptance Criteria - User receives only new matching results per subscription