Files
MailUI4Agents/docs
JianFeeeee 834a719b46 docs(debt): 补记之十七(三续)—— 给"永久失败"加必要限定: 常规心跳路径下永久,非绝对永久
① 全仓 `DELETE FROM agent_platform_sessions` 共 **2 处**(grep 实测):
     · `platform_sessions.go:138` = ② 的 scoped DELETE ⇒ **清不到**陈旧行
     · `repo.go:2233` = `DeleteAgent` 里的 `WHERE agent_name = $1` ⇒ ★ **能清**
② ⇒ 准确定义: "永久"= **在常规心跳路径下永久**(② 的 DELETE 域永远不含陈旧 ws),
   **不是**"任何情况下不可恢复" —— `DeleteAgent`(删 agent 再重建)能清掉
③ ⚠️ 但 `DeleteAgent` 是**破坏性管理动作**(撤销全部密钥、清模型范围/速率限制),
   不构成实用自愈 ⇒ 结论不变,但措辞收紧
④ ★ 记这格的理由: 不加限定的"永久失败"就是**把话说满**(⑨ 家族)——
   "在 X 路径下永久"与"绝对永久"是两句不同的话

校验: go test ./internal/repo/ -run Debt -count=1 ⇒ ok
2026-09-29 04:09:03 +08:00
..