# 2026-09-25 Wiki 维护日志

## Cron 触发：Wiki Lint 每3天健康检查（6bd77ae2）

### 概览
- 触发方式：automations（cron, 每3天）
- 检测脚本：`knowledge/Miralce_knowledge/.lint.sh`
- 退出码：0（警告性产出）
- 检查项：孤立页面、失效链接、过期 library、冲突记录

### 检查结果

| 项目 | 状态 |
|------|------|
| 孤立页面 | ⚠️ 2 个 |
| 失效链接 | ⚠️ 2 个 |
| 过期 library | ✅ 无 |
| 冲突记录 | ✅ 无 |

### 孤立页面（2 个）
1. `wiki/entities/index.md` — Entities 索引页，无其他页面反向链接
2. `wiki/concepts/index.md` — Concepts 索引页，无其他页面反向链接

**分析**：两个 index.md 是为 Obsidian 侧导航服务的目录页，结构上属于"目的性孤立"（被设计为终点页）。当前 wiki 主入口 `wiki/index.md` 已聚合所有实体/概念条目，所以这两个 page 对 LLM 导航无实际作用。

**建议处理**：
- 选项 A（推荐）：保留并在 `wiki/index.md` 增加指向它们的链接，将它们从"孤立"转为"被引用"。
- 选项 B：在 lint 脚本中给 `*/index.md` 加白名单，因为它们本身是索引节点，不应被视为孤儿。

### 失效链接（2 个，已存在 ≥ 70 天）
1. `[[wiki/concepts/esp32-s3-features]]` — 缺失 `wiki/concepts/esp32-s3-features.md`
2. `[[wiki/entities/gpt-5]]` — 缺失 `wiki/entities/gpt-5.md`

**溯源**：两类失效链接最早出现于 `2026-07-16.md`，至少持续 9 次 Lint 周期。引用方均位于 `wiki/sources/` 历史影子文件和 `wiki/reports/lint.md`，**未在实体页/概念页被引用**。

**建议处理**：
- 选项 A（最小代价）：在 `wiki/concepts/` 下创建 `esp32-s3-features.md` stub（重定向到 `wiki/entities/esp32-s3.md`），同理处理 `gpt-5.md`。
- 选项 B（清理）：直接编辑 `wiki/sources/` 和 `wiki/reports/lint.md` 中的 22 个影子文件，删除这两个 wikilink。
- 选项 C（折中）：在 lint 脚本中对 `wiki/sources/` 与 `wiki/reports/` 加白名单——它们的失效链接属于历史快照，预期不修复。

### 与上次对比（2026-09-19）
- 孤立页面：2 → 2（持平）
- 失效链接：2 → 2（持平）
- library 过期：无 → 无（持续健康）
- 冲突记录：无 → 无（持续健康）

### 最近活动
- 2026-09-19：2026-09-19 Wiki 维护日志
- 2026-09-18：2026-09-18 Wiki 维护日志

**结论**：wiki 整体健康度稳定，主要问题（孤立索引页 + 2 个长期失效链接）为历史遗留，非新增劣化。本次未做任何自动修复，仅记录状态，待用户决定处理策略。