Triage the most frequent operational failures across access, scoring, scheduling, and uploads.
- Access to affected user details and competition ID
- Collect user role, route, competition/studio IDs, and timestamp.
- Classify as access, data integrity, billing, or infrastructure.
- Access errors: verify role membership and assignment docs.
- Scoring issues: check judge assignment and schedule mapping.
- Upload failures: verify project/bucket/rules/CORS.
- Document root cause and operator fix.
- Add checklist guardrail to prevent recurrence.
- Issue reproduced or verified with concrete diagnostics.
- Fix validated by affected user path.
- Incident log includes prevention note.
Permission denied despite correct UI path
- Check Firestore/Storage rule requirements against actual user claims and document ownership.
Works in local/dev but fails in prod
- Confirm environment variables, project targeting, and secrets differ between environments.