# Documentation home

Everything you need to run a gymnastics meet with Gym Art Meets. If you're new, start with the first meet tutorial. If you know what you're looking for, pick a section below.

## Start here

* [**Set up your first meet**](/getting-started/your-first-meet.md) — New to Gym Art Meets? This walks you through the whole thing in about 20 minutes.
* [**Switching from another system?**](/migration/index.md) — Guides for KScore, KSIS, ProScore, and SportzSoft users.

## Guides by area

### For organizers

| Area                                                   | What it covers                                                             |
| ------------------------------------------------------ | -------------------------------------------------------------------------- |
| [Club management](/club-management/index.md)           | Create your club, import gymnasts and coaches, manage members              |
| [Meet setup](/meet-setup/index.md)                     | Create a meet, configure levels, pricing, visibility                       |
| [Levels](/levels/index.md)                             | Score settings, tiebreakers, vault decisions, team scoring                 |
| [Competitions](/competitions/index.md)                 | Age groups, subdivisions, and how to group gymnasts                        |
| [Tiebreakers](/tiebreakers/index.md)                   | All 8 tiebreaker algorithms and when to use each one                       |
| [Scheduling](/scheduling/index.md)                     | Sessions, rotations, squads, timelines, and flights                        |
| [Scoring](/scoring/index.md)                           | Judge setup, score entry, status tracking, vault scoring                   |
| [Judge's Companion](/judges-companion/index.md)        | The mobile app judges use to enter scores on competition day               |
| [Results](/results/index.md)                           | Rankings, live scores, PDF export                                          |
| [Projector display](/projector/index.md)               | Leaderboards and live-score screens for venue TVs, built in reusable loops |
| [Music](/music/index.md)                               | Upload and assign floor music files                                        |
| [Event-day guide](/organizer-event-day-guide/index.md) | Checklists, internet troubleshooting, score entry workflow                 |

### For club managers and coaches

| Area                                         | What it covers                                      |
| -------------------------------------------- | --------------------------------------------------- |
| [Registration](/registration/index.md)       | Find a meet, add gymnasts, choose levels, pay       |
| [Club management](/club-management/index.md) | Manage your roster, import gymnasts, invite members |
| [Music](/music/index.md)                     | Upload and assign floor music                       |

## Reference

* [**Glossary**](/getting-started/glossary.md) — Definitions: session, rotation, flight, D score, E score, subdivision, and more
* [**Pricing**](/getting-started/pricing.md) — How pricing works


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/getting-started/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
