记忆内容质量门控

wesgine 记忆系统的 ContentQualityError 内容质量拦截机制。


设计目标

防止引擎内部状态泄入记忆存储——拦截非用户认知内容的写入。


质量规则(Govern v2)

当前仅保留 R1——拦截引擎状态前缀:

前缀含义
PLAN_STATE:Plan 状态文本
TASK_STATE:任务状态文本
SUBAGENT_RESULT:子 Agent 结果

已废除的规则

规则原因
R2 大段 JSON代码与 JSON 是合法记忆内容
R3 plan 签名误报率过高
R4 原始代码块代码是合法记忆内容

Working Scope 豁免

ScopeWorking 的条目豁免质量检查。

note 工具写入 ScopeAgent,不经 Working scope。


执行位置

在 saveCore 管线中,位于威胁扫描之后:

saveCore 管线:
  1. 基础验证(Kind、Actor)
  2. 威胁扫描(INV-MEM-24)
  3. → 内容质量检查(INV-MEM-31) ←
  4. 写入门控(INV-MEM-27)
  5. 去重键兜底
  6. Embedding 生成
  7. 持久化

错误响应

匹配时返回 ErrContentQualityRejected(硬拒绝)。


相关不变量


相关文档