package tech.easyflow.common.web.error;

/**
 * Web 异常的受控 HTTP 响应映射。
 *
 * @param httpStatus HTTP 状态码
 * @param errorCode 稳定业务错误码
 * @param message 可安全展示的错误消息
 * @param data 可选的受控错误详情
 */
public record WebErrorMapping(
        int httpStatus,
        int errorCode,
        String message,
        Object data) {
}
