Pular para o conteúdo principal

PhaseKind

@raizfc/contracts


@raizfc/contracts / PhaseKind

Type Alias: PhaseKind

PhaseKind = "group" | "knockout" | "final"

Defined in: championship/championship-format.dto.ts:63

"Phase builder" (IS requisito funcional). SPEC-UX-CHAMP-MGMT-001's component list has no distinct "Phase Builder" screen — phase structure is folded into the Format Wizard's "preview da estrutura". groups_then_knockout is the only format that produces real group phases (teams distributed deterministically by registration order); a placeholder knockout phase is recorded for the elimination stage with teamIds: [] (advancement depends on validated group results, IS-MVP-07.5 scope — same staged-completion precedent as 07.1's format placeholder deferred to this pack). POST .../phases still exists as a standalone, independently callable/testable endpoint (SPEC-API-CHAMP-001), not only an internal side effect.