`CommitBy=shadow-session`
“二次复位。”他抬眼,“而且是镜像提交的第二层。”
林昼眼神一冷。
难怪系统刚才提示的是“影子侧请求待比对”,不是直接告警。对方并不是单纯想回填,而是想借着锁仓后的静态窗口,先把第一层版本复位掉线,再在第二层恢复里塞进一个新的影子版本。这样一来,公开栏上看到的锁仓是实的,版本链里却已经被替换成了他们想要的口径。
“复盘钩子。”林昼忽然开口。
周工一愣:“什么?”
“复盘钩子里藏着第二层版本复位。”林昼说得极慢,“他们不是在写操作,是在写后验。先把钩子埋进去,等我们复盘时自然去拉那个钩子,一拉,第二层复位就被触发了。”
纪检联络员倒吸一口气:“也就是说,公开后看见的‘已完成’,本身就是钩子?”
“对。”林昼说,“公开不是结论,公开是诱导。让我们以为收网已经落下,再把真正的复位动作藏在复盘里。”
大厅那边忽然传来一阵压低的骚动。原本排在服务台外侧的人群,有几个已经掏出手机开始拍电子屏上的提示。有人嘴里念着“影子侧”三个字,显然已经意识到这不是简单的故障说明。公开栏前的气氛一下从安静变成了紧绷,像一根本来就拉到极限的线,突然被人轻轻弹了一下。
护士长快步走进控制室,语气很稳,却压着明显的急:“外面的人开始问,‘版本复位’是什么意思。还有人说,刚才那行收网提示怎么和昨天的收网节拍不一样。”
林昼没有回头,只看着屏幕。
“让公开栏继续挂着。”他说,“不要撤。撤了就等于承认那是正常流程。现在要做的是把它留住,让所有人看见节拍错位。”
周工点头,立刻把当前页面锁成只读展示。屏幕中央那行字依旧亮着,像一个故意露出来的伤口。
【锁仓已生效】
【影子侧请求待比对】
【请勿进行二次回填】
可在这三行字下面,新的比对结果已经继续跳了出来。更深一层的日志里,灯带权限回补并不是最终目的,它只是通往“复盘钩子”的前置动作。真正的二次版本复位,发生在一份被命名为`retro-hook_2`的内部脚本上。
“找到了。”周工的声音几乎发哑,“这个脚本不是今天才有,三天前就存在了