- Use get_current_admin_api instead of non-existent get_current_admin - Use get_db from app.core.database - Replace generic NotFoundException with specific exceptions: - TierNotFoundException for tier lookup failures - ConflictException for duplicate tier codes - BusinessLogicException for tier deletion with active subscriptions - ResourceNotFoundException for subscription lookup failures 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>