roles: guest < parent < player < coach < manager < admin — uploads need parent+, tagging coach+, this page (incl. SCHEDULE/TEAMS) admin. Associate players to give a parent/player their FAMILY page (a parent can have several — twins!).
cloud note: with the admin key configured (DEPLOY.md step 5), adding a user here ALSO emails their sign-in invite and role changes sync to Supabase automatically. Without it, invites are manual (Supabase → Authentication → Users) and access roles are the SQL snippet in DEPLOY.md 1c.
TAG TYPES
the REPLAY tag buttons and the EDITOR type list. pre / post = seconds captured before and after the tap (defaults — every clip is still trimmable in EDITOR). Deleting a type keeps existing clips of that type. GOAL is load-bearing (operator goal flow) and can't be removed.
BROADCAST SCOREBUG
size and on-screen position of the score bar overlaid on the broadcast video. Applies to the next render.
TIGERS 1 · HAWKS 2 · 3RD
SEASON SCHEDULE
GAME SETUP
select a game
TEAM LIBRARY
TEAM EDITOR
select a team
UPLOAD
ZAMERAIREVIEW
enter your email — we'll send a sign-in link.
Accounts are invite-only (ask Jeff).
● LIVE
ZOOM
PT SPEED
½ SPEED
SEEKING…
TAG THIS MOMENT
EDIT CLIP
CLIPS
PLAYERS (pick 1+)
TAGS (none = ALL)
GAMES (none = ALL)
GOAL REVIEW
missed a quiet one?
AWAY
0
HOME
0
CAMERAS
CAMERA SETUP
DISCOVER finds every camera and AUTO-ASSIGNS it (role + name by model, keyed by serial — so this is one-time and IPs can change freely). Edit below to rename or change role/location.
COLOR MATCH
click a neutral spot (ice / gray card) in each feed — then MEASURE. White point R≈G≈B≈1.0 and equal luminance = matched.