第14章第一次联合任务
系统提示音响起时,饮水机的恒温灯橙光在水杯里投下一个歪斜的椭圆形——不是灯歪,是他的手在歪。接水时他的右肩总是下意识地往左偏——三年前拆快递摔的肩关节错位,没去医院复位,自己硬掰回去的。从那以后所有动作都带偏角。他习惯了。杯子里每次接水,水面都和杯口呈一个固定的夹角。
陈默正蹲在饮水机旁接水。
纸杯歪了一下。水流偏了角度,溅在手上。凉的。他看了一会儿水渍在手背上扩散——从圆形变成椭圆形,从椭圆形变成长条形。源文视野里,水的扩散被描述为三十二个连续微指令。他没关视野。他已经习惯同时看两个世界了。
[联合任务发布。]
会议室在七楼走廊尽头向右拐的偏角处。陈默推门进去的时候,里面已经坐了四个人。
这是第一次——不是屏幕上的代码签名,不是通讯频道里的化名。是活生生的编辑者。一个戴眼镜的中年男人在研究墙上的裂纹。一个光头大汉在吃茶叶蛋,剥壳的声音很响。一个扎马尾的女生在笔记本上画什么。唐果坐在最角落,膝盖上蜷着一只灰猫。
猫半眯着眼。尾巴不咬不摇。像一团会呼吸的石头。
“人到齐了。“负责人调出源文投影。不是4K屏幕,不是全息影像——是源文直接映射到视网膜。陈默第一次体验这个级别的投影技术。负责人是稳定会行动部的,四十出头,眼袋很重。眼袋的源文显示“连续三十七天睡眠不足六小时“。
“工业区地下水。水源文被大面积篡改。“
源文在墙上展开。不是屏幕——是整个墙壁变成了一页巨大的源文代码。陈默屏住呼吸。
不是断裂。不是偏移。不是他清理过的那种Bug。
是整个底层逻辑被挖掉、重写、缝合。水源文的每一个节点——共一千四百二十二个——被拧向同一个方向。绕开自然净化区。直输工业管道。像有人拿了一把看不见的剪刀,把河流的骨架一根一根掰歪。不是掰。是重写“骨头的定义“。让骨头以为自己天生就该歪。
下游的鱼群源文在衰减。
水草的根须编码被截断——不是“枯死“,是“从未生长“。源文把水草的存在句改成了否定句。微生物的代谢指令一片空白。不是“停止代谢“——是“没有代谢这个概念“。整条生态链被重新定义了。不是被破坏。是被“编辑“过。
“谁干的?“陈默问。
“不是谁。“唐果的手指在空气中划过。没有键盘,没有鼠标——她直接触控源文投影。源文又往下翻了一层:时间戳、操作记录、权限路径。
“是制度。“
灰猫跳下来,无声落地。四只爪子在瓷砖地板上排成一条歪的线——不是走直线,是走偏角,每一步的前爪落点和后爪落点偏差的角度和饮水机恒温灯闪烁的相位差完全一致。猫走到饮水机旁,低头舔了一口地上溅的水——水渍被舔掉一半,另一半在瓷砖上慢慢扩散,形状像一个正在展开的源文字符。
四只爪子在瓷砖上排成一条歪的线——不是走直线,是走偏角。它走到饮水机旁,舔了一口地上溅的水。
陈默看到了时间戳。
最早的篡改痕迹——整齐。专业。不留冗余字符。“编辑完毕“后没有分号。没有注释。没有署名——执行编辑者是匿名的。这是稳定会内部训练出来的手笔。不是破坏者。是编辑者。某个拥有系统权限的人,为一纸工业合同、几条管道路径,修改了整片地下水的流向。
下游三个村庄的井,在那一夜干涸。
源文没有记录干涸的原因。只记录了结果——“水位归零“。四个字。三个村子。两千三百人的饮用水。陈默想到自己每天蹲在饮水机旁接的那杯水。自来水管里的水经过了处理,检测过,安全。下游那三个村子的水——来源文上的字被改了四个字就没了。不是关阀门——是把水源的「存在」改成了「不存在」。干净得像擦掉黑板上的粉笔字。
“他们为什么——“
“编辑是危险的。“唐果打断他。声音很轻。像纸箱被踩扁时那一声——不是破裂,是屈服。“不是能力危险。“
灰猫走到窗边。陈默跟过去。
楼下的城市灯火辉煌。霓虹灯、车尾灯、手机屏幕的光——整个城市在发光。但在偏角处——那些路灯照不到的巷道里——黑着。工厂的烟囱在远处吐着灰白色。每三秒吐一波。管道伸进地下。合法的。它们的合法性写在几十年前某个编辑者的一行代码里。
纸杯里的水凉了。
饮水机咕噜响了一声。
恒温灯嗡嗡地亮着。不可见紫外光——对植物、对水源、对一切需要恒温的生命体。光从不偏斜。不偏斜的还有稳定会的规则:发现篡改,修复篡改。不追究篡改者。不回溯决策链。只在当下修复。
那个编辑者。那个几十年前按下确定键、把三个村庄从水文图上抹掉的人。他当初也是稳定会的成员吗?
唐果仿佛知道他在想什么。“那个人已经不在了。“
“被清除了?“
“退休了。“猫跳回她膝上,尾巴扫过她手腕上的EP读数——七千二。“他们大多数都退休了。“
陈默把纸杯捏扁。粗糙的纸面在手心发出细微的爆裂声——不是一次捏扁,是分三次。捏。停。再捏。纸杯变成了一团歪的纸球。他扔进角落的纸箱。纸球击中纸箱内侧,发出一声软闷。不咬了。
原来这就是世界运行的方式。
有人挖坑。有人填坑。系统不评判。稳定会不回溯。一切停在当下。水继续流——朝错误的方向。烟继续冒——非法的管道还在运行。猫继续睡——尾巴压在灰毛底下。只有下游那些在源文里消失了名字的鱼,不在了。
陈默重新打开水源文。手指放在最底层——一千四百二十二个节点的最核心处。
“我需要权限。“他说。
负责人看了他一眼。不是看他的脸——是看他的EP。系统显示:九千七百。
“你是初级。“
“我知道。“
沉默。茶叶蛋剥壳的声音停了。光头大汉抬起头——他的EP九千一。马尾女生合上笔记本——她的EP八千五。戴眼镜的中年人推了推镜框——他的EP九千九。四个人,全在九千段。全在门槛下面。唐果的灰猫打了个哈欠。牙齿露出半秒。不咬。只是展示。
“好。“负责人说。“修复队一个小时后到。你们先做预处理。“
陈默把手指按在源文墙上。一千四百二十二个节点。他要一个一个掰回来。不是攻击。不是防御。是——把别人掰歪的东西,重新掰正。没有编织。没有花招。纯体力。纯耐心。
手指按下第一个节点时,他看了一眼窗外。
恒温灯的光照在一个歪着的纸箱上。箱角偏了角度。偏得正好——正好像有人在叠纸箱时故意不摆正。陈默想起林小禾放椰浆时那道永远向左偏的白色纹路。
他按下第一个节点。
扳正。
源文的震动从指尖传到肩膀。整个房间的地面轻微晃了一下。灰猫睁开眼。唐果打开一包新的棒棒糖。草莓味。
饮水机又咕噜了。

