こちらのREADMEの通りなのですが
https://github.com/varvet/pundit#policy-namespacing
通常は
authorize(post)
って感じで書いて、
app\policies\post_policy.rb
を作ると思いますが、
コントローラーで
authorize([:admin, post])
ってやれば、ネームスペースを分けられるので、
app\policies\admin\post_policy.rb
を別に作ることができます。