医院大厅那块水位图一灰,整个服务台外侧的队伍就像被人悄悄抽走了一根承重梁。
先是前排有人抬头,怔了半秒,接着后排开始窃窃私语,声音不大,却一层层往前压。有人以为是屏幕故障,有人以为是临时维护,还有人本能地去摸手机,想确认是不是自己这边也掉了线。可他们越看,越觉得不对。原本那条每天都在跳动的共享曲线,忽然变成了一排灰白的占位框,像一段被人从中间删掉的证词。
“不是坏了。”林昼的声音从大厅里侧传出来,平得像一块压住水面的石,“是有人先把共享端拔了。”
他站在服务台内侧,面前摊着归零证明的对比表、掉线前后三分钟的共享回执、还有那份刚刚被钉出的词库背页。纪检联络员把大厅外的骚动压在一条临时广播里,声音不高,却足够让每个人听见:“请不要围拢屏幕,按当前动线继续排队。共享端离线不影响窗口办理,所有状态以现场核验为准。”
“以现场核验为准。”林昼重复了一遍,视线没有离开那块灰掉的水位图,“这句话以前只是安抚,现在要变成宪章的一部分。”
周工抬头看他:“你要把归零证明往宪章层写?”
“不是写进去。”林昼把手里的纸翻过来,轻轻按在桌面上,“是把它写回去。只读世界不是靠一块牌子撑起来的,是靠每一次被改写的东西都必须能被追回来。归零证明公开后,水位共享先掉线,说明对方已经开始试图把‘共同看见’这件事拆掉。那我们就把它重新写成不能被拆的格式。”
纪检联络员眼神一动,立刻明白了他的意思:“你是说,把堤岸外推到共享层之前?”
“对。”林昼点头,“过去我们的堤岸,是拦住口子,不让人往暗渠里钻。现在对方学会了先拔共享,再改叙事,再把掉线说成优化。那就不能只守堤,要把堤岸外推到解释层、共享层、入口层三条线一起包住。堤岸不只是挡水,还要把水位怎么被看见、怎么被说明、怎么被确认,全都圈进只读里。”
他说到这里,目光落在白板上那张刚刚更新的动线图上。入口牌、公开一页、节拍表、互认判别卡、授权见证点位牌、归零证明、共享总览,所有节点被重新连成一条直线。以前这条线只是为了让人不走捷径,现在,它必须能证明自己没被人偷换。
门外忽然有人敲了两下门,这次不再试探,反而很急。
“林昼,外部复核席位在追共享掉线原因。”门外那道声音压得很低,却掩不住焦躁,“他们要原始日志,还要说明为什么归零证明一公开,水位共享就离线。”
“让他们追。”林昼连头都没抬,“这正是他们该看的。”
周工已经把共享曲线前后三分钟对比拉了出来。掉线不是缓慢失联,而是先有一次短促的总线闭合,再是主控保留、广播中断、展示灰化。换句话说,现场不是状态自己塌了,是有人先把“让大家一起看”的那层皮撕掉了,只留下他们能自己看的骨架。
“看这儿。”周工指着回执时间,“掉线前,词库背面的‘水位口径’已经同步替换过一次。先是‘展示延迟’,后是‘展示故障’,最后直接变成‘仅保留内部核验’。他们的动作很快,但每次都要先改词。”
林昼听着,嘴角没有一点弧度。
“改词就是承认改了。”他说,“只要改词,责任就会露头。现在不是证据少,是证据太完整,完整到他们只能靠切共享来拖时间。”
大厅外侧忽然有人喊了一声:“那以后我们看什么?水位都没了,谁知道现在是不是安全?”
这一声很快被旁边的人压低了,却还是落进林昼耳里。他抬起头,看见那个问话的人站在队伍边缘,手里攥着一份发放条,脸上的茫然不是故意闹事,是被共享断掉后的本能失重。水位共享这东西,原本就不是给专家看的,它是给所有人一个共同的心安。现在心安一断,最先出现的不是恐慌,而是怀疑:我还能信谁。
林昼沉默了两秒,随后拿起麦克风,声音通过大厅的定向喇叭压得很稳。
“以后看两样东西。”他说,“第一,看现场。第二,看只读宪章。”
大厅里一静。
他顿了顿,继续道:“共享端可以掉线,解释不能掉线。水位图可以灰,归零证明不能灰。谁想让你们只看结果,不看过程,就说明他不想让你们知道水是怎么退的,堤岸是怎么立的。”
那人似懂非懂地点了点头,队伍里也慢慢安静下来。有人抬头看墙上的只读宪章牌,牌子很短,只有几行字,可现在再看,那几行字已经不是空话,而像一段新写进去的骨头。
纪检联络员趁势把更新后的条款投到公开页上。她没有加任何煽动性措辞,只在原本的只读宪章下方补了一行: