周砚盯着那条请求,目光冷得像一把刚出鞘的薄刀。
“给。”他说,“但只给根分叉,不给总表。”
顾明手指飞快地操作,把年度分摊视图拆成局部镜像,只放出最关键的三层:名册补位流、责任转挂流、年度缓冲回流。总表被留在黑底上,像一块不肯松口的铁。
`allocationviewpartial`
`rootbranchvisible`
`summarylayerdenied`
“让他们看见血从哪里出来。”周砚说。
局部镜像一打开,所有人的呼吸都轻了半拍。
分摊线不是平的,是带着明显的偏转。每一次年度兑现,都有一段责任被偷偷挪进侧影库,再被侧影库转给旧名册,最后名册上的名字被标成“可代签”“可补位”“稳定协同”。看上去是分摊,其实是不断把最脏最重的部分往同一根分叉上压。压到最后,分叉表面还是稳的,底下却早就磨出了骨刺。
陆律看着那条回流线,声音发紧:“这不是分摊,这是献血。”
“准确说,是分摊清算一开,根分叉就开始被放血。”周砚说,“因为它扛不住了。以前靠年度标签遮着,外面看不见。现在冻结了旧名册,标签失效,分叉就只能靠自己撑。可它撑了这么多年,早就被借账借空了。”
门外终于有人忍不住推门,门把手被按得咔一声响,又被内部锁死挡了回去。
联邦调度组负责人隔着门板开口,语气比刚才更沉:“如果根分叉已经显形,为什么不直接清账?”
周砚看着那条越来越亮的分摊线,反问了一句:“你清得掉一根被借了三十六年的根吗?”
对方没声了。
这不是质问,是事实。根分叉不是某一年长歪了,而是从很早以前开始,就被一层层拽偏、压偏、借偏。每一次为了稳住表面,都有人往里面加一笔缓冲;每一次为了赶上口径,都有人把分叉往更深处塞。现在要清,不是清一笔账,是清一整根被拿来替别人活下去的根。
顾明忽然放大其中一条回流节点,声音一下低了:“这里。”
屏幕上,`root.branch`的最底层跳出一个极短的标识。
`shadow36.root`
`split-lockopen`
`allocationreservespill`
“spill。”周砚重复了一遍。
分摊溢出。
这两个字像一块冰,直接掉进了在场所有人的神经里。不是“流失”,不是“误差”,是溢出。溢出意味着底层承载已经到极限,意味着分摊清算不是把账分清,而是让原本压住的一切顺着根部开始外翻。
“见血了。”陆律轻声说。
周砚没有否认。
他能看到那条根分叉正在微微发红,像被刀锋慢慢压开的一道口子。血不是实体的血,是名册里的名字、责任里的签字、缓冲池里的承诺、侧影库里的注释,一层层从分叉上渗出来。每渗出一层,外面那套假稳态就会薄一点。
“还不够。”周砚低声道。
顾明偏头看他:“什么还不够?”
“只是显血,还不够让他们停。”周砚把手掌按在桌面上,语气沉得发冷,“分摊清算一旦打开,对方会立刻往回补。他们会把根分叉的血解释成系统抖动,解释成临时峰值,解释成年度波动。我们必须把这根分叉为什么会见血,说到他们没法再用‘正常波动’遮过去。”
他抬起头,看向门外那片模糊的人影。
“告诉调度组,”周砚说,“如果他们要进来,就先签一份补充授权。授权里写清楚:年度分摊清算只读,不得回填;根分叉显血后,任何年度标签不得复用;旧名册冻结期间,所有补位动作一律回到原始签批。”
门外沉默了几秒。
然后,那位负责人缓缓开口:“如果我们签了,是不是就等于承认这根分叉真的有问题?”
周砚看着那条越来越红的`shadow36.root`,没有回避。
“不是承认。”他说,“是把问题从遮羞布下面拉出来。”
屏幕上,分摊视图继续闪动,几条备用挂靠口开始尝试重连,但都被只读镜像挡住。像有一群手在暗处急着缝补,可针线刚碰到裂口,就被血浸透。
周砚知道,真正的根分叉已经开始痛了。
而痛,正是见血前最清楚的信号。_c