用途:对代码改动或 Pull Request 差异执行异常严格的可维护性审查,关注实现质量、抽象质量与代码库健康。不负责直接修改代码或执行修复(修复应使用 thermo-fix)。
触发方式:"Run thermo-nuclear review"、"/thermo-nuclear-code-quality-review"、"Deep code quality audit"、"Harsh maintainability review"。
输入:diffScope(要审查的文件或提交范围)、existingRootDoc(主指令文件,如 AGENTS.md、CLAUDE.md 等)。
主要不变量与标准:鼓励结构性简化,寻找让实现更简单、更小、更干净的"code judo"式改动;不接受 PR 未经充分理由把文件推过 1000 行;拒绝在无关流程中插入临时条件或一次性分支;不能仅因测试通过就批准结构更乱的代码;不允许静默回退,要求边界干净、错误与状态契约明确。
流程:先识别 diffScope 中所有变更文件;再按不可协商附加标准评估结构简化机会、接近 1k 行文件的拆分、临时条件与泄漏抽象的消除、类型契约与边界清洁度;随后生成按严重度排序的发现表:Blocker(结构回退、文件超过 1k 行增长、严重条件分支蔓延)、High(重大可维护性或边界问题)、Medium(中等清理或抽象改进)、Low(信息性小问题);并为每个 Blocker 和 High 发现给出具体可操作的补救措施。
输出:严重度排序的发现表,追加到 walkthrough.md 或对话输出中;最终结论为 APPROVED 或 FINDINGS REMAIN。审查门禁:不得存在未处理的 Blocker、不得存在未处理的 High,且实现需保持架构契约。参考资料包括 SKILL.md、thermo-fix/SKILL.md、radioactive/SKILL.md。限制:不执行修复,具体平台、收费与安装方式暂未提供。