array(5) { ["chapterid"]=> string(8) "49247972" ["articleid"]=> string(7) "7279460" ["chaptername"]=> string(8) "第25章" ["content"]=> string(3277) "可世界上最可怕的临时方案,往往都是从这种话开始的。

周野看着石碑,声音低了下来。

“死锁松了。”

没人接话。

因为地底那片旧代码,开始运行了。

地底那片旧代码运行起来的时候,石碑先咳了一声。

不是人的声音。

像一台很多年没关过机的服务器,风扇里塞满灰,转动时把每一粒尘都磨成了刺耳的低鸣。

TODO 石碑下方,那行被灰埋住的注释一字一字亮起。字迹很淡,却亮得不正常,像有人在深夜提交前随手敲下去,后来再也没回来删。

temporary。

do not remove。

legacy lock。

这些标记从石碑边缘爬出来,沿着灰色阶梯往下复制。每复制一次,阶梯深处就亮起一盏旧灯。灯光刚撑开一小块黑暗,又很快暗下去,像电量不够的城市夜景。

周野脸色沉了。

“不对。”

裴森扶着肩膀,断掉一截的银色探针还贴在他指间,光尾短了一截,像被人咬过。

“你别每次都用这两个字开场,听着费命。”

周野没理他,盯着阶梯尽头。

“这东西不是刚坏,是坏了很多年,还一直跑着。”

陈序掌心的金色调用链细得几乎看不见。他没有急着往下走,先把残留的证据节点往手腕里压了一寸。Unknown eraser 的刮痕、Requirement v7 的残片、顾准那道黑金剑痕的 partial 轨迹,都还挂在线上。

线一抖,地面忽然塌了。

灰色阶梯不是通向一间遗迹。

它通向一座城市。

整座城市埋在地底,楼宇排列得太整齐,像一条巨大的内存条被人横放在黑暗里。每一栋楼都是一格发光单元,亮起、暗下、再亮起,最后一格接一格地灭。

街道像细长的引用线,缠向废弃接口门、旧缓存井和挂满注释的高墙。路牌不是地名,而是一串串旧变量名。

tempUserCache。

oldSessionHolder。

releaseLater。

远处的天空没有星星,只有一条资源水位线。蓝白刻度缓慢下滑,速度不快,却没有停。

Legacy city resumed

Memory pressure rising

Available resource:72%

余未抬手,蓝紫视图铺开。她看了一眼,眉心立刻拧住。

“界面显示正常。”

她指尖往下一划,第二层画面被剥出来。那些仍亮着的楼,内部已经空了一半,像漂亮页面后面全是断掉的接口。

“底下在掉。”

陈序看着那条不断下滑的水位线,喉咙里泛起一点冷咖啡味。

现实里,他见过这种曲线。

不爆炸,不报错,不马上宕机。

只是内存一点点爬,响应一点点慢,用户一句句催。群里有人发“先重启一下吧”,有人说“我本地没复现”,还有人问“是不是偶发”。

最烦的是,偶发两个字通常不是结论,是没人想继续查。

裴森忽然低声骂了一句。

“有东西。”

废弃接口门的缝里,灰黑色虫群爬了出来。

它们很小,像代码蛀出的蠕虫,背上闪着细小的 ref++ 标记。虫群没有扑向队伍,而是先扑向街灯。第一盏灯被啃掉时,整条街短了一截光。

然后是路牌。

然后是街口一个站着等车的居民残影。" ["create_time"]=> string(10) "1785508792" }