周二上午九点,文山区。
林默和苏晚晴没有直接从宾馆打车到贺知行家。他们先坐两站公交,在菜市场旁下车,沿老小区外侧走了一圈。林默看店铺玻璃里的倒影,苏晚晴记经过两次以上的人。
没人跟满两段。
这只能说明他们没有发现跟踪者。
八点五十八分,两人爬到四楼。声控灯随着脚步逐层亮起,墙面返潮后留下的灰斑一路延伸到402门口。
林默敲了三下。
门只开了一条缝。贺知行先看见林默,目光在走廊两端停过一遍,随后落到苏晚晴脸上。
老人扶着门框,半天没有说话。
“贺教授。”林默提醒。
“你是苏远山的女儿。”贺知行开口时,嗓子有些哑。
苏晚晴原本准备了自我介绍,被这句话截在嘴边:“您见过我?”
“没见过长大后的你。”
贺知行把门完全打开。他仍盯着她的眉骨和眼睛,像在确认一张隔了二十年的照片。
“你思考的时候会抿嘴。”他说,“跟远山一样。”
苏晚晴抬手碰了一下唇角,很快放下:“箱子呢?”
她没有先问父亲像不像自己,也没有让老人继续辨认。贺知行点头,把两人让进屋。
门关上后,林默先拿出昨夜的短信截图。
“有人知道我们到了北都,也知道我住在有窗的房间。来源还没确认。”
贺知行戴上老花镜,把那句话看完:“我昨晚没收到类似消息。”
“会面照常,是因为您判断没危险?”苏晚晴问。
“我没资格替你们判断没危险。”老人摘下眼镜,“箱子留在我这里,也可能继续引人来找。你们既然到了,该由你决定拿不拿。”
他没有用“我等了二十年”催她接手。苏晚晴把截图收回,确认手机仍在离线状态,才往客厅走。
客厅与林默上次来时没有变化。书架一直堆到窗边,旧报纸压着桌角,空气里是纸张和樟脑丸混在一起的味道。窗帘拉开一半,阳光落在沙发前的茶几上。
贺知行没有马上拿箱子。他先从铁皮饼干盒里取出一张旧照片。
照片边缘已经卷起。三名年轻人站在一栋灰楼前,背后挂着“AI伦理与安全评估”项目牌。
左边是年轻时的贺知行。右边戴圆框眼镜的人,苏晚晴一眼认出来:“我爸。”
中间的人没有看镜头,重心微微压在左脚,笑得有些拘谨。
“林建国。”贺知行说。
林默伸出的手停在照片上方。
“可以拿。”
他用两根手指托住边角。照片的纸面很凉,父亲的脸却比他记忆里任何一张证件照都鲜活。这个人年轻过,和朋友并肩站过,也曾在拍照时不知道该把手放在哪里。
照片背面写着日期、地点和三个人的姓名。最下方还有一行小字:第一次联合审查结束。
“谁拍的?”林默问。
“项目行政。那天建国不想站中间,是远山把他拽过去的。”贺知行指了指照片边缘,“拍完以后他立刻问底片归档到哪里。那时候他就比我们更在意记录怎么保存。”
苏晚晴看着父亲搭在林建国肩侧的手:“他平时也这样?”
“开会时最爱反问,散会后给每个人买豆浆。”贺知行说,“你的冷静像他,但他比你话多。”
苏晚晴把这句写进本子。关于父亲,她过去只有母亲不愿多讲的几段回忆和少量履历;“给人买豆浆”比任何职位介绍都更像一个活过的人。
苏晚晴挨着他看了很久:“他们三个,真在同一组?”
“最初不算一个组。”贺知行给两人倒水,“建国做系统架构,远山做伦理评估,我做安全审计。京华把三个方向并到一起互相复核,外面的人叫我们‘伦理三角’。”
“三道防线。”林默说。
“那时我们也这么想。”
贺知行从抽屉里取出一份复印件。首页只有标题、日期和三个人的签名,正文页码被拆开保存,无法仅凭这一页确认报告是否完整。
标题是《关于信号注入项目停止宿主试验的联合意见》。
“信号注入一开始只针对系统参数。”贺知行说,“后来有人把它接到采集器的反向通道,用来改宿主任务。建国发现任务参数被外部覆盖,远山追问由谁承担伦理责任,我去查安全审批。我们各写了一份报告,最后合成这份联合意见。”
苏晚晴翻到签名页。苏远山的字和箱盖照片上的一致,最后一笔收得很慢。
“京华怎么回复?”
“项目有更高层授权,继续。”贺知行说,“报告被收走,我们三个人分开约谈。后来,建国的系统在升级过程中被信号注入干预,触发永久惩罚。”
“这份复印件从哪来?”苏晚晴问。
“我在提交前复印了首页和签名页。正文只有我自己那一部分的草稿,另两份不在这里。”
“所以您能证明三个人联合签过停止意见,不能证明京华收到的正文与当时完全一致。”
“对。”贺知行看她一眼,“远山也会这么问。”
林默听过父亲缓存里的急停按钮,也看过V4.0保留的干预链。贺知行的证言补上了联合报告和约谈,却不能单独替代当年的原始日志。
“您亲眼看见他死吗?”林默问。
“没有。”
“那您能确认什么?”
贺知行看着他:“确认建国被约谈后仍在查注入记录;确认他出事那晚系统升级;确认第二天京华封了他的工位。至于是谁下令、谁执行,我没有亲眼看见。”
林默把这几句记下。老人没有因为认识父亲,就自动成为全部真相的证明人。
苏晚晴把复印件放回桌面:“我父亲呢?”
贺知行的手在杯沿停住。
“建国出事以后,远山还留了几个月。他说必须把资料送出去,否则联合报告会变成一张没人承认的纸。后来有一天,他的门禁被注销,工位清空。研究所对外说他主动离职。”
“您相信吗?”
“不信。”
“证据?”
“没有足够证据。”贺知行说,“我最后一次见他时,他说如果第二天没出现,就说明京华先动手。三天后,有人把一只封好的箱子送到我这里。送箱的人戴着帽子,没有留下姓名,只说了一句我们三个人才知道的旧项目口令。”
“您打开过?”
“没有。”
“扫描、称重、拍照?”
“只拍了外封和交接时间,确认此后二十年封条没有断。我不知道里面有什么,也不知道远山是在失去自由前封箱,还是后来托人补进去的。”
这条边界让房间安静下来。
“您什么时候离开的京华?”林默问。
“远山消失后半年。”贺知行说,“我的审计权限先被撤,随后被调去做公开项目。我签了离职,带走的只有私人笔记和合法持有的复印页。过去很长一段时间,我把活下来理解成自己比他们谨慎。后来才承认,也可能只是他们觉得我不值得处理。”
“您没继续查?”
“查过,也停过。”老人看向窗边那排塞满的文件夹,“每次有人问,我先判断他是来找真相,还是来找一份能把责任推给死人的材料。你上次来,我也没把全部东西一次交给你。”
林默想起第一次见面时那扇只开了一条缝的门。贺知行的谨慎既可能保住证据,也可能让关键事实晚了二十年才被看见。两件事可以同时成立。
苏晚晴一直以为父亲失踪。贺知行能证明的是门禁注销、工位清空和封箱送达;“被带走”仍是老人基于最后谈话作出的判断,不等于死亡结论。
“箱子现在在哪里?”她问。
贺知行起身,从卧室衣柜底层搬出一个浅纸箱。外面又套了一层透明防尘袋,袋口贴着最近一次检查日期。原始封条横跨箱盖,纸已经发黄,骑缝处的签名仍完整。
箱盖上有一行圆润的钢笔字:
如果我的女儿来找我,把这个给她。
苏晚晴没有立即接。她先核对封条照片与实物,确认四角磨损位置一致,又让林默拍下当前状态。
“交给我以后,您这里还留副本吗?”她问。
“只有交接照片和时间,没有箱内副本。”
“如果里面是假的?”
“那我保管了二十年假东西。”贺知行看着她,“你父亲没有给我提前知道答案的权利。”
苏晚晴终于伸手。
箱子落到她怀里时很轻。她的手臂却向下一沉,又迅速抱稳。
“在哪里开?”贺知行问。
“按原计划,在这里开。”她说,“借您的书房。先拍封条,再由我拆。您作为保管人见证开箱,但私人信件让我先看。”
贺知行点头。他把那张三人合照也装进透明袋:“照片可以在书房扫描,原件不离开这里。”
苏晚晴接过照片,与箱子分开放好。她没有因为箱子已经交到手上,就把未知原件带回那间可能泄露入住信息的宾馆。
去书房前,她问:“贺教授,我父亲最后一次见您时,还说过什么?”
老人想了很久。
“他说,技术最怕的不是被人做错,是做错以后还把选择权拿走。”
苏晚晴把这句话记进本子,没有把它当遗言。
十点零七分,贺知行把书房桌面清空,拉上遮光帘,又搬来一台不联网的旧摄像机。随后他退出房间,把钥匙留给苏晚晴。
那只封了二十年的箱子,第一次被放到女儿面前,等待开启。