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