Docs/Reference

Verified product truth

Feature status and known boundaries

A concise map of what this documentation treats as available today and what it deliberately does not promise.

Reference 6 min read Source verified

Documented as available

Documented as available
SurfaceVerified implementation
PortalPublic and private tournament views; Overview/Draws/Schedule tabs; accountless verified registration; optional hosted payment; player, organization, rating, and notification surfaces
Portal tournament resultsEvery event card expands into its results; knockout brackets render as draw trees with sticky round headers, tap-to-highlight player paths, quiet byes, 'Winner of …' feeder slots, and separately named sub-draws; round-robin brackets render as Standings/Matches group cards with a page-computed PTS column; match scores fold open to per-game points; the page walk is bounded and says so when it stops short
Imported tournamentsCompleted events imported from an external federation system into a dedicated imports organization; they read exactly like native tournaments and are read-only records
Manager DesktopDefault Command Center with organization-scoped setup; event and format tools; registration/check-in; seeding/draw lifecycle; released table assignment and schedule publish; live results and exceptions; audit/export/archive; narrow offline queue and replay
Manager MobileiPad-side Table mode is implemented; end-to-end QR/code pairing requires the feature-gated V2 Manager shell; secure enrollment, table-locked queue, heartbeat state, and Call operator are implemented; scoring is not

Not promised by this guide

  • Point-by-point scoring from Manager Mobile Table mode. The current Start match button is disabled.
  • A distinct Coach or Parent permission tier, guardian relationship, dependent registration, or coach roster in Portal. Those are guidance personas using public or normally authorized views.
  • The feature-flagged V2 Manager shell's disabled Auto-schedule, delay, Print, template, Expert, or Agent controls as released default operations.
  • Every backend format or HTTP endpoint described in planning documents. This guide follows visible implemented application surfaces.
  • Automatic iPad Guided Access. The operator must enable it manually.
  • Guaranteed real-time data during a Reconnecting state. Confirm critical changes at the desk.
  • A complete slate of matches on a very large tournament page. The page walk is bounded to five server pages, roughly a thousand matches, and about eight seconds, and it renders an explicit incomplete-results note rather than pretending the partial slate is the whole one.
  • A bracket tree for a draw whose matches carry no round numbers. Those events fall back to a by-round list instead of an invented shape.
  • Group match points issued by the tournament. The PTS column on a group card is computed by the page from the recorded W-L at 2/1/0, and the card labels it as such.

Verification basis

Content was verified on July 11, 2026 at repository commit d95a40d1. Primary evidence came from Portal routes and browser tests, Manager SwiftUI views and view models, the shared Manager package target declarations, and the canonical tournament lifecycle reference.

The Portal tournament-results and imported-tournament rows above are newer than that pass and were verified separately on August 12, 2026 at commit 7b8c1360, against the tournament page's event list and results panel, the bracket-tree and group-standings modules, the shared match-score controls, the bounded client-side match page walk, and the import mapper and its read-only guard. Everything else on this page still carries the older date.

Because product behavior changes, verify this page again before using it as a contractual feature matrix or an event-critical release checklist.