用途
Reversibility(可逆性)是一个决策辅助思维技能,用于判断一项决策应该投入多少分析精力。它的核心规则是:让流程深度与撤销成本相匹配。大多数决策的撤销成本比看起来更低,而真正不可逆的决策才值得深入权衡和分阶段承诺。
主要能力
- 在深入 deliberation 之前,先把决策分类为「可低成本撤销」或「难以撤销」。
- 对双向门(two-way doors,可逆)决策快速决定,对单向门(one-way doors,不可逆)决策分阶段推进,以保留选择余地。
- 提供可逆性评分框架,将决策分为三类:
- Type 2:数天内可撤销、成本低 → 快速决定
- Type 1.5:数周内可撤销、成本中等 → 轻量结构 + 监控
- Type 1:数月内或现实中无法撤销 → 深入权衡
- 对 Type 1 或 1.5 分析不对称下行与恢复:行动错误的下行、是否可恢复、恢复成本;不行动会永久关闭什么(窗口、排他性、路径锁定)。
- 通过保留选项的设计(试点、功能开关、接口、版本化、时间盒供应商条款、绞杀者切片)把 Type 1 表面转化为 Type 2 实验,只对残余的不可逆核心进行深入权衡。
- 匹配流程与承诺:Type 2 选择合理选项、发布、监控;Type 1 记录假设、论证反方观点、必要时上报负责人。
使用方式
该技能以规则和流程的形式给出,使用时按以下步骤执行:
- 命名决策与撤销路径。说明将承诺什么,以及具体的反向动作(回滚、迁回、撤销、重新招聘、重新签约)。
- 评分可逆性。评估技术投入、时间、金钱、声誉、依赖方以及撤销时损失的学习成果,并分类为 Type 2、Type 1.5 或 Type 1。
- 分析不对称下行与恢复。对 Type 1 或 1.5:行动错误的下行、是否可恢复、恢复成本;不行动会永久关闭什么。规则是:可恢复的行动下行 + 永久的不作为损失 → 分阶段承诺而非无限期延迟;灾难性或第三方伤害 → 先拒绝或重新设计。
- 保留选项的重新设计。优先采用试点、功能开关、接口、版本化、时间盒供应商条款或绞杀者切片,把 Type 1 表面转化为 Type 2 实验。只对残余的不可逆核心进行深入权衡。
- 匹配流程与承诺。Type 2:选择合理选项、发布、监控。Type 1:记录假设、论证反方观点、必要时上报负责人。一旦类别和承诺深度确定就停止,不要在没有新的撤销成本证据时重新分析。
输出格式包含以下字段:
- Decision: …
- Undo path: …
- Class: Type 2 | 1.5 | 1 (factors: …)
- Acting downside / recovery: …
- Not-acting permanent loss: …
- Staging / option-preserving move: …
- Process depth: decide-now | pilot | full deliberation
- Commitment: …
适用场景
- 不确定一项决策(技术、流程、产品、组织)该投入多少分析精力。
- 想把低影响范围的选择交给委员会,或想仓促推进高锁定性的决策。
- 可以重新设计动作(试点、功能开关、抽象层、时间盒)以降低撤销成本。
- 高风险选择中,行动与等待具有不对称的恢复特征。
限制
以下情形不应使用该技能:
- 已在本轮完成分类——按匹配的深度决定即可,不要永远重新贴标签。
- 琐碎的双向决策(命名、局部重构),此时直接决定比分类更省事。
- 外部强制、没有选择余地的动作(硬性截止日期、合同、法规)。
- 正确性门槛(安全、数据完整性),这些需要正确答案,而不是速度表演。
验证要点:
- 证伪:如果「我们以后总能改」没有具体的撤销路径和成本,就应视为更不可逆,直到被证明并非如此。
- 停止:类别和流程深度确定后,继续分类就是浪费——执行匹配的流程。
- 过度应用防护:不要用矩阵拖慢琐碎的 Type 2 工作。不要用「双向门」来跳过对不可逆数据、安全或公开承诺的验证。