寓言故事
那条走到一半就没人记得的修桥令
灰河镇每年雨季前都要修桥。镇长写下命令:木匠量桥板,铁匠打铆钉,仓库发木料,船夫封河半日,账房记录花费。过去桥小、人少,镇长喊一声,大家就知道该做什么。
后来桥越来越长,参与的人越来越多。一次修桥要跨过三天,遇到下雨要暂停,仓库缺料要等采购,铁匠生病要换人。镇长仍然用旧办法:把完整安排写在一张纸上,交给第一个人。
第一天上午,一切顺利。木匠量完桥板,在纸上打了一个勾。下午下雨,船夫提前封河,仓库却还没发木料。第二天雨停,大家重新上工,却没人确定该从哪一步继续。木匠说我做完了,仓库说我没收到确认,铁匠说铆钉已经打了一半,账房说没看到任何凭据。
镇长很生气,换了一张更大的纸,把每一步写得更细。可问题没有消失。纸会被带走,会被淋湿,会停在某个人桌上;某一步失败后,后面的人不知道该等、该重试,还是该取消。
有位老巡桥人提出,把修桥令挂在镇厅中央。每一步都必须登记:现在轮到谁,输入是什么,输出是什么,是否完成,失败原因是什么,下一步该去哪里。任何人接手前,先看镇厅的记录,而不是问上一个人记不记得。
镇长担心这样太慢。老巡桥人说:真正慢的是事情断了以后到处找人问。把过程记下来,不是为了写报告,而是为了让工作能穿过雨天、缺料、生病和换人。
新的修桥令开始运行。仓库缺料时,记录变成‘等待采购’,不会继续催铁匠;采购到货后,系统自动回到仓库发料;铁匠失败一次,可以重试;连续失败,就升级给镇长;船夫封河超过半日,账房能看到影响。
雨季前最后一天,桥修好了。镇长发现,真正改变的不是某个工人更努力,而是修桥这件事第一次有了自己的生命线。它不再寄存在某个人脑子里,也不会因为一步卡住就散掉。
从此,灰河镇把复杂事务都交给这套办法:不是把命令写完就算开始,而是让命令在每一步都有状态、去向、失败处理和恢复路径。