2 uploaded cards still need commissioner approval before posting.
Review
LeagueCaddie
LeagueCaddieCommissioner
Admin
Set up the league, manage the current week, and keep official records tidy.
Today
Next Best Action
Review Week 2 scorecard captures and confirm any low-confidence cells before posting future corrections.
Prioritized
Task Queue
Player phone/payment handles need a final pass before payout season.
Open PlayersTwo teams still have default team marks.
SetupHosting preparation
SaaS Tenant Readiness
This tenant is still in private preview with mock data. Public hosting should wait until auth, RLS, and private storage are verified.
Before production
Security & Access Gate
Supabase Auth or another provider needs to become the source of user sessions.
Owner: securityDatabase RLS must enforce tenant_id, commissioner access, and player-owned content before public hosting.
Owner: securityGolf & Good Times scoring, gross skins, and payout settings are represented in the active profile.
Owner: commissionerActive players, substitutes, and commissioner access are represented in mock data.
Owner: commissionerScorecard images, avatars, and exports need private tenant-scoped storage buckets.
Owner: security1 blocker and 2 review items remain before this should face real league users.
Enabled capabilities
Tenant Feature Flags
Feature flags let future leagues enable only the scoring, finance, capture, and profile tools their rules actually need.
Season build
League Setup
Add teams and players manually, or upload the league setup spreadsheet template to start a season quickly.
League roster
Player Management
Update player contact details, payment handles, skins participation, substitute status, and commissioner access.
League configuration
Rules Engine
Configure scoring, attendance, eligibility, skins, handicaps, payouts, and tiebreakers for each league.
Money configuration
League Finances
Configure dues, weekly prize rules, skins pools, and season-long payout structures.
Operations
Current Week
Manage assignments, print scorecards, upload handwritten cards, review scores, and finalize results.
Week 2