pub trait DomainErrorMarker: Error + Send + Sync { }
Marker trait for domain errors.
Domain errors represent business rule violations and should not contain infrastructure-specific error types.