SupportRequestType
@raizfc/contracts / SupportRequestType
Type Alias: SupportRequestType
SupportRequestType =
"claim"|"correction"|"merge"|"privacy"
Defined in: report-support/support-request.dto.ts:21
Domain-level canonical vocabulary (SPEC-DOMAIN-REPORT-001 "Support Request"/"Entity Claim"
concepts; IS-MVP-14.2 "Requisitos funcionais detalhados": "Claim abandoned/inactive/unclaimed
eligibility", "Correction/merge/privacy/anon request types"). IS-MVP-14.1 created the full
SupportRequestDto/SubmitSupportRequest contract and the generic engine (create/list/detail/
cancel — the literal SPEC-API-AUXILIARY-001 endpoint table); IS-MVP-14.2 adds the per-type
eligibility gate (CLAIM_NOT_ELIGIBLE against abandoned/inactive/unclaimed status) and
correction/merge target-pair validation on top of that same engine — see
SupportRequestApplicationService#createSupportRequest. Nothing in this codebase auto-applies a
SupportRequest's effect once accepted (claim never auto-transfers ownership, correction never
auto-edits data) — SPEC-DOMAIN-REPORT-001's own invariant is "Operação analisa, decide e
aplica status" for every type; the eligibility gate only decides whether the request can be
opened, not whether it succeeds.