docs: Supabase deployment readiness audit (2026-05-13)#183
Conversation
Complete audit of Supabase project doufsxqlfjyuvxuezpln covering: - 258 tables with 100% RLS enabled in public schema - 76/76 Edge Functions ACTIVE (9 with verify_jwt:false documented) - 8 storage buckets (gap: recibos-entrega missing SELECT policy) - 19 cron jobs all active - 2 remaining SECURITY DEFINER functions to remediate - 574 performance lints (572 unused indexes) - 12 open GitHub PRs including 3 critical security PRs - Overall readiness score: ~86/100 https://claude.ai/code/session_01Mg1JjkG8pcqyXxbEqPDGvd
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
AUDITORIA_SUPABASE_DEPLOY_2026-05-13.md and AUDITORIA_REDEPLOY_PROMO_GIFTS_2026-05-13_15-32 (1).md are documentation/audit files that mention `supabase db push` only to describe the prohibition — they are not operational guides. Add both to the allowlist so the migrations sync guard passes. https://claude.ai/code/session_01Mg1JjkG8pcqyXxbEqPDGvd
Summary
AUDITORIA_SUPABASE_DEPLOY_2026-05-13.md— exhaustive readiness audit of Supabase projectdoufsxqlfjyuvxuezplnagainst the GitHub repositoryKey findings
verify_jwt: false(documented and intentional)authenticatedrole:is_admin_or_aboveandis_coord_or_above— remediation migration needed (apply via MCP only, neversupabase db push)recibos-entregabucket missing SELECT policy — users cannot read their own receipts (requires Supabase Dashboard UI fix)supabase db push— always apply via MCPapply_migrationTest plan
apply_migration(notsupabase db push)recibos-entregabucket via Supabase Dashboardhttps://claude.ai/code/session_01Mg1JjkG8pcqyXxbEqPDGvd
Generated by Claude Code