The fastest way to spot a shallow vibe-coding demo is to ask what happens after the pretty UI needs auth, file uploads, a schema migration, a model key, and logs from a failing edge function. The answer is usually a hand wave, a TODO, or “just use Supabase.” InsForge v2.