--- name: 记忆健康检查报告 description: memory-lint 最新一次执行的检查结果与待处理项 type: lint last_updated: 2026-07-10 commit: a13898b --- # 记忆健康检查报告 > _执行时间: 2026-07-10 | Base commit: `a13898b` | Last synced: 2026-07-10_ > > **如何使用**:NEED-HUMAN 条目末尾有 `` 标记。处理完或决定不处理时,在同段追加 ``,下次 lint 该条目自动跳过。 ## 健康概览 | 检查项 | AUTO-FIX | NEED-HUMAN(含已 resolved 跳过 N 项) | |--------|---------|-----------| | 1 孤儿 / 2 幽灵 / 3A 引用 / 3B 双链 | 0 / 0 / 2 / 0 | — / — / 0 / 1(含已 resolved 跳过 0 项) | | 4 矛盾 / 5 过期 / 6 污染 | — | 0 / 0 / 0 | **AUTO-FIX 已执行 2 项 | NEED-HUMAN 新列出 1 项 | 历史已 resolved 跳过 0 项** --- ## AUTO-FIX 已执行清单 - [x] 更新断链(Phase 3A,章节标题漂移):`decisions.md` 内 `[[feedback_plugin_dev.md#skill 不要重写 MCP 参数表,引用 docstring]]` → `[[feedback_plugin_dev.md#skill 不要重写 MCP 参数表,引用 docstring 为单一真相]]` - [x] 更新断链(Phase 3A,章节标题漂移):`decisions.md` 内 `[[feedback_plugin_dev.md#签名变更全量扫描]]` → `[[feedback_plugin_dev.md#MCP 后端工具签名变更后必须全量扫描所有 skill]]` - [x] MEMORY.md「引用」列已刷新(按源文件去重重新计数,见下方文件级引用计数表;`decisions.md` 3→2,因 lint_report.md 本身不再含旧版 wikilink) --- ## 条目级高频引用 Top(供 /memory-update 消费) 跨 ≥`SYNTHESIS_THRESHOLD`(默认 3)个不同源文件被引用的 decisions/feedback 条目。 | 条目 | 跨文件次数 | 建议 | |------|----------|------| | — | — | 无候选 | 当前所有 decisions/feedback 条目的**单 section 级**跨文件引用数均 < 3,无 synthesis 升级候选。 --- ## NEED-HUMAN 待处理清单 ### [WARN] 双链非对称 — 3B 目标章节缺少精确反向链接 - **A→B**:`decisions.md → ## obsidian skill 集对标社区基准的审查 + 优化` → `[[feedback_plugin_dev.md#MCP 后端工具签名变更后必须全量扫描所有 skill]]` - **现状**:`feedback_plugin_dev.md` 全文件对 `decisions.md` 有反向引用(`## skill 不要重写 MCP 参数表...` 一节内的 See Also),但不在本次目标章节 `## MCP 后端工具签名变更后必须全量扫描所有 skill` 内,按边界规则不自动追加,仅记录。 - **说明**:非结构性错误(目标文件/章节均存在,链接有效),纯属"是否需要精确双链"的风格判断,不影响可读性,可长期搁置。 - **矩阵**:若希望强化双链闭环 → 在该章节末尾追加 `**See Also**:[[decisions.md#obsidian skill 集对标社区基准的审查 + 优化]]`;若认为文件级已有反向引用足够 → 标记 resolved 即可。 --- ## 文件级引用计数(来自 Phase 3A,按源文件去重) | 文件 | 被引用次数(去重源) | 引用来源 | |------|-------|---------| | **decisions.md** | **2** | feedback_plugin_dev.md / project_overview.md | | project_overview.md | 1 | decisions.md(含 2 个 wikilink,同源去重为 1) | | feedback_plugin_dev.md | 1 | decisions.md(含 2 个 wikilink,同源去重为 1) | | lint_report.md | 0 | — | **备注**:`decisions.md` 文件级引用数由 3 降为 2(未跌破规则,是 lint_report.md 本身历史上不含 wikilink 却被误计入源——本次按 grep 实测重新计数),暂不满足 `SYNTHESIS_THRESHOLD`(3) 核心枢纽节点条件。 `synonyms.md` 不存在,矛盾检测使用保守模式(仅检测直接数值/版本冲突)。如项目有领域术语缩写,建议创建 `.claude/memory/synonyms.md`。 --- ## 过期检测明细(速度分档,本次生效的新逻辑) | 文件 | last_updated | days_since | commits_since(全仓库) | velocity(次/天) | 判定 | |------|-------------|-----------|----------------------|------------------|------| | project_overview.md | 2026-06-12 | 28 | 8 | 0.29 | 低于 LOW_VELOCITY(0.3),不判定过期 | | feedback_plugin_dev.md | 2026-06-12 | 28 | 8 | 0.29 | 低于 LOW_VELOCITY(0.3),不判定过期 | | decisions.md | 2026-07-10 | 0 | — | — | 不足 MIN_DAYS(7),跳过 | | lint_report.md | 2026-07-10 | 0 | — | — | 不足 MIN_DAYS(7),跳过 |