Pular para o conteúdo principal

TeamRankingEntityInput

@raizfc/contracts


@raizfc/contracts / TeamRankingEntityInput

Type Alias: TeamRankingEntityInput

TeamRankingEntityInput = Readonly<{ crestUrl?: string; teamId: ID; teamName: string; teamRoute: string; }>

Defined in: ranking/ranking-formula.ts:12

Deterministic ranking math, shared verbatim by services/api/src/modules/rankings and packages/mocks — same rationale as championship-standings.dto.ts#computeChampionshipStandings. Callers are responsible for only ever passing validated matches within the requested period/territory (SPEC-DOMAIN-RANKING-001: "Somente partidas validated entram em stats definitivas" / "Contestada é excluída até resolução") — this module has no notion of match status or period and trusts its input entirely.