- Rename getRequestFingerprint to getRateLimitFingerprint in rate-limit.util.ts - Delete empty CoreConfigModule wrapper (importers use @nestjs/config directly) - Replace inline admin role check in csrf.controller.ts with @UseGuards(AdminGuard) - Move hashEmailForLogs() from support.logging.ts to core/logging/redaction.util.ts