memory-auditor
Zero-dependency AI memory auditor: flags overclaims, evidence-free completion claims, and duplicate rules. Candidates, not verdicts.
- Stars
- 0
- Language
- Python
- Created
- Aug 16, 2026
- Updated
- Aug 21, 2026
Introduction
memory-auditor · AI 记忆审计器
给 AI agent 的「记忆」做体检:扫出没证据的完成声明、越界宣称、重复条款。双层结构:
- 静态规则层(零成本,秒出):纯 Python 标准库,三类检测
overclaim—— "已达/接近 AGI"、"最强"、"100% 成功"等不可辩护表述(带否定语境豁免)done_without_evidence—— 完成类声明没附证据词duplicate—— 近似重复条款(表格行豁免)
- 深度层(规划中):
--deep送四视角评审(复用 multi-model-review)
设计铁律:报告是候选,不是判决 —— 每条发现带文件/行号/原文/提示,由人复核后才算数。这正是本工具要守护的原则:先不信自己,再谈信别人。
用法
python3 memory_auditor.py MEMORY.md LESSONS.jsonl rules.md GROWTH.md
python3 memory_auditor.py MEMORY.md --json-out report.json
自校准实录(2026-08-16 夜班首跑)
| 轮次 | 结果 |
|---|---|
| v0.1 | 7 条:1 真(完成声明无证据词)+ 2 假(规则文本"禁用已达 AGI"被误报)+ 4 假(表格表头重复) |
| v0.2 | 表格行豁免 → 剩 2 条 |
| v0.3 | 双向否定窗口(禁/不/勿/永不 ±30 字符)→ 剩 1 条真发现 |
| 修掉真发现 | 重跑 = 0 条 |
已知边界
- 静态层是词法级,不读语义;深度层上线前,复杂误导仍会漏
- 中文否定语境复杂("不是不宣称"),±30 字符窗口是启发式