docs: revise M2 plan per independent plan review
This commit is contained in:
@@ -181,7 +181,7 @@ class EmbeddingClient:
|
||||
|
||||
## 9. 旧版行为审计(迁移类,逐条标注)
|
||||
|
||||
**限流(CHS limiter.py + scripts.py)**:六闸顺序与判据/单 Lua 原子/ZSET 租约双保险/服务器时钟窗口/settle 落 acquire 窗口/负数 INCRBY/幂等 flag/拒绝零副作用/进度键 TTL 3600 —— 全部**保留**。`_BACKOFF_S=0.05` 固定轮询的阻塞 acquire —— **替换**为契约既有 `acquire`(M1 形态,poll_interval 可配)。key 前缀 `cclimit:` —— **替换**为 `pgw:limit:`。`LimiterError` —— **替换**为 `GovernanceBackendError`(M1 错误模型)。
|
||||
**限流(CHS limiter.py + scripts.py)**:六闸顺序与判据/单 Lua 原子/ZSET 租约双保险/服务器时钟窗口/settle 落 acquire 窗口/负数 INCRBY/幂等 flag/拒绝零副作用/进度键 TTL 3600 —— 全部**保留**。限额 0 的语义 —— **有意偏离(勘误 2026-07-20 计划审查)**:CHS Lua 无 `>0` 守卫,0 在其语义下是全拒(靠传大数表示不限);库契约(M1 冻结)定 0=该闸不启用,库版 Lua 显式新增 `limit>0` 守卫。`_BACKOFF_S=0.05` 固定轮询的阻塞 acquire —— **替换**为契约既有 `acquire`(M1 形态,poll_interval 可配)。key 前缀 `cclimit:` —— **替换**为 `pgw:limit:`。`LimiterError` —— **替换**为 `GovernanceBackendError`(M1 错误模型)。
|
||||
|
||||
**熔断(CHS provider_gate.py)**:五操作 Lua 语义/epoch 仅开断 +1/探针租约惰性重发/release_probe 立即可接管/force_open 顶格/时钟回拨 clamp —— 全部**保留**。probe_ttl 由 container 自动算 —— **替换**为显式/派生配置 + 装配守卫(§3)。key 前缀 —— **替换**为 `pgw:gate:`。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user