array(5) { ["chapterid"]=> string(8) "49247973" ["articleid"]=> string(7) "7279460" ["chaptername"]=> string(8) "第26章" ["content"]=> string(3464) "那残影穿着旧式灰色工装,胸口挂着一块发黄铭牌。他像没看见虫群,还在重复抬手、看表、往街口张望。虫子爬上他的铭牌,先啃掉名字,再啃掉影子后面那根细线。
他没有喊。
名字空掉的瞬间,身体碎成一片片灰色代码块,散在地上。
宋引的冷白字段几乎同时展开。那些碎片上方浮出一排残缺记录,resident_id 还在,ref_count 却像被水泡烂的纸,一闪就糊成空白。
last_owner 那一栏更怪。
它没有返回 unknown,也没有返回 null。
它像被什么东西硬生生擦掉,只剩一块发灰的空洞。
宋引看着眼前还没散完的灰片,声音很低。
“结果为空,不代表它不存在。”
虫群开始变多。
裴森抬手,银色脚本流习惯性往外铺。才飞出三尺,最前端的探针就歪了一下,像失去平衡,擦着一栋楼的墙面扎进去。墙里立刻涌出更多灰虫,顺着探针往回爬。
裴森脸色一白,猛地收手。
银光断了一小截,落地时没了声音。
“啧。”
他嘴角还想往上扯,没扯动。
陈序看了他一眼。
“还能扫多远?”
“以前的话,全城边缘碰一下就够。”裴森抬起手,断针在指间发出不稳定的银光,“现在?一条街,最多两条。再远我就不是扫图,是给虫子送外卖。”
周野立刻把蓝白命令压进地面。
heartbeat --hold --scope block-A
Block-A heartbeat:temporary
城市左侧几栋快要熄灭的楼被蓝白光托住,灯光稳定了一点。周野的额角却跳了一下。
“别指望我全城兜底。刚才维护窗口用过一轮,再这么撑,我也得被挂进这破城市里。”
余未把视图折成两层,一层显示“正常运行”的城市表面,一层显示正在掉水位的数据底图。
“虫群从这些旧门里出来,但门不是源头。”她指向那些亮着绿标的入口,“视图层还给它们打了正常标记。”
话音刚落,一块绿标忽然闪了一下。
正常。
正常。
仍然正常。
然后它把下面那扇废弃接口门标成了可清理。
门后站着三个几乎透明的居民残影,胸口名字已经淡得看不清,手里却都攥着某种旧物:一张照片、一把钥匙、一张皱巴巴的工牌。
虫群没有马上扑过去。
它们安静地等着,像是在等系统自己动手。
陈序的手指停在半空。
“不能清。”
周野皱眉。
“你确定?虫子啃得很快。”
“现在不知道谁是垃圾,谁还连着现实映射。”陈序把人工调用链往外放了一寸,金线贴着街面慢慢爬开,“先追引用。”
裴森挑眉。
“这时候还搞保守流程?”
陈序没抬头。
“线上事故里,最贵的不是慢,是误删。”
裴森安静了半秒。
“行,听你这个贵的。”
金色调用链分成三股,贴着最近的居民残影、旧路牌和废弃缓存井往前走。每经过一个灰色对象,金线都会停一下,标出它身上的引用来源。
一些线很短,断在街角,末端已经发白。
一些线很长,穿过整座城市,扎进看不见的黑暗。
还有一些线绕回 TODO 石碑方向,中途被灰色藤蔓遮住。
宋引跟在金线后面,冷白字段不断落下。她没有再强行查根节点,而是让每一段残留记录自己显影。" ["create_time"]=> string(10) "1785508794" }