fix: only remove app circle on delete if namespace has no remaining records
previously, any delete event (like unliking a post) would immediately
remove the app circle from the UI. now we lazily check the PDS to see
if the namespace still has records before removing.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>