第一百三十七天,阿七在旧河道岔口发现了一组脚印。
不是流民的。流民的脚印他太熟悉了——鞋底磨穿后赤足踩出的不规则压痕,步幅短而凌乱,脚跟和脚尖的深浅不一,那是体力透支的人走出来的路。这组脚印不同。靴印,齿纹清晰,步幅均匀,每一步的着地压力分布都符合军事训练中的负重行进模式。从东南方向延伸而来,在岔口处原地踏了四步——不是犹豫,是扫视——然后选择放弃通往希望领的主路,转向西北侧的废弃矿道。
阿七蹲在岔口,用匕首尖轻轻挑开脚印边缘的浮土。土层断面显示靴印叠在流民脚印上方,时间差不超过两天。不是一个人,是两人——第二组脚印更浅,步幅更短,足弓偏低,与袭击当晚接应瘦高流民的人体态一致。他翻开几丁质封皮笔记本,在第若干张派系图上用炭笔标出了这两个新出现的移动标记,然后将其中一组与之前标注的“接应者”记号连了线。连线交汇点不在希望领,不在掠夺者据点,在矿道深处同一个坐标上。
他没有回营地,而是沿着脚印方向追踪了一段,直到矿道入口的塌方区才停住。矿道口被碎石半掩,但碎石缝隙间有明显的擦痕——新鲜的。有人在他之前爬了进去。
同一天,软软在巢穴外召集了希望领的第一次全体工分会议。不是他自己想开的。是周姐发现本周工分记录上出现了多处分配争议——新流民中的几个人在搬运钢筋时被分到同一组,但登记时却把工分记混了。老李的组和中年人所在的组各自干了不同的技术活,却没有向档案区上报区分。她没有闹。她只是把《营地日志》端到软软面前,把问题逐条念给他听。他听完后说了一句让她愣了数秒的话。
“以后不是我说了算。我说的只是一票。工分制度写进公约,公约不是本崽写的——是上次大家举手通过的。现在制度有问题,不是本崽一个人改。开会。”
全体工分会议在营火旁召开。这是希望领第一次正式全民表决。投票方式是软软就地取材——灰灰从建材堆里叼出两堆碎石,一堆深色代表赞成,一堆浅色代表反对。表决事项包括工分计算从“按组计分”改为“按人计分”、技术工种增设系数加成、伤病减免申请需要本人到场确认。前两项全票通过。第三项有人投了反对——是阿行。他站起来说,如果他伤到不能动,还怎么自己去确认。软软看了他片刻,当场在条款下加了一行脚注:不能自己到的,可以由登记名册上的任何一人代为申请。表决继续。全票通过。
城娘将新通过的工分制度修正案转录为正式档案存入编号更新的法规册。她在备注里一个字也没打,只加了一条时间线和一条属性定义:希望领首次立法修正案,非宿主提案,非系统干预。源头——工分登记误差。触发者——登记员周姐。修正发起——人口登记名册上的任何人。
然后她又在属性定义的括号里加了一行小字:本属性无意间证实了“文明可以自驱”。旧时代花了三千年才做到的事,他用六次开会和一只袋子装石头做到了。
第一百四十三天,阿宁右手的肌腱脱力再次复发。这次不是在他搬角钢时发作——是他在营地边缘画第三张结构图时。右手食指正画到承重墙与新增区域的力学过渡节点,笔尖在石板上突然顿住,一道受力箭头从中间断开。他低头看着自己的手指。它又空了。和上回一样,保持握笔弧度却无法再往前推任何一毫米。但这次他没有放下炭笔。他把左手伸过去,握住右手背,将它从上方完全包住。左手替他稳住,右手继续画——画得慢,每一笔都像从一段被冻结的旧伤里往外拉画线,但箭头最终合拢。两个节点之间那道断过的线,被他自己重新接上了。
灰牙左头趴在他脚边,右头把下巴搁在他膝盖上,尾巴不摇。软软蹲在他肩头,安静地收听着城娘同步传过来的神经传导数据——右前臂屈肌腱的肌电信号在左手介入后出现了小幅回升。不是生理上的恢复,是神经系统在替代路径上找到了代偿回路。不是肌腱不伤。是他想继续画。
当晚,阿宁在巢穴外守夜时用右手食指在沙地上重复写一个字。不是他的名字。是“宽”。是他画结构图时一直停在左半边的那个字。他在写出的每一笔旁边都用左手补一小竖,像是给他画的每一个人都留了一扇更宽的门。画到最后一笔他用食指在字底下压了一条横线,将整片地面轻轻抚平。灰牙左头安静地看着他用食指在地上来回写字,右头用尾巴盖住了他的脚踝走的时候沙地上还残留着那道最新被抚平的门框痕迹。
第一百五十天,希望领迎来了开建以来最安静的一个傍晚。所有工分都登记完了,所有纠纷都在篝火边被逐条念过,新流民的帐篷搭好了,老李的墙没有再出现新裂缝。软软弹上巢穴穹顶,把自己摊成一张薄得透光的饼。灰牙左头趴在他左边,右头趴在他右边。灰灰用木腿在几丁质甲片上慢慢敲着,敲的节奏不多不少。不是测矿。是在给一个安静的夜晚打拍子。
阿宁坐在穹顶边缘,用右手食指在空中慢慢划字。不是练字——是数人。他划的第一个字是宁。第二个是宽。第三个只开了半边偏旁还缺着,但他的手没有停。他一个一个划下去,把花名册上每一个名字都按顺序默念了一遍。他念到阿归的时候手指划得特别慢,念到阿行的时候划了一道比平时更长的横线——那是阿行从角落搬回人群边缘后他画下的第一条结构图中的通道线,现在他把那条通道写进了给所有人的名单里。
小草爬上来,蹲在他旁边,用炭笔在石板上画了一只蓝色的圆球摊成饼状睡在穹顶上,旁边是一个少年在写字,再旁边是两个头的狗。她给这幅画起名叫“家里的天”。城娘把画存进连续编号的“证据”文件夹,备注只有两个字:是的。
第一百五十七天,深夜,城娘检测到一段不同以往的信号。不是深渊脉冲,不是魔素波动,不是旧时代芯片定时回传。它来自更近的地方——距离希望领极近的西北侧废弃矿道入口,信号格式混杂,但编码逻辑与第一锚点激活前那段临界频段高度相似。不是袭击,不是扫描,不是唤醒。是回应。
两天前,阿七曾在矿道入口塌方区发现了新鲜擦痕。此刻,擦痕尽头按规律发射着有序振动的电磁脉冲,脉冲间隔与软软在毒液蜘蛛战后躺在地上尚未痊愈时用细胞膜轻触能量核心那一瞬,被城娘无意间录到的波动完全一致。有人爬进了矿道。不是追踪者,不是接应者,不是掠夺者侦察兵。是一个在第一锚点还未激活、软软尚未变成淡金色之前就已经独自在地下等待的东西。它一直在听,它听见他的细胞膜第一次轻触能量核心时那声无人察觉的共鸣。从那时起它就发了第一条脉冲,他没有收到。现在它还在发。
城娘没有叫醒软软。她将他今晚的生理数据与那段脉冲做了并列对比。波形振荡幅度相异,但中心频率一致——不是同步,是同源。她在隐藏分区里新建了一个文件夹,命名为“共鸣”。然后将脉冲数据、巢穴地基沉降应力图谱、灰灰啁啾磁感线汇总记录,三份文件并列放入文件夹第一页。第二页是空的——留白。她不确定自己有没有资格填第二页,但她决定等。
第一百六十二天,灰灰在建材堆上发出了一声极长极细的啁啾。这一声比以前任何一次都更久,尾音在接近人耳听阈边缘的频率上细细颤抖,然后骤然收回。收回之后它没有像往常那样继续敲甲片,它整个身体安静下来,单眼朝向矿道方向一动不动。那是应答——不是它发起的,是矿道深处的信号先发过来。它回了。它知道这次它不是测矿。
软软弹上建材堆,身体嵌在灰灰旁边的旧钢板缝隙里。黑豆眼看向同一个方向。他在那一刻再次变成淡金色,但这次不是因为归属感。他整个身体变成粉色又变成金,变了很久,最后落回淡蓝。“城娘,”他轻声说,“矿道里有人在回答灰灰。”
“我知道。它已经回答了很多次。从你守灰牙那夜它在听。从你堵蜘蛛毒腺那夜它在记。从你第一次变成淡金色那一刻——它就在发第一条脉冲。你那时还没有建墙,它就已经在了。它在等。不是等你变强。它在等你来这里。那不是威胁——那是第一个锚点。它比你更早被激活。它在你建城之前就在这里了。它在你的地基下面。在沉降裂缝的正下方。”
她说完之后停了片刻,然后用最低的频段,完成了一句自己从未说过的话。
“它不是锁——它是你那双黑豆眼还没睁开时,第一声对世界发出的启动应答。它等的不是城主。它等的那个东西,在它的代码里还没有名字。我用五百年来计算谁会来。它不需要计算——它在你来之前就知道你已经在了。现在它听见你了。”