把长段落拆成步骤,前提往往不是丢在“拆”的动作上,而是丢在把条件句改写成祈使句的那一刻。例如原文写“当站点仍依赖旧模板渲染、且该模板短期不会替换时,先保留原有链接结构”,改成步骤后容易只剩“保留原有链接结构”,适用条件被删掉,后来的人就可能在不满足前提的页面上照做。要避免这种丢失,做法是让每个步骤都带一个可判断的触发条件,而不是把前提集中挪到文首或文末。
第一种是改写时把条件当成了冗余。长段落里的“如果”“在……情况下”“仅当”在编辑眼中像铺垫,删掉后句子更短、更像操作指令,但判断依据也随之消失。第二种是前提本身依赖旧系统或旧合作关系,退出后不再成立,改写者默认读者知道背景,于是没有写进步骤。两种原因造成的后果不同:前者是表达损耗,补回条件句即可;后者是事实基础变化,需要先确认哪些部分仍然有效,再决定保留还是替换。
区分两者的证据不在文字长短,而在前提是否还能被验证。可以回到旧页面或旧流程记录中找三个信号:该条件是否对应一个仍存在的模板、接口、栏目或协作约定;不满足该条件时,原步骤是否会产生不同结果;以及这个条件是否曾在后续沟通中被单独确认过。如果三个信号都存在,说明前提仍然有效,属于表达损耗;如果条件所依赖的对象已经退出,属于事实基础变化,不能只靠补一句话解决。
具体动作是:逐段找出条件词和限定词,把它们改写成步骤开头的判断句,再写动作。可以按下面的顺序处理。
这样改的结果是步骤变长,但每一步都能独立判断是否适用。下一步的检查也随之明确:如果某个条件无法核对,就先解决核对问题,而不是继续往下执行动作。
旧内容、旧系统或旧合作关系需要退出时,常见做法是整段删除或整段保留,这两种都容易把前提一起丢掉。更稳妥的做法是先把内容分成三类:仍然成立且可验证的前提、已经失效的前提、以及无法判断的前提。第一类随步骤保留;第二类明确标注为已失效,避免后来的人继续引用;第三类单独列出,等确认后再决定去留。
假设一个旧页面写:“当旧版导航仍在使用时,内链应指向栏目首页,不要直接指向深层页。”如果旧版导航已经退出,这条前提就属于第二类,不能原样保留为步骤;但如果新导航仍保留栏目首页的聚合逻辑,其中“指向栏目首页”的动作可能仍有价值,只是触发条件要换成新导航的判断方式。这个例子只用于说明分类方法,不代表任何具体站点的现状。
可以用一次小范围对照来检查:选取同一段落的旧版和新版,分别让不熟悉背景的人判断“什么情况下执行这一步”。如果新版读者能说出条件,说明前提保住了;如果说不出,说明条件仍被隐藏。比较时要注意,改动前后的表现差异可能来自季节、搜索需求变化或数据采集口径不同,不能只凭一次前后对比就断定改写正确。请求量或抓取量暂时归零,也可能由采集延迟、屏蔽规则或统计范围变化造成,不能单独作为前提已丢失或已保留的证据。
最后要确认的是:步骤里保留的前提必须能被执行者验证,不能只是编辑知道。做不到这一点,就宁可把该步骤标为待确认,也不要把它写成无条件操作。