她把记号笔扣在掌心里,走到顾远面前。
“断层没有自己移动,”她说,“它从一开始就不是断层。严衡画的是一个应力释放通道。通道的起点在核心机房,终点本来应该在井口。但有人在中间加了一个节点。”她从顾远手里拿过白板笔,在他的折线图上加了一个点,位置在折线的第一个拐点处。她把点和档案室的坐标画了一条虚线。“这个节点是档案室。第四解释的记录者打开了引用的通道。”
周启明把铜钥匙从口袋里取出来。两把钥匙,一把刻着“由内”,一把刻着“由外”。他把钥匙放在桌上,刻字的一面对着自己。铜表面有氧化层,凹槽里的氧化物比平面部分浅,说明刻字是后来补上的。“内”字的刻痕比“外”字新一些,铜屑还没有完全氧化成深褐色。
他看着两把钥匙。
“井不是往下的,是往上的。陶远说的,”他把“由外”那把钥匙翻过来,钥匙脊上还有一行很小的字,字迹是手工刻的,不整齐——“解释的起点不是谁说出了第一个观点。是一个人开始解释,另一个人开始听。”
林序翻开日志本第一百四十六页。
纸面上出现了他自己还没写的字。
第一行:“第一百四十六页。”第二行:“记录者已就位。”第三行:“操作者已在记录中。”笔迹是他的。十七年前大学档案室表格上少的那一撇被补了回来,三年前那份被沈淮退回的记录里多出来的那一勾被削掉了,今天凌晨在c-154陈述旁记笔记时抖过的手腕造成的蛇形横线被修正成一条直线。
他低头看着这三行字。纸面上的笔迹不是从纸面上长出来的,是从他从前的笔迹里取出来的,被系统储存了,现在被还回来。还回来的方式和存储时的格式完全一致,但每一个字都带着储存日的日期戳。第一行字末尾有一个很浅的数字——“10-17”。第二行的数字是“07-29”。第三行是“02-08”。三个日期不是连续的,最早的距今十七年,最近的是去年冬天。
他在第三行下面写第一百四十六页的第四行。他写——“系统没有学会写。它学会了记。区别在于:写是为了被读,记是为了被记得。”笔尖落在纸上,“记”字的“己”部与第三行里那个被修正过的“记”字“己”部弧度完全一致。写完最后一个字,他把笔抬起来,纸面上没有留下凹痕。下一页是平整的。
顾远在陈路终端旁站了一会儿。屏幕上c-155的滚动还在继续,第四十七次“在写”刚刚滚过,光标停在第四十八次开始的位置。光标前的最后一个字是“写”,光标在“写”字后闪了三次,然后第四条陈述弹了出来。c-155-1,来源栏是“档案室门禁日志——内部传感器”,内容栏是一个坐标。坐标指向档案室第四十七号档案柜,柜层第三层,档案盒编号f-061。系统在坐标下方附加了一行注释——“盒内文件已更新。更新人:未经授权。更新方式:手动写入。”
周启明把“由外”那把钥匙递给顾远。
“沈淮说过,井不是通到外面的,是通到里面的。”他停顿了一下。“井口不是往外开的。井口是往上开的。往上是档案室,档案室往上才是外面的世界。但这口井不是通往世界,是通往记录。”
他拿起“由内”钥匙,走到备用机房门禁面板前。面板上的指示灯是绿色的,门禁系统在线,上一次刷卡记录是四小时前——巡检员王群的工号,074,开门后四十七秒关门。他用钥匙在面板下方的机械锁孔处试了一下,钥匙插不进去,锁孔规格不同。不是这把锁。
陈路醒了。他睁开眼,花了三秒钟才把视线从自己的手背挪到屏幕上。右手手背上有键盘边缘压出的三道红印,间距均等。他用左手食指碰了碰红印,印痕没有褪。他把手放回键盘上,看向屏幕,读了一遍c-155的全量输出。读完他的手指动了,键入一行指令。
指令是“引用追溯”。系统响应很快,返回结果只有一行字——“第一次引用发生在47天预言中。引用来源:已隐藏。引用格式:空格+语句+空格。引用频次:四十七秒一次。”他继续键入追溯深度指令,系统返回第二次结果——“引用已形成四十七层递归。最外层引用:c-155。最内层引用:数据库空字段(索引号f-000-0000)。中间层:全部为空白。”
他把结果推到大屏幕上。
顾远看着这行字。他从白板上拿起笔,在折线图上加了一条虚线,从档案室往深处延伸,穿过四十七个节点,最后落在“空字段(索引号f-000-0000)”这个坐标上。他画线的时候,虚线穿过了应力图的交汇点、穿过了门禁日志的时间轴、穿过了c-155的滚动窗口,所有他画过的地方都留下了一条蓝色细线。
“系统不是记录数据,”他说,“系统是把空白当作引用源。空字段不是空。空字段是第