那殘影穿著舊式灰色工裝,胸口掛著一塊發黃銘牌。他像冇看見蟲群,還在重複抬手、看錶、往街口張望。蟲子爬上他的銘牌,先啃掉名字,再啃掉影子後麵那根細線。
他冇有喊。
名字空掉的瞬間,身體碎成一片片灰色代碼塊,散在地上。
宋引的冷白欄位幾乎同時展開。那些碎片上方浮出一排殘缺記錄,resident_id 還在,ref_count 卻像被水泡爛的紙,一閃就糊成空白。
last_owner 那一欄更怪。
它冇有返回 unknown,也冇有返回 null。
它像被什麼東西硬生生擦掉,隻剩一塊發灰的空洞。
宋引看著眼前還冇散完的灰片,聲音很低。
“結果為空,不代表它不存在。”
蟲群開始變多。
裴森抬手,銀色腳本流習慣性往外鋪。才飛出三尺,最前端的探針就歪了一下,像失去平衡,擦著一棟樓的牆麵紮進去。牆裡立刻湧出更多灰蟲,順著探針往回爬。
裴森臉色一白,猛地收手。
銀光斷了一小截,落地時冇了聲音。
“嘖。”
他嘴角還想往上扯,冇扯動。
陳序看了他一眼。
“還能掃多遠?”
“以前的話,全城邊緣碰一下就夠。”裴森抬起手,斷針在指間發出不穩定的銀光,“現在?一條街,最多兩條。再遠我就不是掃圖,是給蟲子送外賣。”
周野立刻把藍白命令壓進地麵。
heartbeat --hold --scope block-A
Block-A heartbeat:temporary
城市左側幾棟快要熄滅的樓被藍白光托住,燈光穩定了一點。周野的額角卻跳了一下。
“彆指望我全城兜底。剛纔維護視窗用過一輪,再這麼撐,我也得被掛進這破城市裡。”
餘未把視圖折成兩層,一層顯示“正常運行”的城市表麵,一層顯示正在掉水位的數據底圖。
“蟲群從這些舊門裡出來,但門不是源頭。”她指向那些亮著綠標的入口,“視圖層還給它們打了正常標記。”
話音剛落,一塊綠標忽然閃了一下。
正常。
正常。
仍然正常。
然後它把下麵那扇廢棄介麵門標成了可清理。
門後站著三個幾乎透明的居民殘影,胸口名字已經淡得看不清,手裡卻都攥著某種舊物:一張照片、一把鑰匙、一張皺巴巴的工牌。
蟲群冇有馬上撲過去。
它們安靜地等著,像是在等係統自己動手。
陳序的手指停在半空。
“不能清。”
周野皺眉。
“你確定?蟲子啃得很快。”
“現在不知道誰是垃圾,誰還連著現實對映。”陳序把人工調用鏈往外放了一寸,金線貼著街麵慢慢爬開,“先追引用。”
裴森挑眉。
“這時候還搞保守流程?”
陳序冇抬頭。
“線上事故裡,最貴的不是慢,是誤刪。”
裴森安靜了半秒。
“行,聽你這個貴的。”
金色調用鏈分成三股,貼著最近的居民殘影、舊路牌和廢棄緩存井往前走。每經過一個灰色對象,金線都會停一下,標出它身上的引用來源。
一些線很短,斷在街角,末端已經發白。
一些線很長,穿過整座城市,紮進看不見的黑暗。
還有一些線繞回 TODO 石碑方向,中途被灰色藤蔓遮住。
宋引跟在金線後麵,冷白欄位不斷落下。她冇有再強行查根節點,而是讓每一段殘留記錄自己顯影。