【出屋三个月后 · X 小区 · 封锁线外】
这条路,她已经走过两次。
第一次,是十年前的一个雨天,研究中心的车把她送到另一栋看不见名字的楼下。
第二次,是这次案子一开始,她站在警戒线外,看着一群不完全知道自己在面对什么的警察往里走。
现在是第三次。
雨停了很久,地上的水痕已经干透,只在石子路的缝隙里留下少量更深一点的灰。路两侧的灌木被修过一遍,新长出的枝叶颜色偏嫩,把那栋房子衬得更冷。
封锁线还在。
只是换了颜色。
原先拉起的是标准的警戒带,现在多加了一圈更正式的红白相间塑料栏杆,栏杆上挂着统一印制的牌子:
“刑事案件现场 · 封存中
未经许可禁止入内”
牌子下角有两个小字:内部。
她站在栏杆外,掏出证件。
“辛苦。”值守的年轻警员接过证件,比对了一下。
他显然知道她是谁,眼神里那一点紧张和好奇掩得不算好。
“上面通知过,说有专家要来做封存前的最后检查。”他说,“里头已经有人在等您了。”
她点点头。
“我先自己在外面走一圈。”她说。
警员犹豫了一下。
“没关系。”她补了一句,“我不碰任何东西。”
他退后一步。
封锁线外的路没有人扫过,但也算不上脏。石子被踩得有点松,有几颗被雨水冲到路肩,堆成一小团。有个孩子曾经在这里趴下画过圈——粉笔的痕迹很浅,几乎看不见,只在某块石头上留下一点不均匀的白。
她沿着那条路往前走。
房子一点点从树影后露出来。
与第一次看到时相比,外观几乎没变:三层结构,灰白石材,线条干净得近乎刻薄。只是窗户上多了一层从里面贴上的磨砂膜,原本可以看见室内灯光的地方现在变成了均匀的乳白。
门口原来拉着的黄色警戒带已经换成了更正式的封条。
封条贴在门缝和门框上,用的是红色印泥,印泥干了之后略微起皱,封条边缘有一点翘。封条上盖着市局的章,下面有一行手写日期和编号。
那一行字写得工整——她认得那笔迹。
伊森。
她没有伸手去碰封条。
只是在门前停了一下,像是在对一扇已经关机的终端打个招呼。
“你们现在叫它‘特殊房产’。”她在心里说。
“好听一点,比当年诚实一点。”
她绕过正门,沿着房子外墙走。
别墅外墙沿着整栋建筑绕了一圈极窄的外沿阳台。第一次进来的时候,她就是从这里翻进去的。那时候石材表面的切割纹路还很锋利,指节划过去会有明显的阻力。现在那些棱角被风雨磨了一轮,摸上去不那么硌手,只剩下细密的凹凸感。
阳台上多了一层临时焊接的护栏。
焊接痕迹不算精美,某些地方明显可以看出是后来草草焊上去的补丁。护栏底端和石材之间还残留着未完全刮掉的焊渣,颜色比石头更深,像几处没擦干净的污点。
她停在当初那个落地窗的位置。
玻璃早就换过。
原先那块,她一肘子撞出裂纹的玻璃,已经被拆掉了。现在这块新玻璃上贴着一张透明的安全膜,膜的边缘在阳光下反出一圈淡淡的光。玻璃内侧看不见家具——里面的东西早被搬空,只剩下一片灰暗的空。
“这条路径,已经从系统里删掉一次。”她想。
“但代码还在。”
她轻轻靠近一点,在不触碰的前提下,从侧面看那块玻璃。
玻璃边缘和墙体之间,有一道不太自然的缝。那不是建筑本身的缝,而是换窗时留下的小小错位——有人曾经试图把破掉的那一幕从结构里剥离,换上一块干净得没有历史的新面。
她慢慢往前走。
转角处,是那条她当年用镜面结构绕进去的通路。
现在那里什么都没有。
镜子拆了,灯拆了,只剩下一块看上去和其他墙面完全一样的石材。只是有那么一小块地方的颜色略深一点,像是被水泡过,又被晒干。
那是当年装镜子时用的胶。
拆掉的时候没刮干净。
她伸手在空中比了一个拳头砸下去的动作,停在离墙面两三厘米的地方。
“你在这里反击过一次。”她在心里对当年的自己说。
“系统记住了。”
“现在换了一张皮。”
她绕到房子背面。
背面靠近小区的围墙,墙外是一条车不多的小路,再往外是另一片已经开始拆迁的老住宅区。远处有塔吊的轮廓,钢架像某种巨大的骨骼。
这里比正面更安静。
封条没有贴到这一侧,只在几扇窗户下方画了白色的记号,用来记录结构有没有移动。
她蹲下身,在某块基座石材的底边,用指尖轻轻抹了一下。
指尖沾了一薄层灰。
灰下面,是被雨水带出来的一点点铁锈色——那是内部金属结构的呼吸。
“系统在呼气。”她想。
不是那种有声音的呼。
是一栋建筑在慢慢氧化的过程。
“他们在会议室里叫你‘H-结构’。”她低声说。
“叫你‘复杂规则系统’、‘原型装置’。”
“对我来说,你是原题。”
她拿出一本小笔记本,翻到最后一页。
上面已经写着今天下午她在办公室写的那几行公式式的字:
“系统 = 题目 + 规则 + 文书 + 使用它的人。
当这四样东西开始互相引用、互相证明,就会长成环境。”
她在底下又加了一行:
“原型场:科雷亚的房子。”
然后多写了一句:
“地图坐标:X 小区,东侧第三条路尽头。”
“你们现在要讨论‘系统会不会被重启’。”她在心里说。
“答案很简单。”
“只要这栋房子还在,只要有人还拿它当模板写下一版规则,它就在下一版里继续运行。”
“换壳而已。”
她听见不远处有脚步声。
转身,是一个穿便服的中年男人,胸前别着临时访客证。她认得——专案组那边的技术处负责人之一。
“你怎么在这边?”他有点惊讶。
“散步。”她说。
“顺便看看原题。”
他看了看那栋房子,又看了看她手里的笔记本。
“我们准备拆掉内部可变结构。”他说。
“保留外壳?”她问。
“外壳也会部分改造。”他说,“至少要把所有可移动墙体和机械部分拆掉,防止——”
他顿了一下,像是在找一个不太刺耳的词。
“防止有人想‘重启’。”
“有人?”她重复了一遍,“你是说你们,还是别人?”
他苦笑。
“这一点,谁都不能写保证。”他说。
“所以我们能做的,只是在硬件层面尽量降低风险。”
“软件呢?”她问。
他愣了一下。
“你们已经把这栋房子里发生过的那一切,抽成‘结构单元’和‘模块’。”她说。
“写进文档,写进模型,写进培训材料。”
“这些东西以后会跑在别的房子里,别的系统里。”
“你们打算怎么拆?”
他沉默了几秒。
“我们只能在文件上写高一些的门槛。”他说。
“规定谁可以用、在什么情况下可以用、哪些地方绝对不能用。”
“你觉得有用吗?”她问。
“比完全不写好一点。”他说。
“至少以后有人想滥用的时候,必须先修改条款。”
“修改,就会留痕迹。”
他看起来真心相信这一点。
她没有拆他。
“你们对这栋房子的处理方案,最后结论是什么?”她问。
“还没完全定。”他说。
“目前有三个版本。”
“拆除本体,只保留部分承重结构作为‘不可进入区域’;”
“长期封存,划为‘内部危险设施’,定期检查;”
“或者——”他看了她一眼,“完全拆除,只保留数据和模型。”
“你倾向哪一个?”她问。
“从技术角度,”他说,“完全拆除最干净。”
“从研究角度,保留部分结构有价值。”
“从人的角度呢?”她问。
他苦笑了一下。
“从人的角度,”他说,“我不确定我们配不配留着它。”
她看着那栋房子。
三层结构安安静静地站在那里,像某种已经脱离设计图纸的实物证据。
“你们可以拆这栋。”她说。
“拆掉之后,这里会变成一个‘普通地块’。”
“几年后可能会盖一个新的小区,或者一个购物中心。”
“人路过的时候,只会看到一堆广告牌和玻璃门。”
“你觉得那时候,哈瓦拉就不存在了吗?”
技术员摇头。
“那套东西已经写进我们自己的文件里。”他说。
“拆掉房子,只是拆掉一个入口。”
她点点头。
“那就至少把这个入口处理得诚实一点。”她说。
“怎么诚实?”
“无论你们最后选哪一个方案,”她说,“都不要在档案里写‘完全消除风险’。”
“写‘我们在这一版里选择了拆除’。”
“写‘我们知道还有下一版’。”
他沉默了一会。
“你觉得一定会有下一版?”
“只要还有人觉得这套东西‘有用’。”她说。
“只要还有人愿意站在系统那边定义别人。”
“只要还有人觉得‘写题的人’可以不被题目考一次。”
“下一版就会有人提出来。”
她合上笔记本。
“对我来说,”她说,“哈瓦拉这三个字最后能指向的唯一实物,就是这栋房子。”
“你们可以给它起任何代号,可以在文件里用缩写,用‘结构’、‘系统’、‘原型装置’代替它。”
“那都没关系。”
“只要你们记得——地图上,这里有一行地址。”
“那一行地址,是这套东西的原型场。”
技术员点点头。
“我会在处理建议里加一句。”他说。
“‘本案所涉结构为 H-结构原型,所有后续规则抽取和应用讨论,应以本案教训为前提。’”
“很好听。”她说。
“像以前导师写在小结里的那些话。”
“区别只是——”她看了一眼封条。
“这次,你们的名字会写在下面。”
她转身离开。
石子路在她脚下发出轻微的碎响。
走到封锁线边缘时,她停了一下,从口袋里摸出那枚被磨得很圆滑的硬币。
不是原来那一枚。
那枚早就留在屋里,被写进了某条规则。
现在这一枚,只是一枚普通的钱,被她拿来当记忆锚。
她没有把硬币丢进什么地方。
只是让它在掌心里滚了一下,又收回口袋。
“原题在这里。”她在心里说。
“下一版要写什么,不在这栋房子里。”
“在你们那一叠又一叠文件里。”
“在那些会上点头的人脸上。”
“也在我今天有没有说出口的那些话里。”
风从小区另一侧吹过来,带着一点混凝土粉尘和远处工地的泥土味。
她顺着风的方向走回去。
身后,那栋房子继续站在原地。