Signups & growth
When parents finished onboarding (created a kid page).
Recent signups
Latest 50 parents to finish onboarding. Scroll inside the list to see them all.
| Parent | Kid | Visibility | Joined |
|---|
Coaches
Every account flagged as a coach (profile.role === 'coach'). Claimed teams column comes from /teams/<key>/coaches/<uid>.
| Coach | Claimed teams | Joined |
|---|
Kids
Every kid record across all accounts. Remove deletes just the kid (+ games + URL slug + team-page contributor entries) and frees the parent's account to add a different kid. Use this for duplicates, wrong-name kids, or when one parent's account should be a co-tracker rather than a kid-owner. Use Recent signups → Remove instead when you want to wipe the whole parent account.
| Kid | Slug | Owner | Visibility | Games | Created |
|---|
Activity & engagement
Games tracked across all parents (canonical, deduped).
Recent games
Last 10 canonical games tracked.
| Date | Matchup | Score | Tracked by | Logged |
|---|
Outstanding shared games
Games whose tip-off is still ahead. Once the start time passes, the row drops to Past games below — no manual cleanup.
| Game | Status | Date | Created by | Invitees | Accepted |
|---|
Teams
Rename a team in place — updates the registry and every game record that references the name. Per-user game logs aren't touched (owner-write only).
| Team | Games | Created by | |
|---|---|---|---|
| Loading teams… | |||
Past games
Tip-off has come and gone. Finished games show their score; games where nobody recorded a play show as "Not played".
| Game | Status | Date | Score |
|---|
Highlights generator
One tap → generates and publishes one post per game from the last N days, written as sportswriter prose. Posts go live at /blog/p/highlights-<date>-<team>-vs-<opp>. Already-published games are skipped — re-clicking only fills in new ones.
Delete a blog post
Wipe a post by slug — the part after /blog/p/ in the URL.
Repair co-parent aliasOf links
For every co-parent whose profile.aliasOf is missing, set it to their primary's uid (read from kid/private/coParents).
Co-parent accounts
Every account flagged as a co-parent. Broken/half-linked rows are surfaced first (red hint); fully linked rows (green hint) are at the bottom for reference. Use the dropdown to set or override the primary parent.
Phantom contributors
Co-parent and orphan contributor rows on /publicGames that inflate leaderboards, "N kids" pills, and the per-game box score. Scan walks every game; repair runs per-row so you can review each before clicking.