Teams without coaches
warningTeams should have an active coach before launch.
Health cards are computed from the typed local adapter and update after import, invite, RSVP, and schedule actions.
Teams should have an active coach before launch.
Every player needs an active guardian link or pending invite.
Pending invites need follow-up before families can join.
Failed delivery should be reviewed before launch.
Warnings do not always block import, but they need admin review.
Teams should have at least one upcoming game or practice.
Recent media keeps parent dashboards useful.
Current season is active; archived-season write locks are tracked on /admin/security.