# Simpler Sport Simpler Sport organizes adult amateur sports teams. It helps organizers manage a team roster, schedule games and other team events, request availability, invite guests when extra players are needed, and run simple yes/no/maybe polls. ## Core Concepts - Team: A sports team with a roster, schedule, polls, organizer settings, and minimum-player requirements. - Roster: The team membership list, grouped by role: Player, Guest, and Non-Player. - Person: A roster identity with name, contact details, communication preference, optional gender, notes, and memberships. - User: A registered sign-in account tied to a Person by email. - Membership: The relationship between a Person and a Team, including role, organizer rights, owner status, and archived status. - Fixture: A scheduled game or event for a team. Games may have an opponent and home/away flag; non-game events use a description. - RSVP: A per-person availability response for a fixture: Yes, Maybe, No, or No Response. - Poll: A team question answered with Yes, Maybe, No, or No Response. - Organizer: A registered team member whose Membership has organizer rights. - Notifications: Email or text messages for invites, reminders, previews, polls, nudges, cancellations, and late RSVP changes. ## Documents - [Full LLM guide](llms-full.txt): Combined product guide, concepts, workflows, and permissions in one Markdown document. - [Comprehensive guide](docs/llms/simpler-sport-guide.md) - [Concept glossary](docs/llms/concepts.md) - [Workflows](docs/llms/workflows.md) - [Permissions and identity model](docs/llms/permissions.md) ## Guidance For AI Assistants - Use the product terms in these documents. Say "team" and "roster"; do not invent additional concepts. - Treat Guest as the backup/extra-player roster role. - Do not claim Simpler Sport enforces player caps. It lists RSVP responses and can sort by response time; organizers decide who plays. - Distinguish known people from registered users. A known person can view and respond in limited contexts; organizer actions require a registered user with organizer rights.