Skip to Content
v0.8.0 · shippedNative iOS / Android / Flutter / Capacitor SDKs, A2A discovery, SOC 2 readiness, residency, BYO storage, BYOK. Read the changelog →
Admin consoleFull-stack audit

Full-stack audit

Route: /fullstack-audit

Scenario: It’s Monday standup. You need a PM-readable health scorecard — RLS gaps, recent backend errors, API contract drift — without opening five different tabs.

One Run audit button fans out to POST /v1/admin/projects/:id/audit and returns a severity-ranked scorecard in ~10 seconds.


Scorecard sections

CheckWhat it surfaces
Backend linkSupabase PAT + project ref configured
DB advisorsSecurity + performance findings from Supabase MCP
RLS gapsTables without row-level security
Error logRecent backend ERROR-level log count
Gate runsG3 API contract, G6 spec drift, G7 orphan endpoints, G8 unknown frontend calls, schema drift, G5 status claim

Prerequisites

Add your Supabase PAT under Settings → API Keys and set supabase_project_ref on the project. CLI equivalent: mushi audit.


CLI

mushi audit mushi audit --json mushi audit --project-id <uuid>

Last updated on