ProviderLinkStatus
@raizfc/contracts / ProviderLinkStatus
Type Alias: ProviderLinkStatus
ProviderLinkStatus =
"requested"|"approved"|"rejected"|"removed"
Defined in: field-service/provider.dto.ts:14
SPEC-DOMAIN-SERVICE-001 "Transições permitidas" only documents a provider link's own
lifecycle informally (requested → approved/rejected); removed is added so a service can
retract its own claim (mirrors DELETE /services/:id/showcase/:itemId's "CRUD needs remove"
precedent from EP-MVP-13.2) — IS-MVP-13.3's "Event link requested/approved/contested/removed"
requirement names the equivalent state for event links explicitly; applying it here too keeps
the two link lifecycles symmetric.