event
Provider Marked Deleted
A Provider was soft-deleted and will reject further mutations.
EventStatus: Implemented in api-v1
Trigger
Emitted by Provider.markDeleted when status transitions from active to deleted. Calling markDeleted on an already-deleted provider is a domain error and does not emit this event.
Payload Shape
providerId, deletedAt.
Consumers
In-process DomainEventAuditLogger ('*'). Raised through DeleteProviderUseCase and DELETE /api/v1/service-marketplace/providers/:providerId.