/** * Re-exports the canonical tournament identity extractor. The implementation * lives in `app/lib/tournament-identity.ts` so it can be shared by the * Phase 2 backfill and by the admin event-creation flow. */ export { extractTournamentIdentity, type TournamentIdentity, type ScoringEventIdentityInput as ScoringEventInput, } from "~/lib/tournament-identity";