用途:在会话开始时自动加载 bencium-loop 项目记忆,让 AI 快速恢复项目上下文。触发条件为当前工作目录包含 .harness/ 文件夹;用户执行 /clear 后需重建上下文、询问“上下文是什么/我们进行到哪了”、或准备做架构建议前,也可调用。
主要能力:按顺序读取项目根目录的 CLAUDE.md(仅略读,缺失则跳过)、.harness/memory.md(完整读取)、.harness/conventions.md(完整读取,缺失时内部提示无质量护栏)、.harness/rules.md(完整读取)、.harness/constraints.md(非空时读取)、.harness/archive/ 中最近 3 条归档(用 ls .harness/archive/ | sort -r | head -3 查找并完整读取)、项目根目录 tasks.md 的 ## Now 部分、ACCEPTANCE.md 中所有未勾选项。若 memory.md 含 ## Session handoff 块,视为最新状态并从此开始。内部总结所学内容,不主动打印给用户;若发现与用户当前请求直接矛盾的决策,应提示确认是否仍适用。
使用方式:满足条件时自动执行,无需用户手动触发;用户明确要求刷新上下文时也可再次执行。
限制:.harness/ 不存在时不加载且保持静默;不要在每个提示都加载,每会话一次即可;不要把记忆文件内容倾倒到聊天中;加载过程只读,不得修改任何文件。