-- A rejected submission previously had no way out: the delete policy only -- allowed withdrawing a still-pending one, but the UI (and organized-ideas.md -- §3's "rejected submissions stay editable for resubmission") never intended -- rejected to mean "stuck forever" — a submitter who decides not to pursue a -- rejected submission further should be able to dismiss it, same as pulling -- back a pending one. drop policy "catalog_submissions_delete" on public.catalog_submissions; create policy "catalog_submissions_delete" on public.catalog_submissions for delete using (submitter_id = auth.uid() and status in ('pending', 'rejected'));