SponsorEntityType
@raizfc/contracts / SponsorEntityType
Type Alias: SponsorEntityType
SponsorEntityType =
"team"|"torcida"
Defined in: sponsor/sponsor.dto.ts:24
IS-MVP-10.1 (SPEC-DOMAIN-SPONSOR-001 "Incluído no MVP: Somente team e torcida") — the general
cross-entity Patrocínios domain, unifying what IS-MVP-08.3 had shipped as a torcida-only,
payment-less stopgap (TorcidaSponsorDto, manager-created name/logo/link with no checkout — see
that type's own doc comment: "not a paid checkout in this pack"). TorcidaSponsorDto and its
endpoints are retired by this pack (mirrors SPEC-DOMAIN-WALLET-001's TorcidaWalletDto →
CreditLotDto unification, IS-MVP-09.3): every sponsorship, team or torcida, now goes through
this one model with a real Pix checkout, packages, and an 80/20 wallet split. entityType stays
an open union of exactly the two entity kinds the domain spec allows today — a future pack adding
sponsorship to a third entity type only needs to extend this union and wire one more
authority/eligibility check (SponsorsApplicationService), not build a parallel domain.