Organizer control room
iMatch Manager Desktop
The macOS-first SwiftUI application for setup, draw and schedule work, live-floor control, results, audit, and export.
Enter the correct operating context
Manager restores a signed-in session, loads the operator's organizations, and requires an organization selection before the operator workspace appears. The active organization scopes tournament data and actions.
The primary app target is macOS 14 or later. The same SwiftUI package also targets iPadOS 17 or later, with Table mode as the focused mobile surface described in the next guide. A redesigned nine-tab V2 shell exists behind a feature flag, but the default release still opens the Command Center workflow documented here.
Current organizer capabilities
| Phase | Tools visible in the implementation |
|---|---|
| Build | Create tournament, define events, compose from templates, custom format templates, age-group composer |
| Register | Open/close registration, entry and withdrawal handling, Check-in Desk |
| Seed & draw | Lifecycle-gated seeding and draw actions, format/stage preview, draw publication, and audit surfaces |
| Schedule | Venue table inventory, Live-console Assign tables, schedule validation and publish transition |
| Run | Live Dashboard, match actions, scoreboard/scorer link surfaces, submit result, certify, walkover, forfeit, disputed scores |
| Close | Final standings, documents, federation export, OTRF export, export audit, archive |
| Resilience | Connectivity monitor and a narrow durable queue for results, check-in, seeding-publish, and draw operations; replay, stale-state, and conflict UI |
Use modes in lifecycle order
- 01
Setup
Keep structural work in Draft and use templates to reduce rule drift.
- 02
Entries
Close the intake window and reconcile check-in before draw generation.
- 03
Draw
Seed, generate, inspect, adjust, and publish in that order.
- 04
Schedule
Use the released table-assignment path, complete the supported validation, then publish.
- 05
Live
Make day-of actions from the live dashboard so match state, score, and progression remain connected.
- 06
Review
Use audit and export views before archive.
Common mistakes
- Working in the wrong organization after switching between clubs.
- Generating a draw before withdrawals and no-shows are settled.
- Publishing a schedule before inspecting table and player conflicts.
- Typing a fictional numeric score for a walkover or forfeit.
- Repeating a write during a network interruption instead of checking the offline queue.