Boa, Florian. Esse buraco existe: o item 1 só pega tabela sem RLS, e uma política using (true) deixa a tabela tão aberta quanto se a RLS estivesse desligada. Já acrescentei ao artigo uma consulta para isso:
select schemaname, tablename, policyname, cmd, qual, with_check
from pg_policies
where schemaname = 'public'
and (qual = 'true' or with_check = 'true');
O resultado nem sempre é erro. Tabela de catálogo público de leitura pode ter true de propósito. O que vale é olhar cada linha e decidir se aquela abertura é intencional, principalmente nas políticas de escrita (insert, update, delete). Obrigado pelo ponto.