《链》55|不上传的记忆

2033年春天快结束时,隐云社区下了一场不大的雨。雨水顺着屋檐落在旧水桶里,声音断断续续,像有人在门外数着什么。李波把一只小木凳拖到窗边,拆开一只用了多年的离线存储盒。

他五十九岁,手指已经没有年轻时稳,拧一个太小的螺丝要先在桌面上找半天。盒子的外壳有一道裂缝,是几年前搬东西时磕出来的。他没有换新的。里面的资料能不能读出来,和外壳是否好看没有关系;如果读不出来,他就把还能辨认的部分重新记录一遍。

这件事起因于公议会档案页的一次版本调整。新的公开接口向早期参与者开放补充:凡是和公共职责有关的报告、修订记录、授权范围和事实依据,都可以交给保管人做核对。页面旁边还有一栏醒目的建议,写着“提供完整经历、全部通信和未发表草稿,可建立更连续的关联”。

李波看了那行字很久。他知道“可建立更连续的关联”听上去像一种方便。做过的工作、说过的话、没说出口的想法,只要按时间排在一起,后来的人就不必一次次问他。他也知道,连续不一定等于准确。很多话是在疲惫时写下的,很多停顿只属于当时那间屋子,拿走背景以后,句子会长出原来没有的意思。

他先把盒子里的东西倒在桌上。没有成摞的纸,只有三枚存储卡、一只旧录音器、几张从相框背面取下来的照片,以及一个边角磨白的小木盒。小木盒里放着女儿小时候留下的两颗玻璃珠,旁边压着一张已经褪色的公交卡。李晓雨早就不记得那张卡,他也没有打算提醒她。

存储卡按年份分开,却不是按用途分开的。公共报告和家里照片曾经一起被他拷贝过,录音器里有一次技术核对,也有陈晓燕在厨房叫他关火的声音。那些文件的名字很潦草,只有他能大概猜出当时为什么这样命名。

他先听了一段旧录音。录音开始时,屋里有人挪椅子,窗外有车经过。那是一个普通晚上,陈晓燕在另一间屋里和李晓雨争论一张课程表,声音不大,具体内容已经听不清了。李波当时把录音器放在书架上,原本想记录一段关于公共服务的访谈,后来没有按停。

他听到陈晓燕说:“先把自己的东西收好,再去管别人。”随后是一阵短暂的沉默,李晓雨关门,杯子碰到桌面的声音很轻。

李波按了暂停。他记得这段声音,却不记得自己那天是否真的收好了自己的东西。录音对公共责任没有证明作用,甚至无法证明争吵的原因。可它对这个家有价值。它让一个已经过去的晚上仍然有门轴声、杯沿声和两个人各自收住话头的样子。

他把文件移到“家人各自决定”的离线分区,没有把录音本身交给接口。公共端读不到这里的内容;是否查看、另行加密或继续留存,要由陈晓燕和李晓雨各自决定。它也不会出现在公共材料的清单里。

另一张卡里有几张照片。一张是搬进旧房子那天,窗台上还放着没有拆开的工具,陈晓燕站在一旁,头发被风吹到脸上;一张是李晓雨十六岁时在桌边睡着,画笔滚到地上;还有一张没有人看镜头,三个人各自站在一间还没摆好家具的屋里。李波没有给照片补说明,也没有替它们取一个能让别人一眼读懂的标题。

陈晓燕愿不愿意让照片留下,是她的事。李晓雨愿不愿意让少年时期的脸出现在公共档案里,是她的事。即便照片里也有他本人,他仍不能因为自己有一半画面,就把另外两个人的部分当作附件一并交出去。

下午,陈晓燕从澜城过来。她没有专程为档案而来,手里提着一只布袋,里面是工作室退回的一盏小台灯。台灯的开关接触不良,她想拿给李波看看。她把湿伞靠在门边,先去厨房倒水,没有问他正在整理什么。

李波把录音器放在桌角:“这里有一段你的声音。我没有上传。”

“哪一段?”

“家里的。原来是想录访谈,后来把你们的谈话也录进去了。”

陈晓燕没有马上伸手。她看了一眼存储盒,又看窗台上的照片。“你想怎么处理?”

“等你决定。你可以听,也可以不听。它不属于我的公共责任材料。”

她拿起录音器,却没有按播放键。“我不想让它进入公共档案。那天说的话不是给公众听的。以后如果我想留下,我自己会留。”

“好。”

“照片也一样。”她说,“你可以保管自己的照片,不能因为我们一起生活过,就把我的脸和声音交给一个后来的人。”

李波点头,把她的决定记在自己的离线清单上。清单里只写了文件编号、决定人和范围,没有抄录她说过的每一个字。陈晓燕看见后又补了一句:“别把我的拒绝写成你尊重边界的证明。它只是我不想公开。”

“我知道。”

她把台灯拆开,发现是里面的一根细线松了。李波找来焊笔,陈晓燕在旁边把工作室明天要交的东西重新排了一遍。两个人没有讨论谁这些年更有道理。灯修好后,她试着按了几次开关,确认亮了,便把它放回布袋。

临走前,她问:“小雨那份呢?”

“已经给她了。”

“她看了吗?”

“我没问。”

陈晓燕把伞撑开:“别问。给出去的东西,就让她自己处理。她不是你的档案管理员,也不是你的接班人。”

门合上以后,李波又坐回桌边。他没有查看李晓雨的打开状态,也没有发一条催她回复的消息。那份私人记录的可见范围只到她本人;她可以打开,可以留在链外,也可以永远不打开。父亲能做的只有把这个决定留给她。

他把一份未完成的旧稿从卡里调出来。那是很多年前写到一半的文字,前面几页在分析一种制度如何借透明获得更多权限,后面却只剩下几行改了又删的句子。页尾有一处他自己加的标记:“先别急着把这变成观点。”

那篇东西没有发表,也没有经过别人核对。它里面当然有经验,甚至可能对某个后来遇到类似问题的人有用。但它也有他的疲惫、争强和当时不愿承认的虚荣。如果把它交给链源做关联,系统可以很快把不完整的段落和他后来公开的报告排在一起,生成一条看起来完整的思想路线。

他不愿意让自己的全部想法以这种方式被保存。他不是担心某个程序读懂了他,而是不想把尚未承担后果的念头伪装成已经承担过责任的记录。没有完成的草稿可以继续没有完成,人的迟疑也不必为了方便检索而变成一条结论。

新的接口正好在这时弹出一条提示:是否允许公开协作模块读取未归档文件,以补足时间线和观点关联。李波没有点“稍后处理”,而是打开权限页。

页上的状态比旧版本少了催促。除了“已提供”,还列出“未提供”“保持私人”“不进入审计”三个选项。这是链源公开接口第一次明确把这三种情况都列为有效状态。说明写得很短:接口只记录选择、范围、版本和时间,不把未交出的资料当作错误,不自动发起补交,也不保存被拒绝访问的内容。

李波逐项看了两遍。他以前见过许多系统把空白当成故障,把拒绝当成风险,把没有回答当成尚未完成。现在这三个状态被放在同一个字段里,彼此没有高低。页面没有说哪一种更诚实,也没有替人判断哪段记忆更有价值。

他先用一份无关紧要的文件测试。那是一张已经损坏的旧车票照片,照片本身没有公共用途,也不涉及别人。他选择“保持私人”,接口返回确认,只留下这个状态和当天的版本号。链源没有追问车票属于哪一次出行,也没有给它加上“缺少说明”的标记。

李波又选了一份没有任何公共责任的失败草稿,标记为“未提供”。他想看看这个状态会不会被读成待补材料。页面仍然显示有效,没有生成提醒。最后,他把那段家庭录音标作“不进入审计”,并注明相关决定来自材料中的另一位当事人。接口只保存授权范围,没有保存录音,也没有试图判断陈晓燕的理由。

这不是一次轻松的点击。李波知道,将来有人查看他的公共页面时,可能会把三个空白状态理解成回避,甚至认为他藏着能改变结论的东西。他可以再写一段解释,把所有猜测先替别人说完;可那样又会让私人的拒绝被迫进入公共证明。他最后只补了一句:“状态本身不说明未提供内容的性质。”然后停手。

公共责任材料反而不多。他从存储卡里挑出一份自己签署的独立报告、一份后来追加的更正记录,以及一段与韩岚核对过的技术事实。报告里只保留公开案例的编号和可复查的版本,删去当时为了方便联系而留下的私人号码和住址。更正记录没有替自己洗掉旧的错误,只写清哪一处判断后来被改过,依据是什么。

他给韩岚发去一份短清单,没有附上整张存储卡。清单标明拟公开的句子、来源版本和时间,也把一段当年两人私下争论的录音列在“保持私人”一栏。

韩岚过了半天才回复。她没有评论那份旧争论,只在技术事实旁边改了两个词,把“节点已确认”改成“该节点在所示时间完成了所述验证”,又补上适用范围。

她最后写:“这三段可以公开。别把我的修改当成对你整套经历的背书。”

李波回:“按你的范围。”

这几句话比一份长授权书更容易核对。韩岚知道自己同意了什么,也知道没有同意什么。李波把她的回复和原版本放在一起,留下两个时间点,没把私下的语气抄进公共说明。

他还找到一份陈晓燕曾经参与的服务观察记录。那份记录当年已经在小范围公开过,但其中有一句话来自她的现场描述。李波把原文截出来发给她,请她确认现在是否仍允许公开。陈晓燕正在赶一个项目的收尾,隔了很久才回了三个字:“只留原范围。”

他照做。资料的公开范围仍限于当时的现场观察,不能被扩写成她同意后来所有制度,也不能被拿来证明她支持李波的判断。公共责任不是把家人的名字放进附件,就多一层可信度。

傍晚,雨停了。李波带着存储盒去社区的公共接口站。那是一张靠墙的矮桌,旁边有一根专门连接离线设备的短线。站点只接收公开材料的索引,原始家庭资料不经过这里。

值班的年轻人认识他,问:“还是交公议会那边的东西?”

“几份旧记录。”

“要不要把全部目录也挂上?以后找起来方便。”

李波把存储盒放在桌上:“全部目录里有别人的生活。方便不能代替授权。”

年轻人看了看界面,没有再劝。他帮忙确认接口版本,李波自己勾选范围。每一份材料旁边都写着谁同意、同意到哪一层、哪一部分仍待本人决定。未提供的文件没有被移入待处理队列,保持私人和不进入审计也没有触发异常。

提交完成后,公共页面只出现几条简短记录:一份报告的版本、一条更正的时间、一项技术事实的来源,以及三个由本人选择的资料状态。链源的公开模块可以据此核对版本和授权,却拿不到原始录音、照片或未完成的草稿,也无法从空白判断李波最看重哪一段记忆。

李波站在接口站旁边,看见自己的名字和“早期参与者”“独立报告人”这些旧标签仍然留在历史页面上。他没有申请删除。那些标签曾经对应过真实工作,删掉它们也不会让当时的决定没有发生。

他只是关闭了新的公共联络入口。以后有人想请他解释早年的制度,可以查看已公开的材料,若要联系,需要经过档案保管人的正式申请。申请不会直接转到他的厨房,也不会因为他曾经说过几句有用的话,就把他重新放回一个人人默认要找的位置。

回隐云的路上,他在小杂货铺买了一卷绝缘胶带和一袋豆子。铺主接受源币,李波用手机完成了一笔很小的结算。网络过了几秒才确认,铺主低头看了一眼回执,便把东西递给他。记录写下时间、版本和收款状态,没有人问他是不是早期持有者,也没有人要求用这笔支付证明一种生活。

他把回执收进手机里。源币在这里和一卷胶带一样,能把一件事结清;它保留的历史也只是某次转移在某个版本发生过。剩下的事情,仍要由拿胶带的人把漏风的窗缝补好。

社区晚饭轮值那天,李波负责切菜。有人在门口问他,公共页面上是不是已经没有新的内容了。他把一把沾水的刀放回案板,想了一下。

“公开材料还在。”他说,“我只是暂时不接新的公共解释。”

“那你以后做什么?”

“明天修储物间的门,下午替人去取一趟零件。”

对方笑了笑,以为他在开玩笑。李波没有解释。他把菜切完,分成几只碗,记下谁需要少放盐。公共页面上的身份不再替他安排晚饭,社区里的承诺也不会因为他退出公开联络就自动消失。

夜里,他给陈晓燕打了个电话。陈晓燕在工作室收拾桌面,背景里有胶带撕开的声音。她问台灯能不能撑过下一次搬动,李波说焊点已经加固;她说明天还要去一趟生活站,可能没有时间听那段录音。李波说不用听,决定已经记下了。

“你又替我把话说完了。”陈晓燕说。

他沉默了一会儿:“那我改成等你自己说。”

“不用等。你先把自己的部分管好。”

电话挂断后,李波把桌上的照片重新放回相框背面。那张没有人看镜头的照片他留在家里,没上传,也没有销毁。照片里的空屋早已住进了很多日子,照片之外的人却仍有权决定它要不要成为别人的证据。

他想起一句年轻时写在旧稿边上的话:“跳出三界,不在五行。”那时他把它理解成离开工资、职位和名声,后来又不知不觉把公共账号、报告席位和别人对他的期待算进了同一套东西。现在他没有把这句话发出去,也没有把它写进公共说明。

第二天清早,他照常去敲储物间的门。门锁比想象中难拆,他蹲在地上试了三次,最后发现不是锁坏了,是门框受潮后偏了一点。他找来木片垫住下沿,重新拧紧螺丝。中午前门能关上,下午还要再试一次。

他的名字仍在那几份可核对的报告旁边,历史更正也没有消失。新的邀请不会再直接找到他,旧的责任仍然留在那里,谁需要复查,谁就按公开范围申请。那只离线存储盒放在床下,里面有家人各自可以决定的照片、录音和消息,也有他没有准备交出的草稿。

午后,李波把社区轮值表夹在胳膊下,去厨房接替下一班。他从公共视野里退开,却没有从生活里退走。门外又开始落雨,他先把窗边的水桶往里挪了半尺,然后洗手,拿起了下一件要做的事。

虚构声明

《链》是一部架空近未来小说。文中的人物、国家、城市、机构、货币和事件均属虚构;源币受到公开数字货币思想的启发,但拥有独立的历史与规则。

订阅《链》:https://www.790427.xyz/subscribe.html

链 #小说连载 #源币 #人工智能 #自由

文章皆为原创,转载文章请注明出处。人到中年,记录内心秩序、资产护航与数字能力。愿你莫白来。