> For the complete documentation index, see [llms.txt](https://docs.gymart.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gymart.org/scheduling/read-the-rotation-board.md).

# Read the rotation board

Read a session's rotation board, understand every field on a gymnast row, and fold the columns you are not working on.

The rotation board is one screen that holds a whole session. Every rotation is a band, every squad is a column, and every gymnast is a 24 pixel row. A squad of a hundred fits on one screen, so you can see who is where without scrolling.

This page explains what you are looking at. To put gymnasts on the board, see [Assign gymnasts to rotations](/scheduling/assign-gymnasts-to-rotations.md).

## Prerequisites

* [Create a session](/scheduling/create-a-session.md)
* [Configure rotations](/scheduling/configure-rotations.md)

## Open the board

1. Open your meet and click **Sessions** in the sidebar.
2. Click a session card header to open the session.
3. Click **Rotations** in the session sidebar.

## The rotation bands

The board stacks one band per rotation. A band names the rotation, carries its squad counts, and tells you whether anybody is still out of it.

The count of gymnasts left out sits on the band itself, so you can read it with the rotation closed. A band with nothing left out shows a check. A rotation you have not filled yet shows nothing rather than a count, because no answer is not the same as zero.

## A squad column

Each squad is a column with a one line header. The header carries:

* The **squad letter**, such as Squad A.
* The **apparatus** the squad starts on.
* **Where the squad goes next**, so you can follow one squad down the session.
* The **gymnast count** and the **club count** for that squad.
* A **plus button** that adds gymnasts to the squad.
* An **overflow menu** for everything else.

There is no footer under a column. Select all, splitting a squad into flights, folding, and removing a break all moved into the overflow menu, where each one is named in full.

## A gymnast row

A row is a fixed set of fields, always in the same order:

1. The **select** checkbox.
2. The **competition order**, left aligned.
3. The **bib number**, right aligned. A dash means the meet has not assigned bibs yet. Bibs are assigned meet wide from the Event actions tab, never from this page.
4. The **name**.
5. The **club tag**.
6. The **level**.

Move the pointer over a row and the level is replaced by the row's actions: open, take out, move, and reorder. The name keeps one width either way, so a column of names stays straight while you work down it.

## The club tag

The club tag is three upper case letters in the club's own accent colour. Both the letters and the colour come from the club's name, so a club keeps the same tag and the same colour for the whole meet. Registering another club never moves an existing tag.

When two clubs of the meet produce the same three letters, one of them takes a fourth character from its own name. The colour is drawn separately from the letters, so two clubs that share a tag still read apart at a glance.

Scan the colours rather than the letters. The colour is what tells you a squad is stacked with one club.

## Fold a column you are not working on

Any column, including the pool of gymnasts not yet in the rotation, folds down to a 28 pixel strip. Click **Fold** in the column's overflow menu.

A folded column shows its edge colour, what it is, and its count. It keeps its place in the row of columns, so nothing shifts when a neighbour folds, and it still accepts a gymnast dropped on it. Click the strip to open it again.

The pool is what this is for. It is a full width column on every board and it lists nobody on most rotations. Fold it and a seven squad session fits on a screen that could not hold it open.

## On a narrow screen

The board drops fields in a fixed order as the row narrows, so you always know what you are losing. The level leaves first. The club tag holds down to a narrow row, and below that the club survives as the row's accent colour alone. The bib and the competition order never leave.

## What's next

* [Assign gymnasts to rotations](/scheduling/assign-gymnasts-to-rotations.md) to fill the squads
* [Manage flights](/scheduling/manage-flights.md) to split a large squad in two
* [Configure break rotations](/scheduling/configure-break-rotations.md) to add a rest column

## Related

* [Squad generation](/scheduling/squad-generation.md)
* [Session management](/scheduling/session-management.md)
* [Scheduling overview](/scheduling/index.md)
