Review Method
- inspect migrations for RLS anti-patterns
- inspect function hardening (
search_path) - verify index strategy around common FK and auth lookups
Current Remediation State
- prior advisor fixes exist in:
migrations/fix-advisors-2025-11-09.sqlmigrations/fix-supabase-advisors.sql
- current cycle patch:
migrations/fix-supabase-advisors-2026-02-19.sql
What Was Fixed This Cycle
- converted remaining
auth.uid()policy patterns to(SELECT auth.uid())in newer migrations - set
search_pathhardening forupdate_contact_notes_updated_at() - optimized admin menu policies that still used row-by-row
auth.uid()evaluation