易居文学 > 玄幻小说 > 末日仓库:重生后,我囤满了整个世界 > 第172集:被删除的最后一条规则
  第一基地地下二层的资料室里,所有灯光都被调暗了。
  不是因为能源不足,而是因为林深要求暂时关闭会自动调整亮度的照明系统。
  这个看似微不足道的决定,让整个资料室第一次真正安静下来。
  没有灯光感应器的微弱嗡鸣,没有系统依照人数调整的换气声,也没有终端机根据管理者的位置自动唤醒萤幕。此刻,所有设备都维持在人工设定的固定状态。
  林深坐在长桌最里侧,面前摆着三份文件。
  第一份,是2046年11月18日的纸本草稿。
  第二份,是同一天完成的正式规则版本。
  第三份,则是系统在2049年5月16日重新汇出的历史纪录。
  三份文件的标题相同,内容却像来自三个互不相干的世界。
  纸本草稿的最后一条规则写着:
  「任何状态转换,均不得改变本人尚未完成的选择。」
  下方是林国安的签名。
  正式规则版本里,这句话依然存在,却被移到了附注栏,并且多了一行灰色小字:
  「本条仅适用于已完成身分确认之个体。」
  到了2049年的历史汇出版本,整条规则已经消失,只剩下空白的条目编号。
  而那个编号旁边,留下了一个执行代码。
  018。
  「所以不是有人单纯删掉一条规则。」苏晚晴站在桌子另一侧,低头检查三份文件的字距与格式,「先把它限制适用范围,再把限制变成例外,最后才让它从历史版本里消失。」
  陈小满靠着终端机,手指停在键盘上。
  「更麻烦的是,三份文件的时间戳都是真的。至少从目前能验证的签章来看,没有任何一份是后来伪造的。」
  赵铁山皱起眉头。
  「同一条规则,先被采纳,再被撤销。那就代表当时有人有权限改它。」
  「不一定。」林深说。
  他把第三份文件推到桌子中央。
  「也可能是系统把不同时间线的规则合并成了一条历史。时间戳是真的,不代表它们原本属于同一条时间线。」
  没有人立刻回答。
  这正是他们目前最不愿意承认、却又无法排除的可能性。
  第一基地近来发现的许多异常纪录,都具有相同特征:每一份文件单独看起来都是真的,彼此交叉比对时却互相矛盾。有人在2046年签署了尚未出生者的纪录,有人在2049年被系统记载为十年前已经死亡,也有人在不同名册上同时被列为已抵达、从未离开,以及从未存在。
  如果只挑选其中一个版本作为真相,其余版本便会自动成为错误。
  而过去的系统,正是靠着这种方式决定谁能被留下。
  「先不判断谁改了规则。」林深说,「我们只追查这个代码。」
  陈小满调出规则的历史操作纪录。
  画面上出现一条细长的时间轴。
  2046年11月18日,02:41,草稿建立。
  02:58,规则进入待审核状态。
  03:06,规则被正式采纳。
  03:17,记忆移交程序启动。
  03:19,规则适用范围被修改。
  03:21,修改内容同步至第一基地资料节点。
  接下来,时间轴出现一段空白。
  03:21之后的七分钟里,所有操作纪录都只剩下结果,没有执行者、没有操作来源,也没有任何能用来重建过程的中继资料。
  直到03:28,系统才重新留下完整纪录。
  「七分钟。」陈小满说,「又是这种缺口。」
  林深看向她。
  她没有再往下说,但两人都想起了另一份通讯档案里缺失的十八秒。这些时间缺口彼此之间是否有关,还没有证据。唯一能确定的是,它们并非普通的档案损毁。
  有人,或者某种机制,曾经让纪录只留下可供日后接受的结果,却不留下足以追问责任的过程。
  苏晚晴将纸本草稿放到扫描灯下。
  「这里还有一个问题。正式版本并没有删除林国安的签名,只是把他签署的规则改成不适用于某些人。这表示当时的操作者不一定想抹掉他的存在。」
  「也可能是故意留下签名。」赵铁山说,「让后来的人以为,林国安同意了整份文件。」
  「或者他真的同意了前半部分,后来才发现规则被改过。」林深说。
  他不替父亲辩护,也不把父亲当成所有问题的答案。
  在过去几天里,他们已经找到太多林国安留下的痕迹。有些证据显示他试图把拒绝纪录送出研究区,有些文件又显示他参与了记忆保存程序。这两件事未必互相矛盾,但也不能因为其中一件看起来像是善意,就替另一件事免除责任。
  如果林国安曾经做错事,他们需要知道错在哪里。
  如果他曾经试图阻止错误,他们也需要知道他的行动为什么没有成功。
  最重要的是,不能再让一个人的名字替整个系统承担所有责任。
  「查正式规则的撤销纪录。」林深说。
  陈小满敲下指令。
  终端机先跳出一行红字。
  「权限不足。」
  她没有直接绕过,而是将查询要求送进第一基地新设的共同审查程序。过了十几秒,三名值班代表的确认依序亮起。资料室的终端机这才开启第二层历史纪录。
  一份新档案浮了出来。
  档案名称只有七个字:
  《规则撤销确认单》
  建立时间:2046年11月18日,03:28。
  撤销对象:第十八条。
  撤销原因:为确保重启程序完整执行,部分未完成个体不纳入选择保护范围。
  审核者:空白。
  执行者:018。
  林深盯着那个代码,没有立刻开口。
  这不是第一次出现018。
  但这一次,018不是被替代的人,不是记忆移交程序的接收者,也不是系统为了维持结果而使用的识别标签。
  它被放在了「执行者」的位置。
  「这能证明什么?」赵铁山问。
  「只能证明这份纪录把018列为执行者。」林深回答,「不能证明当时的018是谁,也不能证明这个代码由本人操作。」
  陈小满迅速复制档案的校验资讯。
  「我查过目前能接触到的系统资料,018有至少三种用途:个体识别、重启流程标记,以及管理者权限代码。这里没有附上栏位定义,无法判断它是哪一种。」
  苏晚晴忽然指向画面右下角。
  「不对。你们看这里。」
  撤销确认单的最底部,还有一个几乎被背景遮住的栏位。
  「本人确认:未完成。」
  旁边的状态,却是:
  「撤销已生效。」
  林深慢慢站了起来。
  这一刻,他终于看见了那条规则被撤销时最关键的矛盾。
  如果「本人确认」尚未完成,谁有权决定这个人不再受到选择保护?
  系统可以记录一次撤销,可以执行一次程序,甚至可以把某个代码写进操作栏。但这些动作都不能回答:那个被排除在规则之外的人,是否曾经知道自己正在失去什么?
  「先把这份纪录公开给共同审查小组。」林深说,「同时附上原始草稿、正式版本,以及目前无法判定的部分。任何人都不能只拿其中一份文件来证明自己的说法。」
  陈小满点头。
  「那撤销纪录里的018呢?」
  「保留原样,不替它补上姓名。」
  林深把手放在桌面上。
  「我们可以追查018,但不能因为它出现在执行者栏位,就认定某个叫林深的人应该负责。代码不是供人定罪的捷径。」
  这句话说完,资料室里的灯光依然没有变亮。
  然而,终端机忽然发出一声短促提示。
  不是系统常用的警报音,而是一个从未在第一基地出现过的人工讯息提示。
  陈小满点开讯息。
  没有来源地址,没有传送时间,也没有任何可供追踪的节点。
  只有一句