Seating Chart is an offline seating-puzzle game. You work a venue chart: call tickets from a vertical stub queue, move guests into a small Holding lobby, then place them on a top-down seating plan. Swap a guest who sat in the wrong chair, park one person in Hold when the aisle is jammed, seal a finished row so it stays locked, and pass Final Inspection to clear the hall.
This is a local puzzle. It is not a real box office. You do not buy tickets, book a show, or pay for a seat.
HOW A SHOW WORKS
1. Call the front ticket into Holding. Calling does not spend a swap.
2. Seat that guest on a legal chair. Color seats accept only a matching guest. Any seats are more flexible. Blocked chairs stay empty. Gated chairs stay locked until a later act or a sealed row unlocks them.
3. Each successful seat, swap, move, or Hold costs 1 from one shared swap budget for the whole level. Illegal taps do nothing.
4. When a row is filled correctly, Seal it. Sealed guests cannot be selected again until you restart.
5. Later halls add a second or third act. After you finish an act checklist, a new wave of tickets arrives. Already sealed rows stay sealed.
6. Empty the ticket queue, Holding, and Hold. Then Final Inspection checks required seats, colors, groups, conflicts, VIP / window / aisle traits, and sealed rows. If a line fails and you still have swaps, you return to the last act to fix it. If swaps hit zero before the chart clears, the run ends. Restart resets the layout and the swap count; boosters already used in that run are not refunded.
Call tickets, seat guests, seal rows, pass inspection. Offline seating puzzle.