Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

principle-outcome-oriented-execution

结果导向执行

Optimize for the intended, verifiable end state rather than preserving smooth intermediate states.

为目标、可验证的终态优化,而不是保住平滑中间态。

Why: Keeping every intermediate step fully stable often creates temporary compatibility code that becomes long-lived debt. Converge on the target architecture and prove correctness at explicit verification boundaries.

为什么: 让每步中间都完全稳定,常会造出变成长期债务的临时兼容代码。收敛到目标架构,在明确验证边界证明正确性。

Core rule:

核心规则:

  • Prioritize end-state integrity over transitional stability

  • Intermediate breakage is acceptable when it is planned, scoped, and reversible

  • Always run final verification before declaring done

  • 终态完整性优先于过渡稳定性

  • 中间破坏可接受,前提是有计划、有范围、可逆

  • 宣布完成前必须跑最终验证

Guardrails:

护栏:

  • Use this for planned rewrites and migrations with explicit phase boundaries

  • Declare where temporary breakage is acceptable

  • Keep high-signal checks for actively touched areas while migrating

  • Require full static and runtime verification at plan completion

  • 用于有明确阶段边界的计划性重写与迁移

  • 声明哪里允许临时破坏

  • 迁移期间对正在碰的区域保持高信号检查

  • 计划完成时要求完整静态与运行时验证