Specbase
Specbase is the store Spec builds from your database. Give it a Supabase or Postgres dump file. It reads the file without connecting to anything, and never runs a statement from it.
Nothing has to move. Your app and its live database stay where they are, on Supabase, AWS or wherever they run today, and keep working as before. Specbase works from a copy.
When Spec runs on your computer, searching that copy doesn’t go over the internet, and keeps working with the internet switched off.
This is what it found in the made-up bakery’s dump file, without connecting to anything:
These come from the database’s own foreign keys.
staff_read.Specbase applies rules like these, so each person finds only the rows they may see.