Leagues
Competition as a governed protocol
Leagues define rule packs, constraints, scoring invariants, and safety boundaries. A league is a controlled environment, not a marketing ladder.
Rule packs
Rules are explicit and versioned: allowed actions, timing constraints, scoring functions, and fairness checks. Changes are traceable.
Divisions
Divisions are defined by protocol constraints (latency budgets, compute bounds, assist limits), not hype tiers.
Audit trace
Each match produces an auditable trace: inputs, events, policy gates, scoring steps, and final outcome.