用途:在修复问题后,把解决方案记录成可检索的机构知识文档,让后续工程工作更省力。
主要能力:检测会话上下文(参数、scratchpad 的 DEAD-END/DECISION 条目、git diff、.claude/plans/{slug}/progress.md),仅在问题非平凡且经过排查时记录;先检索 .claude/solutions/ 中已有方案,决定新建、更新或跳过;提取模块、症状、排查步骤、根因、解决代码与预防建议,按 schema.md 校验 frontmatter,并用 resolution-template.md 生成文件;提供决策菜单(继续、升级为 Iron Law 检查、更新技能引用、更新 CLAUDE.md 预防规则)。用户说 "that worked"、"it's fixed" 等时可自动建议调用。与 /phx:deps-audit 联动,确认高危供应链问题后建议记录到 .claude/solutions/supply-chain/,且始终提示、不自动写入。
使用方式:/phx:compound <描述>,或 /phx:compound(自动从最近会话检测)。若权限禁止写入 .claude/solutions/,不静默丢弃,改为内联输出完整文档并建议用 /phx:permissions 放行。
限制:frontmatter 必须校验通过;症状须具体,根因须是 WHY 而非 WHAT;每文件一个问题;验证修复前不得记录,需先运行 mix compile && mix test。
其他参考与细节暂未提供。