Expand description
核心错误类型。
语义分层,别混淆:
- 业务拒绝不是错误——是
crate::gate::GateDecision::Deny,属于闸的正常输出, 必须落 WAL、必须给出 reason。 CoreError只表示调用方用错了 API / 配置非法 / 状态被破坏,此时闸拒绝继续, fail-closed(宁可停,不可放)。
核心错误类型。
语义分层,别混淆:
crate::gate::GateDecision::Deny,属于闸的正常输出,
必须落 WAL、必须给出 reason。CoreError 只表示调用方用错了 API / 配置非法 / 状态被破坏,此时闸拒绝继续,
fail-closed(宁可停,不可放)。