Pular para o conteúdo principal

DisciplineOverrideEntryDto

@raizfc/contracts


@raizfc/contracts / DisciplineOverrideEntryDto

Type Alias: DisciplineOverrideEntryDto

DisciplineOverrideEntryDto = Readonly<{ action: "suspend" | "clear"; playerDisplayName: string; playerKey: string; reason: string; }>

Defined in: championship/championship.dto.ts:420

A manually-applied, audited correction to the computed discipline status of a single player (SPEC-UX-CHAMP-MGMT-001 "Override disciplina | manageDiscipline | Audit | Motivo obrigatório"). playerKey mirrors the same identity key the pure computation groups by (a player's publicRoute, falling back to display name) — there is no separate "athlete id" concept in this domain (AthleteEligibilityPolicyDto docstring, IS-MVP-07.3).