RawInputter / local-first V0

RawInputter

Capture raw reality. Review before upload. Route into action.

Site

Supabase mode

Mock/local mode

mock_local

Env detected. Real writes still require RAW_INTAKE_PERSISTENCE_MODE=supabase and RAW_INTAKE_SUPABASE_WRITE_ENABLED=true.

RAW_INTAKE_PERSISTENCE_MODE is not supabase; raw intake writes remain mock/local.

RAW_INTAKE_SUPABASE_WRITE_ENABLED is not true; Supabase writes are disabled.

Supabase env detected, but the explicit write gate is closed.

RLS must be enabled before real data is stored.

Never expose service role or secret keys client-side.

No media upload should happen before explicit user confirmation.

Quick NoteVoice / Dictated TextPhoto / VideoField WalkthroughRoad TelemetryCommerce OpportunityRoom UpdateSource-Card Candidate

quick-note

Quick Note

Title, raw text, sensitivity and optional rollout link.

Raw Intake V0 defaults to private review. Supabase writes stay disabled unless the server-side persistence gate is explicitly opened.

Release status is forced to private-only by the API. Public approval happens later through review gates.