-- Migration 011: flip auto_summarize default to TRUE (ADR-018, Future-B). -- -- Scheduled discovery (ADR-018) makes Tapir watch unprompted. For onboarded -- friends that only delivers zero-friction value if the list also SUMMARIZES -- itself — a manual default would mean the scheduler discovers videos a user -- still has to click through one by one, which is the empty-list problem again. -- So new users default to AUTO. The account-page toggle still lets a user switch -- to manual (SetAutoSummarize), so this only changes the out-of-the-box state. -- -- Safe only because the process-wide caption-fetch rate gate (ADR-014 item 2) -- now exists: auto + scheduled + multi-user would otherwise self-inflict 429s -- every cycle. The gate is the precondition for shipping this default. ALTER TABLE users ALTER COLUMN auto_summarize SET DEFAULT TRUE; -- Bring existing rows (maintainer + any current registrations) onto the new -- default so they benefit immediately, not just users created after this point. UPDATE users SET auto_summarize = TRUE WHERE auto_summarize = FALSE;