SASE Deployment & Cost Control
This skill focuses on keeping the project sustainable and secure during the Pilot phase.
Cost Control Checklist
- •Supabase:
- •Monitor database size.
- •Ensure Realtime is only enabled where strictly necessary (e.g., chat, live alerts). Disable globally if possible and enable per-table.
- •Check Edge Function invocation counts.
- •Vercel:
- •Watch build minutes.
- •Optimize images (use WebP, avoid heavy assets).
- •APIs:
- •Verify no external paid APIs are being called in loops.
Security & Deployment Safety
- •Keys Audit:
- •NEVER commit
service_rolekey to client-side code (VITE_*). - •Scan for hardcoded secrets before deployment.
- •NEVER commit
- •Environment Audit:
- •Ensure
VITE_ADMIN_PINis set for Pi Mode. - •Ensure
VITE_SUPABASE_URLandVITE_SUPABASE_ANON_KEYare present.
- •Ensure
- •Feature Flags:
- •Disable unfinished modules in production (use
isDemoModeor role checks). - •Ensure "Super Admin" features are unreachable by standard URL navigation.
- •Disable unfinished modules in production (use
Action Plan
- •Run this check before every major release ("Merge to Main").