那一点极细的折痕,像一根藏在纸背的针,在门缝白光里轻轻一闪。
林昼盯住它的时候,心里已经有了答案。
不是纸张边缘发亮,是对方在故意把“撤退触发器”藏到满意度页的背面。前面一层是批量复工公开后的满意度复核,后面一层才是真正决定退与不退的触发条件。只要有人按着那一页,把“满意”“接受”“已完成”这类字句写回去,撤退指令就会被系统认定为已经通过,夜班裂缝也好,停机回声也好,全部会被压进“正常流程”的回收壳里。
“他们不是来补录。”林昼声音很低,却像刀锋一样冷,“他们是来把撤退写成满意。”
门外那人似乎听见了,停了半秒,随即又以更轻松的语气说:“里面不要紧张,复工公开后大家都要走流程,满意度只是确认一下有没有异议。你们把门松一点,我们把纸贴上,三十秒就完。”
三十秒。
这三个字从对方嘴里出来,林昼几乎能看见那套模板在壳仓里迅速排版、翻页、归位的样子。三十秒不是时间,是他们的触发窗口。只要门松开,纸贴上,镜像仓就会自动把“撤退”解释成“完成”,把“未结束”解释成“已满意”,把“退场”解释成“流程闭环”。
“周工。”林昼开口时,耳机里还在传来键盘飞快敲击的声音,“撤退触发器是不是在满意度页背面?”
周工沉默了一瞬,那一瞬短得几乎听不出来,却足够让林昼确认自己的判断。
“对。”周工答得极快,“后台刚刚抓到一条隐藏字段,标签伪装成`response_close`,实际是撤退触发。它被嵌在满意度回访的背页里,一旦确认页通过,退场动作就会被写回壳仓。”
林昼眼底更冷了。
果然如此。
他们一路追到这里,夜班裂缝、轻关门、停机回声、伪装满意度,看上去像是四件事,其实全是同一条线上的四个齿轮。夜班裂缝负责撬开门缝,轻关门负责让系统认定进入停机,伪装满意度负责把停机伪装成正常体验,而撤退触发器则藏在背面,专门负责在你以为一切结束时,把人和纸一起卷回去。
“不能让他们把背面贴进去。”纪检联络员咬紧牙,“可现在外面那批人已经贴近门了,真要硬拦,公开页可能直接被压坏。”
“公开页不能坏。”林昼说。
他知道这不是一句简单的“不行”。公开页现在是所有入口里最公开的一层,也是他们把壳留给对方、把门留给自己的唯一缓冲。如果公开页坏掉,所有人都会直接滑进停机页,停机页一旦接管,撤退触发器就会有了合法名义。对方要的不是门坏,而是门看起来仍然开着,里面却已经换了所有权。
门外的纸又往前压了一寸。
那一寸非常轻,却让门缝里的白光忽然变窄了一线。
林昼盯着那道窄下去的光,脑海里闪过“腕带门牌”那一轮的残影。那时候对方也这么做过,用看似无害的门牌、腕带、入口牌,一点点把人引向统一口径。现在不过是把那套方法从入口挪到了退出口,从进场挪到了撤退。前者让你进来,后者让你心甘情愿地离开,甚至替它写好理由。
“他们想借满意度,把撤退触发器写进门背。”林昼重复了一遍,像是在把这件事钉死,“一旦写进去,后面的人就会以为前面那批已经满意退出,模板会一直滚下去。”
“那就让满意度先掉到底。”周工忽然说。
林昼抬眉。
“什么意思?”
“字面意思。”周工的声音里透出一种极少见的狠,“伪装满意度现在已经失真了,但还没彻底归零。只要我们把它再往下压一层,让所有回写字段都变成未完成、未确认、未签收,撤退触发器就会失去触发条件。它想写回去,先得有满意分值。没有分值,背面的入口开不了。”
林昼几乎立刻明白了他的意思。
满意度不是结果,是钥匙孔。门背的撤退触发器看起来隐蔽,其实它需要满意度页先把自己伪装成一个完整字段,只有字段成型,触发器才有地方落笔。既然如此,那就不是去拆背面,而是把正面压碎。让它失去可读性,失去连贯性,失去那种“已经被接受”的幻觉。
“怎么压?”护士长低声问。
林昼没有回答,反而伸手把旧扫描器的镜头盖轻轻转了一下。
那台老设备的镜头本来就不稳定,经过刚才那一轮回声试探后,指示灯已经从微弱转成近乎透明的闪烁。镜头盖一偏,门缝白光立刻在镜面上碎成了两道,一道偏向左侧,一道偏向右侧,像把原本齐整的满意度壳切开了一条看不见的裂纹。
“用这个。”林昼说。
“扫描器?”纪检联络员不解。
“不是扫描器,是它的镜面。”林昼抬手按住那块冰凉的玻璃,“他们现在最怕的不是被关门,是被看见背面。镜面一旦偏折,前后页就会互相照出来。满意度页照到撤退触发器,撤退触发器照到夜班裂缝,壳就会自己打结。”
他说完,直接把那张写着静默脚注的纸从镜面上揭下来,翻到背面,再把手机闪光灯调成最弱档,斜斜照过去。
纸背上那一行极小的字立刻浮起来。
【满意度通过后,撤退写回。】
下面还有一行更小的,几乎像蚂蚁爬过。
【撤退写回后,夜班裂缝复位。】
林昼唇角微不可察地动了一下。
这就对了。
撤退不是结束,是复位。复位之后,夜班裂缝会被解释成已经处理完毕,公开入口会恢复成一层干净外壳,所有刚才发生的失真都会被写成“用户无异议”。这就是他们最惯用的手法,先把异常变成满意,再把满意变成撤退,最后把撤退变成下一轮入口。
“周工,抓到完整链路了。”林昼说,“满意度通过,撤退写回,夜班裂缝复位。三段连起来,就是他们的退场模板。”
“已经在做链路钉死。”周工答得快得惊人,“我这边把隐藏字段的出口封住了,但还缺一把钉子。只要你能把门外那批人的满意度伪装打断,撤退触发器就会空写。”
林昼看向门外。
那群灰白腕带的人此刻正整齐地压在门前,纸张边角、手腕、证件、鞋尖,所有东西都像被统一过度排列过。最前面的那个人终于把声音放得更缓、更软,几乎像安抚:“里面的同志,别卡着了。我们不是来制造问题的,是来收尾的。满意度页贴上,复工就能撤退,大家都省事。”
撤退。
又是撤退。
他们说得越平,林昼越能听出那种熟练到发冷的味道。收尾这个词本来无害,但到了他们手里,就成了把人、纸、签名、回声一起捆好的绳结。只要把“大家都省事”这句话说出来,很多人就会下意识松一寸手,觉得差不多了,觉得可以让它过去了。可这一寸一松,背面的入口就会进来。
“他们在劝退。”护士长脸色难看。
“不是劝退,是劫退。”林昼说。
他忽然抬手,把那张被翻过背面的纸按在门边的扫描镜上,随即朝纪检联络员伸手:“把门外那张满意度页给我拍清楚,尤其是边角和折痕,连同他们刚才说的每一句话,一起放进录音回执。”
纪检联络员动作飞快。
门外那人显然也察觉到了里面的动作,语气第一次带出一点紧绷:“里面不要随便拍,满意度页是内部材料,公开后不能二次传播。”
二次传播。
林昼几乎想笑。
到了这一步,他们居然还在用“传播”两个字挡人。可越是如此,越说明那张页纸上有东西不能见光。满意度页不是给系统看一遍就完,它还要经过一种特殊的回写。只要被拍到背面,被录到纸角,被抓到折痕,伪装就会先失真。
“周工,把公开页的回写权限降到只读。”林昼忽然说,“让他们的满意度填不上去。”
“已经降了。”周工答,“但只读状态不能维持太久,他们会换成纸面回补。”
“那就把纸面回补也堵死。”林昼盯着门缝,“他们不是要撤退吗?让他们退,但退到没有入口的地方。把撤退触发器背面的门,钉成一块白板。”
周工那边停了一瞬,随即给出一个更短的回答:“明白。”
下一秒,转运库顶灯忽然稳定下来,原本一闪一闪的白光变得更冷、更直,也更空。林昼知道,这是后台已经把伪装满意度页的主路径切断了。门外的人明显顿了一下,原本压上来的纸也出现了轻微的颤动。
那颤动非常短,短到如果不是现在所有人的神经都绷得极紧,几乎没人能看见。
可林昼看见了。
他不仅看见纸在颤,还看见那几张纸背后浮出来的一道道浅灰色阴影。阴影并不是人影,而是另一层页码,像是系统正试图把下一版满意度页自动叠上来。只要叠成功,撤退触发器就会重新接线。
“他们在叠页。”林昼说。
“叠什么页?”护士长问。
“下一版满意度。”林昼语气平平,“他们不甘心掉线,想用新版本直接覆盖旧版本。”
门外的人似乎也意识到里面的抵抗开始反扑,终于不再维持那种过于客气的口吻,而是转成更硬的语气:“里面的人,别继续阻拦。满意度页要写回,撤退也要写回,这是流程。你们卡在这里,只会让批量复工公开后继续失真。”
林昼听见“批量复工公开后继续失真”这几个字,心里反而更稳。
继续失真,就说明他们急了。
急了才会把底牌甩出来。现在对方已经不满足于劝说,而是在逼他把门松开。可门一松,他们就会借着纸面的新版本,把撤退触发器背面的入口重新写活。
“林昼。”纪检联络员忽然压低声音,“他们后面又多了两个人,像是从电梯那边过来的。”
林昼扫了一眼门缝外侧,果然看见后排腕带光边又厚了一层。
不是补人,是补层级。
前面那批负责贴门,后面那批负责压回写,中间那批负责把满意度页翻版。三层叠起来,足够把一个本来该空掉的撤退动作,重写成一场合法的流程收尾。
他忽然明白,自己不能只让满意度掉线,还得让“撤退”这件事失去被写回的对象。换句话说,不是单纯把分值压低,而是要让门外那群人的“到场”本身失去连续性。
只要到场不连续,满意度再高也没有用。
“周工。”林昼低声道,“把门外这批人的到场指纹拆开。”
“怎么拆?”
“把他们的贴门动作变成分段回声。”林昼看着门缝里逐渐发硬的白光,“让他们以为自己已经撤退一半,再让系统看到他们还在压门。满意度页一旦捕捉到矛盾动作,就会先失真,撤退触发器也会跟着断层。”
周工没有再问,直接沉声道:“可以。我让公开页的回声降噪再降一档,给你三十秒的空白秒。”
空白秒。
林昼几乎在听见这三个字的瞬间,心口就绷紧了。
三十秒不长,却足够把一批人的到场动作剪开。真正的问题在于,他必须在这三十秒内做完两件事:让满意度彻底掉线,让撤退触发器背面的入口失去锚点。慢半拍都不行。
“准备。”他说。
护士长和纪检联络员几乎同时绷直了背。
林昼把那张纸重新翻回正面,直接对着门缝白光,高高举起。纸面上“静默之后,归零窗口开启”几个字被照得发透,像是被某种力量从背后顶了一下,整个纸页微微鼓起。
门外的人显然没料到他会突然把纸举出来,动作同时一滞。
就是这一滞。
转运库顶灯再次闪烁,耳机里周工的声音像钉子一样落下:“空白秒开始。”
林昼的手没有抖。
他一把将纸按在扫描镜上,同时用另一只手迅速把手机摄像头切到录像,镜头对准门缝外那群腕带和纸页的交叠处。门外有人想退半步,可已经来不及了。公开页的回声降噪一落下,门缝白光里的每一个动作都被拉长,像慢镜头一样在空气里显形。
那一瞬,林昼清楚看见最前面那张满意度页的背面,正浮着一枚几乎透明的标记。
撤退触发器。
它原本应该在满意度通过后点亮,现在却在空白秒里暴露得一清二楚。那标记像一枚隐藏在纸背的扣子,扣住的不是门,而是整个复工模板的尾巴。一旦扣上,系统就会认定他们已经完成退出,背面的入口便会顺理成章地收口、反写、复位。
“拍清楚。”林昼对着纪检联络员说。
“已经拍了。”
“录音也录清。”
“全在。”
门外的人终于慌了。
这一次不是气势上的慌,而是动作上的慌。最前面那人试图把满意度页往回抽,后面的人则还在往前压,前后两股力同时作用,纸面顿时折出一道极深的痕,像要把整页纸从中间拧断。
林昼盯着那道痕,心里几乎是立刻断定:成了。
满意度页被撕出了真痕,撤退触发器背面的入口失去了完整的壳。
“周工。”他开口时,声音依旧很稳,“把撤退写回链切掉。”
“切了。”周工答得干脆,“背面入口已封,伪装满意度页回写失败,撤退触发器空转。”
门外那一群人还想再压,门板却已经不再向内弹。卡在门后的封存箱像一枚死死咬住的楔子,把轻关门最后那点惯性彻底挡住了。门缝里渗进来的白光开始变形,原本整齐的直线忽然抖成一条断续的纹,像被谁从中间掐了一下。
“他们要撤。”护士长声音发紧。
林昼看着门外那几道腕带光边开始后缩,没有追,反而轻轻吐出一口气。
撤就对了。
只要他们真撤,系统就会承认刚才那一秒并没有完成退出。没有完成退出,满意度就不能被写回,撤退触发器背面的入口也就不可能被重开。对方这次来得快,退得也快,可这一次的退,不是他们想要的撤退,而是被迫暴露后的后退。
“录下来。”林昼说,“把他们退的动作也录下来。”
纪检联络员一边录像一边点头。
门外的人果然开始后移,最前面的那人还在压低声音试图解释:“刚才只是页面异常,满意度页有波动,不影响复工。你们别误判。”
“误判?”林昼看着那张被折出真痕的满意度页,语气淡得没有一丝波澜,“你们把撤退触发器写在背面,还想让我误判什么?”
门外沉了半秒。
紧接着,那人忽然不说话了。
不是无话可说,而是知道继续说下去只会更糟。现在镜头已经对着他,录音也在,背面入口也露了,满意度页再写回去,已经没有合法的缝。最好的选择只有退,而且得退得足够快,快到还能把自己伪装成“只是来核对”的人。
可林昼不会给他们这个机会。
“把公开页切成只读。”他对周工道,“撤退写回失败之后,先把门背面的入口封成静态页,三分钟内不允许任何回补动作。”
“明白。”
耳机里又是一串敲击声,像有人在后台迅速盖下一串看不见的钉子。
门外那几个人终于退到走廊中段,腕带光边一层层往后挪,像潮水被强行拽回去。可他们退的时候,仍有人不甘心地回头看了一眼门缝,似乎想确认刚才那一轮是否真的被破坏了。
林昼与那人隔着一道没关严的门对视了一眼。
那一眼里没有愤怒,没有挑衅,只有一种被看穿后的沉。对方显然也知道,满意度页背面的入口一旦被点破,他们这一轮的壳工厂就失去了最关键的尾钩。夜班裂缝还能再找,轻关门还能再补,停机回声还能再算,可伪装满意度一旦掉线,撤退触发器就成了裸露的骨头。
而裸露的骨头,最怕钉。
“走。”门外终于有人低声说了一句。
不是命令,更像认输。
那群腕带灰白的身影慢慢退进走廊深处,脚步声一层层散开,像终于被迫离开了自己想压住的门。直到他们转过拐角,门缝里的白光才稍稍稳住,恢复成一条细而直的线。
林昼没有立刻松手。
他仍按着扫描镜,等了两秒,又等了两秒,直到周工那边发来确认:“撤退触发器背面已静态锁定,满意度页失真样本已入库,门外到场指纹断层成立。”
林昼这才慢慢放下手。
封存箱还卡在门后,门扇只松开了一点点,像一只终于恢复呼吸的喉咙。转运库里的空气没有立刻变轻,反而更冷了些。那是失真之后残留的空洞感,像某种被抽走支撑后的回响,安静得让人发麻。
纪检联络员长长吐出一口气,手里录着视频的手机却还稳稳对着门外:“录到了。刚才他们退的时候,满意度页背面的撤退标记全出来了。”
林昼点头,视线却落在旧扫描器上。
那台老设备的指示灯又回到了极弱的状态,像完成了一次短暂而危险的呼吸。可他知道,真正危险的不是这一轮结束,而是对方接下来一定会换一种方式回来。满意度页掉线了,撤退触发器被钉死了,下一步,他们就会把手伸向更上游的定义层,去找能重写“公开后”“复工”“撤退”这三个词的地方。
但至少这一次,他们没能把入口写回去。
“把这份证据包发给梁组长。”林昼把纸收拢,声音平静得像刚从冰里捞出来,“告诉他,伪装满意度已经掉线,撤退触发器背面的入口被我们扣住了。”
“好。”
纪检联络员低头发送时,林昼却忽然觉得耳机里一片过分的静。
那不是后台安静了,而是下一层风暴正在酝酿。对方退得太快,快得像在故意留一条后路。林昼很清楚,他们不会甘心。撤退被写坏,满意度失真,批量复工公开后的壳工厂第一次露出裂缝,这意味着下一轮反扑绝不会再从这扇门进来。
它会绕更高的门牌,去找更硬的钥匙。
而那把钥匙,已经在远处发出极轻的一声回响。