Review #3 comment: domain package shouldn't depend on any other package. Replace common/errors.ErrNotImplemented alias with stdlib errors.New so domain has zero internal dependencies.
Review #3 comment: domain package shouldn't depend on any other package. Replace common/errors.ErrNotImplemented alias with stdlib errors.New so domain has zero internal dependencies.