LeagueCaddie logoLeagueCaddie
RSRick Shimko
Golf & Good TimesWeek 3 OpenBack 9Regular SeasonPrivate Preview · mock data
LeagueCaddie markLeagueCaddie
Golf & Good TimesWeek 3 Open
RS

Commissioner Setup

AI Setup Assistant

Describe the league in plain language. The assistant drafts settings, asks follow-up questions, and captures unsupported rules as enhancement requests.

Agentic setup proof of concept

This version uses a local intake engine against the rules catalog. A live chat model can later replace the extraction step while preserving the same draft profile, gaps, and enhancement request structure.

Activation is blocked until high-priority questions are answered

The assistant can save this as a draft, but the active rules profile should not be changed until the commissioner resolves 3 core scoring, handicap, or substitute questions.

Start here

Commissioner Intake

AI Setup Assistant

Tell me about league play, rules, format, dues, skins, substitutes, handicaps, standings, and anything unusual. I will turn it into a draft settings profile and ask only for what is missing.

Current extraction

Draft Readiness

Known Settings12Extracted from text
Defaulted68Of 80 catalog settings
Questions4Needs commissioner answer
Enhancements0Unsupported or incomplete

I can create a valid draft profile from the information provided, but I still have follow-up questions before it should be activated.

Diff preview

Current vs Proposed Profile

Playfieldreal_course80% confidence · League Structure
League typetwo_person_team95% confidence · League Structure
Show subs on scheduleYes75% confidence · Scorecards & Schedule
Copy teammate on sub requestsYes70% confidence · Communication & Privacy
Verify sub requestsYes65% confidence · Communication & Privacy
Show tee timesYes80% confidence · Scorecards & Schedule
Season dues5080% confidence · Dues, Prizes & Payouts
Skins entry3078% confidence · Dues, Prizes & Payouts

Only accepted settings should be activated later. Rejected items stay visible as setup history until the commissioner updates the intake.

Needs attention

Risky or Defaulted Settings

Low confidence
Show subs on schedule

Detected substitute workflow language.

Low confidence
Copy teammate on sub requests

Detected substitute workflow language.

Low confidence
Verify sub requests

Detected substitute workflow language.

Low confidence
Skins entry

Detected skins amount.

Proposed profile

Extracted Settings

Playfieldreal_course

Detected real-course scheduling language.

League Structure · 80% confidence
League typetwo_person_team

Detected two-person partner/team language.

League Structure · 95% confidence
Show subs on scheduleYes

Detected substitute workflow language.

Scorecards & Schedule · 75% confidence
Copy teammate on sub requestsYes

Detected substitute workflow language.

Communication & Privacy · 70% confidence
Verify sub requestsYes

Detected substitute workflow language.

Communication & Privacy · 65% confidence
Show tee timesYes

Detected tee-time display language.

Scorecards & Schedule · 80% confidence
Season dues50

Detected dues amount.

Dues, Prizes & Payouts · 80% confidence
Skins entry30

Detected skins amount.

Dues, Prizes & Payouts · 78% confidence
Gross skinsYes

Detected gross skins language.

Skins Money · 85% confidence
Gross carryoverNo

Detected no-carryover skins language.

Skins Money · 86% confidence
Net carryoverNo

Detected no-carryover skins language.

Skins Money · 86% confidence
Handicap allowance100

Detected handicap allowance percent.

Advanced Handicap Rules · 82% confidence

Questions to ask next

Dynamic Follow-Ups

highWhat weekly scoring formats should count toward standings: match play, stroke play, best ball, Stableford, quota, attendance, or some combination?

This drives the core points engine and standings model.

Related settings: hole_tie_calculation, match_tie_calculation, best_ball_point_method, stroke_play_tie_type
highHow should handicaps be established and updated: GHIN, manual starting values, rolling league rounds, carryover from prior seasons, or a percentage allowance?

Net formats and A/B assignment depend on handicap rules.

Related settings: automatic_handicap_updates, carry_over_previous_season_scores, handicap_allowance_percent, rounds_to_establish_handicap
highWhen a substitute plays, can they earn team points, attendance points, skins, and skill prizes, or should any of those be capped?

Substitute rules affect weekly results, eligibility, and fairness.

Related settings: maximum_substitute_points_player, minimum_substitute_points_player, maximum_team_points_one_absent
mediumHow should dues, skins pots, weekly prizes, and season-long payouts be split?

Financial settings need a clear source pool, eligibility model, and payout schedule.

Related settings: gross_skins_weekly_pot, net_skins_weekly_pot, skins_multipliers, worst_score_that_can_win_skin

Unsupported or incomplete product needs

Enhancement Requests

No unsupported rule elements were detected in this intake. Anything the assistant cannot map later should appear here for product follow-up.