凌晨两点零三分,站里的灯还亮着,但亮得像隔了一层磨砂玻璃,光线落在地上,没有把影子照实。
陈九盯着面前那台老旧终端,屏幕上的黑底白字一行行抖动,像有人在背后用指甲刮玻璃。
【校验失败】
【回滚异常】
【版本锚点缺失】
【授权链路自校验中断】
他手指搭在回车键上,半天没按下去。
就在十分钟前,最后一单阴件被他强行签收,授权串却像被什么东西从中间咬断了。按理说,授权一断,站里的系统会立刻触发回滚,把刚刚被改动的单号、门牌、收件人状态全部退回到上一稳定版本。可这次没有退。
回滚倒是启动了。
只是启动之后,连“上一稳定版本”本身都开始发虚。
仓库里那排贴着门牌纸的铁架子,先是轻轻一晃,紧接着第三排最靠里的那扇储物门,门牌上的“17号”像被水泡过一样晕开,变成了“71号”,再变回“17号”,最后彻底糊成一团灰白。
陈九心里一沉。
不是普通的乱码。
这是定义层在抖。
“九哥。”
身后传来一声低低的喊。
陈九回头,见李半夏站在分拣台边,脸色比纸还白。她手里捏着一张刚打印出来的回执单,纸边还在往下掉灰,像刚从坟里翻出来。
“你看这个。”
陈九接过来一看,回执单顶部的快递站名称还在,下面的收件人却空了三行,地址栏一片空白,只有最末尾的签收意见栏里,自己冒出了一行字。
【已回滚至未签收状态】
“谁写的?”陈九问。
李半夏摇头,喉咙发紧:“不是写的。是它自己长出来的。刚才打印机吐单的时候,整台机器都在倒转,纸往外出,可字像往里缩。”
陈九没说话,目光慢慢落到那张单子的最底部。
签收时间:02:02:02。
那一瞬间,他后背猛地一凉。
这个时间不对。
今晚所有阴件系统的时间戳都在错位,原本该是二点整触发的批量单,被硬生生拖进了二分二秒。就像有人把整个凌晨两点塞进了一个更窄的缝里,逼着所有东西挤在同一个出口上。
而现在,校验和回滚同时失真,说明这个出口连“它自己是谁”都开始不确定了。
终端忽然发出一声尖锐的蜂鸣。
屏幕一闪,跳出一页灰白色的校验报告,报告中央有个不断旋转的圆环,圆环里不是进度条,而是一只倒着转的眼睛。
【开始重验】
【请确认当前门牌】
【请确认当前仓位】
【请确认当前收件人是否仍属于本次版本】
陈九的呼吸微微一顿。
这句话他在上一章见过,只不过那时是“请确认授权是否合法”。现在,合法两个字不见了,换成了更狠的词。
属于本次版本。
意思很直白,系统不再问这单能不能送,不再问人该不该死,开始问的是:这个人还配不配算作这一版世界里的存在。
李半夏也看见了,手指一抖,纸单掉在地上。
“这是把人当参数了。”
陈九弯腰把单子捡起来,没立刻回答。他知道更糟的不是参数化,而是参数化之后还能被回滚。
如果一个人被系统定义成“本次版本内收件人”,那么一旦回滚,他可能连“曾经存在过”这件事都会被抹掉。不是死,是撤销。
站外忽然传来一阵拖沓的脚步声。
不是一个人。
像有很多东西在雨水里走过来,鞋底和地面摩擦,发出一层层重叠的沙沙声。可今晚没下雨,卷帘门外也没有风。
陈九抬眼,仓库门口那盏声控灯忽明忽暗。每闪一下,门缝里就多出一张脸。
一张、两张、三张。
那些脸都没有完整五官,鼻梁的位置是一条细细的切痕,像被校验线割开过。它们贴在门外,不敲门,也不撞门,只是齐齐把脸凑在卷帘门缝边,像在等系统给它们放行。
李半夏倒吸一口气:“是回滚出来的东西?”
陈九盯着门缝,声音压得很低:“不是回滚出来的,是回滚没回干净,剩下的边角料。”
话音刚落,终端里那只倒转的眼睛忽然停住,屏幕上弹出一条新指令。
【当前版本存在分歧】
【请执行一次局部回滚】
【目标:门口异常影像】
陈九看着那行字,嘴角缓慢绷紧。
好家伙。
不是系统坏了,是系统在借他的手,清理自己刚刚失手放出来的东西。
局部回滚,听起来像修补,实际上是抹除。只要他点下确认,卷帘门外那些脸就会被直接从当前版本里剥离,连它们为什么会出现在门口都不会留下。
但陈九也清楚,一旦他按下去,外面的东西消失了,留下的空洞未必比它们更安全。
因为失真的回滚,从来不会只删东西。
它会把删掉的部分,塞进别的地方。
“别碰。”李半夏急道。
陈九没动,只是伸手把终端边上那台旧打印机的电源线扯了下来。打印机顿时安静下来,吐了一半的校验纸卡在滚轮口,纸上那只眼睛也跟着断在中间,像被生生掐住了视线。
可终端没停。
终端自己亮了第二行提示。
【回滚受阻】
【请改用人工确认】
【请签署回滚同意书】
下一秒,桌面从中间裂开一道缝。
不是木头裂,是纸裂。陈九眼睁睁看着那张常用的签收台面像被什么无形的手从底部撕开,裂缝里慢慢拱出一叠泛黄的空白表格,最上面那张,赫然印着四个黑得发沉的字。
《回滚同意书》
李半夏脸色彻底变了:“这东西怎么会在这里?”
陈九伸手按住裂缝,指尖碰到纸面的瞬间,脑子里像被针扎了一下。
一段模糊得几乎要散掉的记忆被硬拽了出来。
很多年前,或者说,在这间站还不是快递站的时候,这里曾经也有过类似的表格。有人坐在这张桌子前,签过名,盖过章,按下过指印,然后整个一层仓库的门牌一起翻了页。
他看不清那人的脸,只记得对方手背上有一道旧伤,伤口下压着一枚很淡的阴纹,像是被谁拿来当过锚点。
那个人不是陈九。
可那个人,和他有关系。
陈九猛地收回手,额角已经全是冷汗。
“它在逼我签。”他说。
李半夏声音发颤:“签了会怎样?”
陈九没答。他的目光已经移向卷帘门外。
门缝里的脸变多了,像有人不停往门边填影子。那些没有五官的影子,正顺着门缝往里渗,黑得发冷,在地面拖出一条条细线。可更可怕的是,仓库内的门牌也开始跟着变。
“17号”变成“71号”,又变成“17号”。
“3号”跳成“8号”,接着又倒转成“0号”。
最后连“总站接口”那块铁牌都开始模糊,字迹一层一层往外脱,像被回滚咬掉了边缘。
整个站都在失去固定的命名。
陈九忽然明白了。
校验失真,说明系统已经无法判断什么算对。
回滚失真,说明系统也无法准确退回到什么算旧。
两者一旦同时失真,站里所有被门牌、版本、参数、授权撑住的边界都会塌。到那时,不是某一单错了,不是某个收件人提前死了,而是这条阴阳失物通道本身会被改成一条没有坐标的裂口。
“九哥!”李半夏忽然喊了一声,指向仓库角落。
角落那台备用打单机自己亮了。
屏幕上没有字,只有一条被拉长的进度条,从左往右缓慢滚动,像有人在黑暗里一点点把什么东西往回拉。
进度条下面,是一行比之前所有提示都更冷的说明。
【若无法完成回滚,请自动回退至入口建立前】
陈九盯着那行字,手心瞬间攥紧。
入口建立前。
那不是回退,是把整条通道连同它的起点一起抹掉。若真让它成功,阴件不会再到站里来,旧案也不会再被翻开,连他自己都可能从这条链路里被踢出去,变成一个从未接过站的人。
而卷帘门外那些脸,此刻已经贴到了门上。
门板发出一声极轻的震动,像有什么东西正从外面借着回滚的缝,往里试探着找门把手。
陈九没有再犹豫。
他把那叠《回滚同意书》往桌上一拍,转身冲李半夏低喝:“去把站里所有带门牌的东西,全部翻到背面。”
李半夏愣了一下:“翻背面做什么?”
“让它认不出谁是当前版本。”
他话音未落,终端又弹出一行新字,像是察觉到他在反制,字迹一笔一划都带着暴怒的颤抖。
【校验对象拒绝配合】
【启动强制回滚】
【当前站点将被恢复为未定义状态】
卷帘门外,第一张脸开始往里挤。
门缝被一点点撑开,黑影像潮水一样灌进来。陈九抄起桌上的签收章,狠狠砸在那叠回滚同意书上。
啪的一声,红印落下。
印泥却不是红的。
是黑的。
黑得像刚从井里捞出来的夜。
同一瞬间,整台终端屏幕猛地一震,倒转的眼睛终于彻底碎开,校验报告和回滚界面同时闪了一下,像两块互相咬住的镜子,在彼此身上撕出一层层裂纹。
裂纹里,有一个熟悉又陌生的门牌号缓慢浮了出来。
不是站里的编号。
是一个陈九从没真正见过、却本能觉得不该出现的号码。
他盯着那串数字,心脏像被什么无形的线猛地勒紧。
门外的东西,也在这一刻齐齐停住了。
仿佛它们等的,从来不是进门。
而是等他看见这个号码。
本书首发来自17K小说网,第一时间看正版内容!
1 永夜
作者: 江火香猫
科幻末世 1042417 字
永夜:浩劫余生,终见光明
2 校花别沾边,重生的我只想搞钱
作者: 十万字
都市小说 789066 字
都重生了,还不好好搞钱?
3 我死后,姐姐们才开始爱我
作者: 木马非马
都市小说 80082 字
我死后,全家人才开始知道爱我,可我已经死了
4 上门狂婿
作者: 狼叔当道
都市小说 8171953 字
上门赘婿,受辱三年,期约一到,强者归来!
5 武圣之上
作者: 任我独行侠
玄幻奇幻 201339 字
这是个废材靠着金手指,逆天改命的故事!
6 60年代:开局荒年,我带着全村吃肉
作者: 妞妞骑牛
都市小说 415929 字
穿越60年代:开局荒年,我带着全村吃肉
7 这位诗仙要退婚
作者: 人世几春秋
历史军事 1194814 字
这位诗仙要退婚:文韬武略
8 玄幻:遇强则强,我的修为无上限
作者: 史上最帅作者
玄幻奇幻 1481875 字
获得遇强则强系统,我直接啪啪给了天道两个大嘴巴子
9 红豆缘:炮灰也要长命百岁
作者: 翘褚
古代言情 271116 字
开局炮灰剧本怎么办?不慌,苟着苟着就到大结局了
10 神龙诀之九龙剑诀
作者: 光环美男
仙侠武侠 1003350 字
江湖传闻要是得到《神龙诀》,就可以称霸武林!
《第35章 校验与回滚同时失真》最新评论
评论本章还没有人发表评论哦~
我来说两句