# Decision Cooldown Freeze

> 当一个高代价/不可逆决策已敲定、你担心因决策疲劳或情绪反复而冲动翻案时使用；做法是给该决策加一段冷静期锁（写入 freeze_until 日期 + 解锁条件 + 早退留痕），冷静期内拒绝重新争论该议题，仅当预设「终止判据」触发或显式 unfreeze 时才解锁；不适用于尚未拍板的决策、可逆小决策、或现实已变需重审的情形。触发词：冷静期、决策锁定、防止冲动翻案、freeze、unfreeze

- Skill: `findscripter/decision-cooldown-freeze` (Agent Skill)
- Install (CLI): `npx skillmds@latest add findscripter/decision-cooldown-freeze`
- Raw SKILL.md: https://api.skillmd.com/api/skills/findscripter/decision-cooldown-freeze/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: findscripter (https://skillmd.com/u/findscripter)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/findscripter/decision-cooldown-freeze

---

## 何时使用

适用：

- 刚敲定一个**不可逆或翻案成本极高**的决策（如融资、裁员、进/退市、定价、转型、并购意向），怕事后因决策疲劳/情绪波动而冲动反悔。
- 经历过一场**分歧很大、勉强多数通过**的评审，想保护这个「险胜」的结论，防止反复被翻出来再议。
- 你**力排众议、凭直觉**否决了一致意见——给这个直觉一段「让它跑起来」的运行期，而非次日就推翻。
- 处于**交接/换人**期，想锁住既定策略让接手者执行而非重新辩论。

不该用（负边界）：

- 决策**尚未拍板**——冷静期锁的是「已批准」的决策，不是用来回避做决定。
- **可逆、低成本的小决策**——加锁是重纪律，得不偿失。
- **现实已变、出现新证据需要重审**——锁防的是冲动翻案，不是防现实；此时应触发终止判据走重审，而非死守。

核心理念：决策者有权力，但没有「显式的锁 + 留痕」时，每一次动摇都会变成「我们再讨论一次吧」——既消耗评审方，也侵蚀已做决策的价值。**冷静期锁是一道流程，不是一条铁律**：它允许早退，但每次早退都留痕，复盘时可审计决策纪律。

## 步骤

1. **读取决策记录**，确认其状态为「已批准 / APPROVED」——未批准的决策不加锁。
2. **确定冷静期天数**：按决策类型取默认值，或在命令中显式指定（见下方默认表）。
3. **写锁**：在决策记录里写入 `freeze_until: YYYY-MM-DD`，把状态改为 `FROZEN`，并记录冻结原因与解锁条件。
4. **登记到锁定索引**（如 `~/.claude/freezes/active.md`），便于统一查看所有在锁决策。
5. **冷静期内拒绝重议**：路由层 / 你自己拒绝把该议题重新拉回评审，直到——
   - 冷静期到期，**或**
   - 某条**终止判据（kill criterion）**显式触发，**或**
   - 显式执行 `unfreeze` 并写明理由（留痕）。

### 默认冷静期参考表

| 决策类型 | 默认冷静期 |
|---|---|
| 融资轮规模 / 领投选择 | 30 天 |
| 定价调整 | 60 天 |
| 进入 / 退出市场 | 90 天 |
| 裁员 / 缩编 | 30 天 |
| 战略转型 | 90 天 |
| 高管入职 / 离职 | 60 天 |
| 并购意向书（LOI） | 30 天 |
| 自定义 | 命令中显式指定 |

## 指令

锁定 / 解锁命令：

```
/cs:freeze   <decision-path> <days>   # 加冷静期锁
/cs:unfreeze <decision> <reason>      # 冷静期内早退，必须写明理由
```

加锁后，决策记录就地更新：

```markdown
# 决策：<标题>
...
**状态：** FROZEN
**冻结至：** YYYY-MM-DD
**冻结原因：** <文字>
**解锁条件：** 终止判据 <名称> 触发 或 执行 `/cs:unfreeze` 并写明理由
```

锁定索引同步更新：

```markdown
# 活跃冷静期（Active Freezes）
**更新于：** YYYY-MM-DD

| 决策 | 冻结至 | 解锁条件 |
|---|---|---|
| <决策标题> | YYYY-MM-DD | <终止判据 或 /cs:unfreeze> |
```

两条解锁路径，区别要分清：

- **显式早退（unfreeze）**：人主动决定提前解锁，**必须写理由**，记入决策历史并永久保留。强制早退留下的纸面痕迹，会在复盘时浮现，用于审计纪律。
- **自动解锁（auto-override）**：决策里预设的某条**终止判据触发**（如关键指标跌破阈值），锁自动释放，并立即路由到复盘（`/cs:post-mortem`）。**冷静期防的是冲动，不是现实**——现实一旦证伪，锁就该让路。

## 示例

议题：B 轮按 800 万还是 1200 万规模融资，董事会 3:1 勉强通过「800 万」。

- 加锁：`/cs:freeze decisions/2026-06-round-size.md 30`，因属「融资轮规模」取默认 30 天。
- 决策记录改为 `FROZEN`，`冻结至: 2026-07-03`，原因「分歧大、防勉强多数被反复翻案」，解锁条件「终止判据『两家以上领投撤出』触发 或 显式 unfreeze」。
- 第 8 天创始人想改回 1200 万——路由层拒绝重议，提示该议题在冷静期内。若仍要改：`/cs:unfreeze 2026-06-round-size "市场窗口收紧，需更大缓冲"`，理由入历史永久留痕。
- 若第 15 天领投方真的撤出（命中终止判据）——锁自动解除，直接路由 `/cs:post-mortem` 复盘。

## 注意事项

- **只锁已批准的决策**：加锁前先校验状态为 APPROVED，否则等于用流程回避「做决定」。
- **早退必须留痕**：`unfreeze` 没有理由就不该放行；理由要进决策历史并永久保留，复盘据此审计纪律。空理由的早退等于没锁。
- **锁防冲动、不防现实**：预设好终止判据，让现实证伪时能自动解锁并转复盘；不要把冷静期当成「无论如何都不许碰」的死规。
- **冷静期是流程不是铁律**：它的价值在「锁 + 日志」的可审计性，而非绝对禁止重议；每次早退都记账，比「就是别再决一次」这种口头约束更可执行。
- 默认天数只是起点，按决策可逆性和翻案成本调整；翻案成本越高、越不可逆，冷静期应越长。

## 互见

- 上游：`boardroom-deliberation`（多角色董事会审议）/ `hard-call-advisor` 产出已批准决策后，用本技能加锁保护其结论。
- related：`decision-navigator`、`structured-decision-framework`、`premortem-plan-challenger`（预设终止判据，正是本技能「自动解锁」所依赖的判据来源）。
- combines_with：`boardroom-deliberation` —— 审议（`/cs:boardroom`）→ 决策登记（`/cs:decide`）→ 本技能冷静期锁定（`/cs:freeze`），构成一条「审议—落锁—复盘」的决策纪律链。

---

采编自 alirezarezvani/claude-skills（MIT 许可证）。

