第28章 下架神明
凌晨一点零九分,临时登记页的编号跳到WDR-001217。
路演大厅的雨声没有停。
外面的商场已经封了两层卷帘门,保安把看热闹的人劝到玻璃门外,地面上的水还没拖干。服务器房门口摆了三只塑料箱,一只装线缆,一只装打印出来的登记回执,一只空着,等着放线下自助机拆下来的存储卡。
金影坐在透明箱沿。
它不再看热榜。
热榜已经不动了。
它看的是登记编号。
每跳一条,它就把一张薄薄的光片按进箱底,像把一张快被风吹走的纸压住。
周令仪看见它的动作,低声说:“它在挡回流。”
韩麒问:“挡到哪儿去?”
“挡登记队列被归回热度池。”周令仪把侧屏切给他看,“刚才有三次自动重试,系统想把‘取回原话’‘停止展示’‘本人不识字’这些词重新合成热点反馈。”
屏幕上有几行灰色拦截记录。
refusal_ingestion_blocked。
withdrawal_as_topic_denied。
negative_heat_not_wish。
金影伸手压住第四条。
那一条写着:
manual_contact_required。
它念得很慢。
“要找本人。”
黑马灯里的火没有变大,只把那几个字照清楚。
陆沉站在大厅中间,手里拿着一叠刚打出来的页面版本。每一页右下角都有时间、水印和保全编号。纸还热着,边缘微微卷起。
许照微把页面摊在地上,一张张拍照。
“第一版没有‘不登记也不视为同意继续使用’。”
“第二版加了。”
“第三版把‘稍后再说’改成‘保留权利,暂不填写’。”
“第四版加了老人和未成年人材料。”
她说一句,拍一张。
手机电量只剩百分之十一。
赵阿婆把自己的充电宝递过去。
“先用我的。”
许照微接过来。
“谢谢。”
赵阿婆坐在折叠椅上,布包放在膝盖上。她已经困得眼皮直打架,却不肯走。有人劝她去休息,她就指着侧屏上的登记号。
“那个数还在走。”
没人再劝。
叶澄在一旁接电话。
她没有开免提,可话筒里的声音又急又硬,隔着半米都能听见几个词。
舆情。
安全。
下线。
统一口径。
叶澄听完,问:“临时撤回入口是否保留?”
电话那边停了一下。
她又问:“证据库是否原地封存?”
这一次,对方说了很长一串。
叶澄的脸色变得更冷。
她挂断电话,看向韩麒。
“南城文旅已经向处置组报备,准备执行紧急下架。”
韩麒问:“下什么?”
“旧城全部公开样本。”
技术负责人立刻低头去看后台。
他的脸一下白了。
“流程已经触发。”
周令仪把主屏切到发布系统。
一排红色任务在滚。
紧急下架同时关闭公开页、认领、商场屏、神位档案和愿望流,并把旧城样本导向受托冷备。
赵阿婆没看懂英文,却看懂了屏幕一排排变红。
“又要关?”
韩麒说:“不是关灯这么简单。”
他走到技术负责人身后。
“撤回页在不在下架范围里?”
技术负责人连按几下键。
“它挂在旧城项目域下面,默认会一起停。”
“改。”
“任务已经进灰度执行,主域权重会被切走。”
“那就手动摘出来。”
技术负责人汗从鬓角下来。
“我没有这么高权限。”
周令仪说:“我能看到任务发起人。”
她把审计流展开。
审计流显示:董事会风控发起、南城文化执行层批准,以集中冷备移除公开暴露,并禁用回滚。
叶澄盯着最后一行。
“回滚禁用?”
技术负责人声音发紧。
“紧急下架怕反复上线,会锁回滚。”
韩麒说:“锁回滚以后,登记编号怎么查?”
技术负责人没有回答。
许照微替他说了出来。
“查不了,或者只能由他们内部查。”
周令仪继续往下拉。
导出后会压平公开证据哈希、合并源日志、把本人认领号换成别名,并把撤回队列并入客服工单。
她念到这里,手停住。
“它要把原始认领号改成客服工单号。”
许照微猛地抬头。
“不行。”
韩麒问:“差别在哪?”
“认领号能连到谁点了什么、谁代录、用过哪张照片、进过哪批训练、被哪个亲属转过。客服工单只剩投诉文本。”许照微把地上的纸一把收起来,“一换号,普通人以后只能证明自己投诉过,不能证明愿望被怎么用过。”
透明箱里,小灰那张卡也动了一下。
金影两手压住。
屏幕上,`flow_deification_beta`的边框忽明忽暗。
它没有再长。
可下架任务一启动,热榜底部那些被拆开的低频愿望全在往同一个黑色池子里滑。
不是变亮。
是被抹平。
小灰、十点留灯、唐素芬考勤和那段亡母语音,分别被抹成宠物案、老人照护、劳动记忆和旧音频资产编号。
页面上没有恶意。
只有整齐。
整齐得像一张刚拖过的地。
陆沉看着那些新名字。
“这不是下架。”
温既白的声音从服务器房门口传来。
“这是止损。”
他刚才离开了几分钟,身上的西装外套被雨水打湿一角,手里拿着两份盖过章的临时函件。
法务跟在他后面,脸色比技术负责人更差。
温既白把函件放在叶澄面前。
“公开页先关,用户端入口暂停,素材库封入冷备,第三方展示撤回,商场屏全部断联。你们要的不是继续扩散,对吗?”
叶澄没有接文件。
“登记入口也会停。”
“可以迁到集团统一客服。”
韩麒笑了一声。
“你让刚才那位老人去集团客服里找自己的猫?”
温既白看向他。
“你们今晚已经证明平台不该继续展示那些内容。我现在关掉展示,关掉认领,关掉推荐,关掉收费,把样本交给受托方冷存。难道不比让它继续挂在公网安全?”
他说得很稳。
每一句都能写进报告。
暂停扩散。
保护隐私。
配合整改。
集中保全。
减少二次伤害。
这些词没有错。
错在它们落下去的地方。
白瓷站在紧急通道门边,看着主屏上的导出进度。
old_city_sample_export:12%。
她忽然问:“冷的地方有灯吗?”
温既白看向她。
“什么?”
白瓷摸着袖口里的黄边样票。
“没有灯,就找不到门。”
没人立刻接话。
林抱朴走到她旁边。
“你看见什么了?”
白瓷盯着导出任务最底下的一行。
legacy_asset_migration。
route:south_gate_inside。
batch:QZ-17。
sample:B-017。
她说:“它不是去冷的地方。”
周令仪顺着她的视线点开隐藏详情。
弹窗跳出来时,技术负责人下意识拦了一下。
晚了。
主屏上出现一条灰色通道。
主档进受托冷备,影子副本却流向城市记忆基金预结项库,下架后仍可内部研究,触发条件正是完成度不足。
韩麒读完,转头看温既白。
“影子副本?”
温既白没有否认。
“研究留存不等于商业使用。”
许照微问:“用户撤回以后还留给内部研究?”
“合规审查需要样本。”
“谁审?”
“受托机构和项目整改组。”
“项目整改组是谁?”
法务上前一步。
“这部分还在确认。”
叶澄说:“停导出。”
技术负责人摇头。
“我停不了。任务被董事会风控锁了。”
韩麒把手铐从腰后取下来,没有打开,只放在桌面上。
“那谁能停?”
技术负责人看向温既白。
温既白没有看他。
雨声拍在玻璃门上,像有人在外面一下一下敲。
导出进度跳到19%。
同一秒,路演大厅所有小屏都黑了一下。
黑下去前,右下角闪过一串小字。
asset_rights_table。
wish_revenue_interest。
owner_split_pending。
金影忽然发出很轻的一声。
像疼。
它按在箱底的光片少了一角。
小灰那张卡没有碎,可卡背的照片变淡了。
蒋玉兰的名字被遮住,只剩一个编号。
陆沉往前走了一步。
黑马灯里的火贴着玻璃罩往上窜,烧出一线青白。
温既白说:“陆沉,别用灯烧库。”
陆沉停住。
“我不烧。”
“你一动,证据链更乱。”
“所以我不烧库。”
他把灯放在透明箱旁。
金影抬头看他。
陆沉说:“守住原号。”
金影两手抱紧卡片。
“原号是什么?”
许照微把第一批登记回执塞到它面前。
“WDR、认领号和来源号,三个都不能丢。”
金影低头。
“三个。”
“登记号,认领号,来源号。”许照微一字一顿,“少一个,都不能说已经处理。”
金影重复:
“少一个,不算处理。”
三种号码在迁移表上并成强制校验,任何一个为空,导出任务都不能把原记录换成客服别名。
认领号、来源号和撤回号必须保留,不能只剩别名。
导出进度停了一瞬。
不是停住。
是被什么东西卡了一下。
周令仪眼睛一亮。
“字段校验失败。”
韩麒问:“谁写进去的?”
周令仪看向透明箱。
“不是写进去。它把底层边界补成了必填项。”
温既白的脸色终于变了。
“一个未成位节点,没有资格改资产迁移规则。”
陆沉说:“它没有改资产。”
他看着主屏上那些重新浮出的原始卡片。
“它只是不让你把别人的愿望改名。”
黑马灯的火落回灯芯。
陆沉伸手,从箱底取出小灰那张卡,放到打印出来的WDR-000330旁边。
“蒋玉兰,自助机代录找猫:不展示、不训练,可人工找,不编故事。”
他又取出第二张。
“秦其安,客厅灯十点关:不放悼念音乐,不自动续费。”
第三张。
“唐素芬,考勤确认和下班见证:不做城市记忆素材。”
第四张。
“罗志强,误点协议:退款核验,不认领守护。”
第五张。
“陈嘉禾,母亲声音私人纪念:不公开、不训练、不转旁支亲属。”
每说一条,主屏上的别名就裂开一点。
pet_case_00031后面冒出“小灰”。
elderly_care_00219后面冒出“五瓦灯”。
labor_memory_00008后面冒出“唐素芬考勤”。
audio_asset_legacy后面冒出“陈嘉禾的母亲声音”。
它们不亮。
也不上榜。
只是回到能被人认出来的位置。
温既白看着那些名字。
“你这样,导出会失败。”
陆沉说:“会分开。”
“分开以后,成本会翻几倍。”
“那是你们原来欠的。”
“有些数据已经和真正旧名缠在一起。你强拆,可能连旧神残留也保不住。”
这句话让大厅安静下来。
沈青娘。
归水。
城隍庙里那些无主灯。
旧河码头的门债。
南机旧厂的工名。
它们都被平台做进旧城样本里。
假的神位可以下架。
真的旧名不能跟着删。
普通人的愿望不能继续被卖。
证据也不能被集团带走以后再说“已保全”。
三件事卡在同一个导出任务里。
叶澄问:“能不能只留证据,不留展示?”
周令仪说:“技术上可以。要把公开页、推荐、训练、收费、第三方素材全断,底层原始记录只读封存,撤回队列继续可查。”
“旧名呢?”
林抱朴接过话。
“旧名不能进资产表。归水是归水,沈青娘是沈青娘,南机工名是南机工名。它们可以被记档,可以被查验,不能叫守护神产品。”
温既白说:“说起来容易。系统不是香案。”
林抱朴抬起检票钳。
“你也知道不是香案。”
温既白看着那把旧钳。
“可你们还在用这些东西拦一个数字平台。”
“因为你们把人放进去的时候,用的也是这些东西。”林抱朴说,“饭票、门牌、旧照片、手印、录音、灯、猫、考勤条。现在想拿冷备把它们都叫数据,没那么便宜。”
导出进度跳到23%。
这一次,屏幕没有继续往前走,直接弹出冲突清单。
冲突清单一次列出撤回通道仍开、本人拆分未完、旧名残留、源证据未封和收益权未决。
最后一行刚出现,整个大厅的灯暗了一寸。
不是断电。
像有人把夜从天花板里倒下来。
白瓷手里的黄边样票发出细小的纸响。
她抬头,看向商场南侧那道员工通道。
门上写着:
内部通道,非请勿入。
绿灯在门框顶上亮着。
白瓷说:“门里面,有表。”
韩麒问:“什么表?”
她慢慢说:“不是人名表。”
陆沉看向主屏。
asset_interest_unresolved。
温既白没有动。
可他的手指在那一刻按了一下袖扣。
周令仪的隔离机弹出新告警。
unknown_session_active。
login_source:onsite_local。
path:legacy_asset_migration。
role:consultant_backdoor。
技术负责人脱口而出:
“温总,你还有本地会话?”
法务脸色彻底白了。
温既白平静地说:“应急访问。刚才断屏时保留的。”
韩麒走过去。
“交出来。”
温既白没有后退。
“你们要封,就要知道封什么。后台那张表不是我一个人建的,也不是今晚才有。你现在拿走我的会话,只能看到一半。”
“另一半在哪?”
温既白看向那道写着“内部通道”的门。
“南门里面。”
白瓷的指尖收紧。
样票页根亮了一下,又暗下去。
陆沉问:“里面有什么?”
温既白说:“资产收益确认表。旧城样本转为文旅收益权以前,最后一次人工核验在那里做。下架以后,那张表会自动锁定。”
许照微低声重复:
“收益权。”
她立刻翻开记录本。
“愿望收益权?”
温既白没有回答。
主屏上的黑色池子忽然翻了一下。
那些被改成编号的愿望又开始往下沉。
不是去热榜。
是去一张看不见的表。
陆沉提起黑马灯。
灯火照到地面上的水迹。
水里映出一排细小的字。
愿望收益权待锁,本人撤回未结,旧名残留混杂,公开下架却已就绪。
陆沉把灯往前一压。
水面里的字没有消失。
只是从“ready”后面,又浮出一个灰色按钮。
seal_before_delist。
封存后下架。
下架不是换号,也不是清空原话。
周令仪立刻抓住这个状态。
“有预留流程。”
温既白看着她。
“内测流程,没过审。”
韩麒说:“今晚它过现场处置。”
叶澄已经拿起电话。
“我申请强制保全令。”
法务急道:“叶处,这不是正式文书能马上覆盖的范围。”
叶澄看着他。
“那就先现场固定,不许删,不许转,不许改名,不许继续用。”
韩麒把手铐打开一格。
“谁动迁移任务,谁跟我走。”
技术负责人立刻把手离开键盘。
温既白没有看手铐。
他看陆沉。
“你要的是封存、返还、撤权。可你没有完成最后一件事。”
陆沉说:“哪件?”
“把愿望从收益权表里拿出来。”温既白说,“只要那张表还在,公开页下不下架都一样。它们仍然可以被估值、被托管、被继承、被转让。”
他的语气不像威胁。
像在提醒一个事实。
也像把一把钥匙扔到别人脚边。
陆沉看着他。
“你为什么说出来?”
温既白笑了一下。
很浅。
“因为旧城样本不能停在百分之十八。”
白瓷往后退了半步。
林抱朴挡在她前面。
“你别碰她。”
温既白说:“我没碰。”
陆沉说:“你一直在等她靠近南门。”
温既白没有否认。
商场南侧那盏门灯闪了三下。
门锁自己响了一声。
不是打开。
是等待刷卡。
金影从箱沿上站起来。
它怀里还抱着小灰那张卡。
它看着陆沉。
“我要去吗?”
陆沉说:“你守这里。”
“可是里面有表。”
“你守这里的号。”
金影低头看怀里的卡,又看不断增加的WDR编号。
它点了一下头。
“守号。”
透明箱底的登记号逐一压回原位,旧档把金影的权限缩到队列本身。
金影只守队列,不成长、不认领、不展示、不训练、不转让;源证据必须封存,旧名和愿望收益必须拆出。
导出进度停在23%。
紧急下架任务没有完成。
公开页仍在黑屏。
认领入口仍然暂停。
临时撤回页被周令仪单独挂到一条白名单路由上,页面简陋得只有文字和表单,却还能打开。
韩麒让两名同事守住服务器房。
叶澄把现场固定编号贴到主控台。
许照微把几张关键回执塞进防水袋。
赵阿婆终于靠在椅背上睡着了,手里还攥着没有拔下来的充电线。
陆沉走向南门内侧的入口。
白瓷跟在他身后。
林抱朴拦了一下。
白瓷说:“我认得门里面的灯。”
她说这句话时,不像想起了全部。
更像一个很久没用过的动作,终于找到了第一根手指。
陆沉没有让她走在前面。
他把黑马灯提到门锁旁。
绿灯照着灯罩。
水汽贴在玻璃上,凝成一层薄雾。
雾里浮出一行很淡的旧字。
南门内侧。
下班见证。
B-017。
白瓷看见那行字,轻轻说:
“不是上香。”
陆沉问:“是什么?”
她握紧黄边样票。
“是下班。”
门锁响了一声。
这一次,开了。
大厅里,主屏最后闪出一条新的处置状态。
公开下架暂缓,证据只封到一半,本人返还队列仍开,收益权表尚未打开。
温既白站在原地,没有跟上来。
他只看着那扇门。
雨水从他的袖口往下滴,在地上落成很小的一点。
金影坐回箱沿,双手压着登记号和小灰卡。
它没有抬头。
屏幕里的`flow_deification_beta`边框又暗了一层。
无名、停长;封存完成前不得下架。
守号。
守原话。
守住还没来得及说“不”的人。
门后没有香味。
只有一股旧电线被雨水泡过的潮气。
陆沉抬灯进去。
南门里面,最后一盏灯亮着。