# Night Gym 自身记录过滤 候选 ID:`nightgym-self-session-filter` ## Before Night Gym 扫描昨天所有 session,把 `~/.codex/night-gym/runs/2026-05-07` 下的主分析、子分析和完成标记也纳入候选。结果 morning review 中出现“Night Gym 自身记录过滤”这类元主题,虽然有一定系统改进价值,但会和用户真实工作改进机会混在一起。 ## After 在 session 预处理阶段先打标签: | 检查项 | 命中示例 | 处理 | |---|---|---| | cwd | `~/.codex/night-gym/runs/2026-05-07` | 标记为 internal | | user prompt | `# Codex Night Gym — 主分析任务` | 标记为 internal | | user prompt | `# Night Gym 子主题分析` | 标记为 internal | | assistant/event | `NIGHTGYM_DONE` / `SUBAGENT_DONE` | 标记为 internal | 普通 morning review 默认排除 internal session,只在 `--include-self-analysis` 或专门的 Night Gym 系统复盘模式下保留。 ## Review Signal 成功信号:`out/manifest.json` 中普通候选不再主要由 Night Gym 运行日志组成,同时 metadata 明确显示过滤了多少条自身 session。 失败信号:候选 evidence 仍大量出现 `Night Gym 子主题分析`、`NIGHTGYM_DONE`、`SUBAGENT_DONE`,或 cwd 集中在 `.codex/night-gym/runs/`。