PlayerMatchAppearanceInput
@raizfc/contracts / PlayerMatchAppearanceInput
Type Alias: PlayerMatchAppearanceInput
PlayerMatchAppearanceInput =
Readonly<{assists:number;categoryId?:ID;categoryName?:string;goals:number;matchId:ID;redCards:number;teamId:ID;teamName:string;yellowCards:number; }>
Defined in: ranking/player-stats-formula.ts:16
IS-MVP-12.2 evolves PlayerStatsDto (PublicPlayerStatLineDto) from the single deterministic
per-guest-confirmation line EP-MVP-05.3 shipped as a documented stopgap
(team-management.application-service.ts#syncPlayerStats, now removed) into real aggregation from
validated match events — same "shared pure function, computed live, caller pre-filters to
validated" pattern as ranking-formula.ts/top-scorer-formula.ts. One appearance here means one
validated match this player's registered squad link was present in (starter or bench), whether or
not they were involved in any event that match.