他在黑暗里躺了几分钟,才伸手按掉闹钟。出门,锁门。楼道里的声控灯亮起来,又灭下去。3XzJlu
他住在四楼,屋子不大。窗帘没有拉开,窗外的广告光从缝隙里漏进来,在地板上划出一道窄窄的白。3XzJlu
他的早晨有固定的顺序:洗漱,烧水,把前一天的杯子洗干净。出门之前,他会检查一遍门窗。3XzJlu
他住的地方离赛场不算远,走路到审核部要二十分钟。路上有一家报摊,摊主把今天的报纸码成一排。头版是昨天那场比赛,照片占了半版。3XzJlu
早上的街道还没热闹起来。有送奶的车,有赶第一班轨道车的人,有推着餐车慢慢走的小贩。托马什走得不快,也不慢。3XzJlu
这条路线他走了九年。哪里有一块翘起来的砖,他都记得。3XzJlu
审核部所在的大楼八点半上班。他七点四十就到了。门卫认识他,朝他点了点头。3XzJlu
审核部的早晨几乎没有声音。只有终端运行的轻响,咖啡机每隔一段时间咕噜一声。3XzJlu
他把工位灯按亮,把键盘边上那叠便签纸摆正,然后去茶水间接了一杯水。回来的时候,咖啡机正好响了一声。3XzJlu
他的保温杯在桌上,里面是昨天剩下的红茶。他倒掉,重新泡了一杯。3XzJlu
审核部的窗开着一小半。风从外面进来,把最远那台打印机上的纸吹得轻轻一动。3XzJlu
没有人说话。每个人都对着自己的屏幕。这种安静会一直持续到八点半,然后被第一通电话打断。3XzJlu
他习惯把对不上的数字写在纸上,而不是记进终端。今天没有对不上的。那张纸是空的。3XzJlu
上午是例行的。昨天夜场有一场副赛,他把那场比赛的数据调了出来。3XzJlu
他把进度拖到第三回合,一遍一遍地看:骑士的动作,命中的位置,裁判的记录,还有三条遥测曲线。3XzJlu
他把现场画面和记录并排对。画面里那次倒地,记录里写的是滑步失误;遥测显示左腿压力骤减,模型给的解释是疲劳。3XzJlu
他看了一会儿,又把进度拖回去,重新看了一遍那个瞬间。3XzJlu
他把核对结果签了字,标记为完成,放进了「已通过」那一栏。3XzJlu
办公室里的人陆续到齐。有人和他打招呼,他应了。有人把一叠新的审核分给他,他接过来,放在右手边。3XzJlu
食堂的屏幕也在放昨天夜场那场比赛。只不过放的是集锦:解说的声音很大,慢镜头把那个倒地放了两遍,配上欢呼。3XzJlu
托马什抬头看了一眼。屏幕上正在重放他上午核过的那一瞬间。集锦里,那是全场的笑点。3XzJlu
托马什没有接话。他把冷掉的红茶又倒掉,重新接了一杯。3XzJlu
其中一份是装备安全数据,属于三天前的一场正赛。一位骑士的甲胄,赛前检测和赛后损伤报告都在里面。3XzJlu
他核对了型号、参数、维护记录和场上遥测,全部对得上。3XzJlu
那套甲胄还登记在服役名单里。它的主人下周还有一场比赛。型号不算新,但也不算老。3XzJlu
屏幕上,昨天被驳回的那份报告还躺在待办里。他看了它一眼,又把它关掉了。3XzJlu
下班的时候,天还没黑。他收拾好东西,锁了抽屉,和门卫道了别。3XzJlu
晚饭是楼下面馆的一碗面。老板认得他,多给他加了几片菜叶。他说了声谢谢。3XzJlu
回到家,他看了一会儿电视。是昨天的比赛回放。他看了一半,关了。3XzJlu
这一天和昨天的区别,只有一点点。这一点点,只有他自己知道。3XzJlu
博士从一条巷子里出来,风把他的外套边吹起来一点。3XzJlu
街角有一座公用电话亭。灯早就坏了,亭子半暗着,像一件被遗忘的家具。3XzJlu
听筒里先是一阵沙沙的电流,接着,一个毫无感情色彩的合成音从无数段剪接的音频里浮出来——男人的,孩子的,女人的,老人的,交替着,毫无起伏地念出一串数字。3XzJlu
这种电话他接过很多次。每一次都是这样:一串数字,然后沉默。3XzJlu
【托马什·贝尔纳。赛事数据审核员。三十五岁。无不良记录。】3XzJlu
【没有敌人。没有债务。没有政治倾向。没有犯罪准备。】3XzJlu
【他最近半个月,提交过一次正式复核。被驳回了。】3XzJlu
他把这行字读了一遍,又读了一遍,然后把屏幕切回数据页,把标准化前仍可见的部分字段,和标准化后的记录并排摆在一起。3XzJlu
那段旧记录他以前见过。归档以后,就和他印象里的对不上了。3XzJlu
九年前,他刚入职的时候,参与过一批旧数据的入库整理。那时他负责核对格式。他记得其中一份,装备型号那一栏,在现行数据库里找不到完全对应的字段。3XzJlu
老审核员说,按标准录入,映射到最接近的型号就行。3XzJlu
这在当时是合法、规范、再普通不过的一步。没有人觉得有什么问题。3XzJlu
后来那个老审核员退休了。走的那天和平时没什么两样。3XzJlu
现在,档案里呈现的,是那份记录标准化以后的样子。和九年前他亲手录入时看到的不一样。3XzJlu
他知道写解释也没有用。但他还是想留两行。像给某个看不见的人留一张便条。3XzJlu
提交之前,他又看了一眼备注栏。那里可以写二十个字。3XzJlu
他写了十九个:原始与标准化数据存在不可忽略差异请保留。3XzJlu
第一次驳回的时候,他给审批的人发过一条站内消息,问哪里不充分。3XzJlu
那条消息的状态,三天里一直是「未读」。第四天变成了「已读」。3XzJlu
他去茶水间接水。审批办公室的门关着。他在这里干了九年,从来没进去过。3XzJlu
中午之前,托马什把权限以内能看的东西都调了出来。3XzJlu
历史摘要。转换痕迹。标准化前后的部分字段。旧档案索引。3XzJlu
完整的那份原始记录,他调不出来。那个选项是灰的。3XzJlu
他借着另一项例行任务,把一个历史样本的标准化前后字段并排调了出来,对照了半下午。3XzJlu
可有些旧字段,在现行库里没有对应的位置。它们被归进了一个叫「其他」的栏目里。3XzJlu
他说不上哪里不对。他只是觉得,那些数字下面压着的东西,好像已经不是原来那个了。3XzJlu
那条不见了的备注,他是中午发现的。那句「建议保留原始数据」,是他上个月一个字一个字敲进去的。3XzJlu
系统日志里写着:未纳入正式复核结论。按归档规则,导出记录时省略。3XzJlu
"审批给的理由很清楚。旧数据已经完成标准化。误差在允许范围以内。"主管说。3XzJlu
"旧样本已经完成标准化归档。现在的赛事用的是统一模型。除非你能证明这个差值会改变安全结果,否则他们不会启动复核。"主管说。3XzJlu
"别把时间全耗在一份已经完成归档的历史记录上。"主管说。3XzJlu
"那份数据,是我整理入库的。"托马什看着主管的背影,说了一句。声音不大。3XzJlu
保洁进来收垃圾桶,经过他身后时说“还不走啊”。他应了一声,没抬头。3XzJlu
摘要里的字段很旧,格式也老。有一两处,说不出哪里,可就是对不上。3XzJlu
第二次提交以后,他等了整个下午。驳回是快下班时才来的。3XzJlu
屏幕上的四个字是灰色的,很小。不仔细看,会以为是一条普通回执。3XzJlu
最后一个人走的时候,对他说了句“走的时候记得关灯”。3XzJlu
天完全黑下来以后,他才关了屏幕,锁了抽屉,下班。3XzJlu
大楼的门卫认得他,朝他点了点头。他回了一个,声音比平时小。3XzJlu
走出大楼,天已经黑透了。楼下的赛事广告牌换了一轮,又一轮。3XzJlu
桌上的水只喝了一口。他把它放在纸片旁边。纸片很轻,水很凉。3XzJlu
灯灭了以后,房间暗下来,只有窗外的广告光,一下一下地亮。3XzJlu