Under the `pg-delta` engine, the diff excludes platform objects in Supabase-managed schemas such as `auth` and `storage`. It captures your customizations on top of them, such as triggers on managed tables, RLS policies on any table in `auth`, and RLS policies on `storage.objects`, `storage.buckets`, and `realtime.messages`. A trigger counts as yours only when its function lives outside the managed schemas (for example, a trigger on `auth.users` calling a function in `public`). A trigger whose function lives inside `auth` or `storage` is excluded, even if you created the function. The diff also skips other objects you create inside these schemas, such as your own functions or indexes.