All checks were successful
Deploy API Server / build-and-deploy (push) Successful in 50s
- Add AdminApiKey model (keyHash, expiresAt nullable for permanent) - Extend AdminAuthGuard to accept x-api-key header as fallback auth - Seed creates test-admin@zhixi.com with permanent SUPER_ADMIN API key - Key format: zxat_<64 hex chars>, stored as SHA-256 hash Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>