纪检负责人瞬间明白了,指尖在桌上一压,声音低而稳:“不是停,是让它自己把自己撑破。”
门外那名副主任助理沉默了两秒,像是在迅速判断屋里的人到底摸到了哪一层。他大概已经意识到,今天这扇门后面的人不再只是追着“问名”和“调度”跑,而是已经把预算、限速、假壳、回路,连成了一条能往上捅穿的线。
周砚盯着那几条灰色子链路,眼神没有半分松动。
“预算核验队列一进,假调度就不能只靠自动解释。”他说,“它每吃一笔预算,都要回答一个问题:这笔消耗到底是在解决什么。如果回答不出来,它就只能继续堆理由,堆得越多,越像把自己埋起来。”
技术人员手指已经在键盘上飞快移动,屏幕上那条原本一路向上的假调度占用曲线,开始被一层层拆开。每个节点都被单独拆出来源、触发条件、对应审批、引用模板、回执编号,像把一团缠死的线强行拉直。最初看着只是操作量变大了,可随着拆分继续,那层看似稳固的缓冲壳,开始显出一种非常明显的失衡。
它没有真正的预算来源,只是不断从真实调度里借。
借一次,补一次。
再借一次,再补一次。
借到后来,已经不是缓冲,而是抽血。
“你们看。”技术人员声音发紧,屏幕上的资源池分布图被放大以后,几个原本不起眼的支线开始发灰,“假调度在吃的不是单点预算,是稳态冗余。它把留给真实问名、真实复核、真实归档的冗余先拿走了,拿走以后再用自己的名字去补。表面上它在维持稳定,实际上它是在用消耗压稳定。”
林序盯着那几条灰线,眼皮跳了一下:“怪不得前面那几轮输入总觉得越来越慢。不是系统真的慢,是它把快的资源全截走了。”
“对。”周砚说,“这就是假消耗。”
他把“假调度占用率”和“真实调度等待时长”两张图并排拉开,又点开一份被折叠得极深的预算日志。那份日志里,几乎每一笔支出都披着极其合理的外衣:峰值处理、错峰缓冲、样本隔离、二次核验、留白保护、观测协调。每一个词单独看都没问题,甚至像是为了稳态特意加的安全垫。可一旦把这些词叠在一起,就会发现它们有一个共同特征,只有消耗,没有收口。
消耗是有去无回的。
收口才会证明那笔钱真的花在了该花的地方。
现在没有收口,只有越来越肥的缓冲层。
“他们不是想让系统稳。”周砚声音压得很低,“他们是想让系统看起来稳。看起来稳,大家就会继续默认它的存在。只要默认还在,假调度就能一直吸预算,直到真实调度被压到没有余量。”
门外那名副主任助理终于开口,语气里带着一种被逼到边缘后的生硬:“你们现在把所有调度都打进核验队列,只会让年构建失去弹性。没有弹性,稳态就会掉,掉下去之后,谁来负责恢复?”
“恢复?”周砚冷笑了一声,抬眼看向门口那道模糊的影子,“你们最擅长的就是把吃掉别人的余量,说成是在替系统恢复弹性。”
“周砚。”对方的声音明显沉了一点,“你不要把流程当人身攻击。假调度本身就是稳态的一部分,先有缓冲,才有恢复。你们现在这种做法,会让稳态之上直接失去支撑。”
“失去支撑?”周砚反问,“那就让它掉。掉一下,才知道底下压的是谁的消耗。”
他说完,直接把预算核验规则的草案拖到屏幕中央,几行字干脆利落地压住了刚才那片灰色占用图。
【所有占用进入预算核验】
【假调度必须提供收口证明】
【无收口证明的消耗不得计入稳态】
【持续占用超过阈值,自动转入解释权复核】
这几行字刚落下,房间里几个人同时抬了眼。
“解释权复核?”林序反应最快,“你是要把预算的定义权也拉回来?”
“不是我拉回来。”周砚说,“是把原本就该在的步骤抬回来。稳态不是谁说稳就是稳,得看它的消耗是不是能被解释。解释得出来,才叫稳;解释不出来,只是在拿系统当遮羞布。”
技术人员迅速把规则草案挂到测试环境,屏幕里那条原本还在一路向上攀升的假调度曲线,第一次出现了明显的钝化。几个高占用支线先后被打红,节点旁边跳出一连串新的提示。
【请补充消耗收口】
【请补充真实受益对象】
【请补充对应稳态回流】
【请补充人工确认责任链】
每跳出一条,门外那道声音就沉一分。
副主任助理显然没料到周砚会直接把“假消耗”从资源问题改成解释问题。他试图把话题重新拽回“效率”和“恢复”上:“你这样做,会让整个年级调度失去弹性。预算是为了维持稳定,不是为了每一笔都被审成刀口。”
“维持稳定?”周砚把这四个字咬得很清,“你们把它叫稳定,是因为你们站在消耗上面。你们吃掉别人的冗余,把别人的等待变成你们自己的缓冲,再把缓冲包装成稳态。等真实调度一空,你们就说不能停,因为停了会乱。可乱的不是停,乱的是你们之前已经把稳态之上的资源抽空了。”
林序看着那条被逐步钉死的曲线,忽然吸了一口气。
“它在退。”他低声说。
不是全退,而是开始退。
先前那种靠不断加厚壳层撑出来的平衡,终于出现了第一处明显的坍缩。几个本来只负责“顺手吃预算”的节点,被强行要求给出收口证明后,开始暴露出它们根本没有真正的独立任务。它们只是把同一批资源拆成了四五层名字,再由不同模块分别签字,签出来的结果还是同一件事:把真实调度往后推。
而现在,这种推迟开始不成立了。
因为每一笔消耗都得回答“你到底给了谁”。
“再往下看。”周砚提醒。
技术人员顺着预算页继续往下翻,终于把一条藏得更深的回流链拎出来。那条链不是直接挂在假调度下面,而是通过一个极其轻薄的“稳态补偿”接口连过去的。名字好听得像备用电源,实际上却是把假消耗重新洗回稳态之上。
“这才是最关键的。”周砚盯着那条线,“他们不是只让假调度先失势,他们是想让假消耗先压住稳态之上。只要假消耗能压住上层,就能把所有真正该下沉的问题压回去,看起来像在托底,实际上是在盖住裂缝。”
纪检负责人慢慢站直了些,目光落在那条回流链末端。
“也就是说,假调度失势只是表层。”他说。
“对。”周砚点头,“真正要断的是这条假消耗回流。只要它还在,稳态之上的压力就会继续被转写成‘正常消耗’,然后再通过解释权包装回去。它不是在支撑稳态,它是在压住稳态之上的裂口,不让人看见下面已经空了。”
门外终于传来一声压得极低的吸气声。
这一次,对方不再维持那种伪装出来的平稳,而是直接把话抛了出来:“周砚,你们这样硬顶,只会把年级构建的稳态打穿。假消耗本来就是为了托住上层,不让结构崩。你要真让它失效,后果谁担?”
“后果?”周砚重复了一遍,像是在咀嚼这两个字里到底藏着多少熟悉的推诿。
“你们每次都是这样。”他慢慢抬起头,“先把别人的资源抽空,再说自己是在托底;先把别人的等待变成自己的缓冲,再说自己是在稳态保护;先把假消耗堆到稳态之上,再反过来威胁别人说,别碰它,碰了会崩。可你们从来不说,真正会崩的,是你们靠抽空别人维持出来的那层壳。”
他说到这里,直接把测试环境里的核验规则再向前推了一层。
不再只是“补充收口证明”,而是把稳态之上的每一次消耗都要求和真实收益绑定。谁占用、谁受益、谁签字、谁确认、谁最后承担这笔消耗的解释权,一条都不能少。
【稳态之上消耗需绑定受益人】
【受益人未确认,消耗不得落账】
【解释权缺失,默认转入待审】
规则落地的那一瞬间,屏幕里几条原本一直在涨的灰线,像被什么无形的钳子突然夹住,猛地停了一下。
不是消失。
是被迫显形。
它们原本可以伪装成稳态的一部分,现在却不得不露出“我到底是给谁用的”。而一旦这个问题被问出口,假调度就不再只是一个缓冲层,假消耗也不再只是一个预算池里的正常波动。它们开始变得像一批没有身份证明的东西,站在稳态之上,却说不清自己为什么在这里。
技术人员盯着那几条回流链,声音发哑:“稳态之上开始掉假账了。”
“不是掉假账。”周砚说,“是稳态之上终于不愿意继续替它们背书了。”
他话音刚落,整个房间的系统提示忽然连续跳了三次。
【预算核验通过率下降】
【假调度解释失败】
【稳态补偿接口请求人工复核】
门外那道一直强撑着的声音,终于第一次出现了明显的急促:“你们立刻停下!人工复核会把所有稳态支路都拖进去,后面年构建同步会断!”
“断不了。”周砚说。
“你凭什么这么确定?”副主任助理几乎是压着火问。
周砚没有立刻回答,只是把屏幕里那条最深的假消耗回流链高亮出来,像把一枚钉子钉进木头最薄的地方。
“因为真正的稳态,不靠假消耗撑着。”他说,“你们用假消耗压住了稳态之上这么久,今天它终于先失势了。失势的不是系统,是你们那层遮羞壳。”
门外安静了。
安静得过分。
下一秒,走廊里传来一阵急促的脚步声,像是有人在快速换位。紧接着,会议室门把手轻轻动了一下,明显有人想进来,却又被外面的什么命令拦住了。
周砚没有看门口,而是盯着屏幕右上角突然弹出的新告警。
不是预算告警。
是解释权告警。
【解释权复核请求已触发】
【稳态之上消耗链路进入人工审查】
【相关节点:AUX-DISP-07、STA-BUFFER-03、REC-ROOT-11】
林序看见最后那个节点,眼神一下子变了:“REC-ROOT-11?”
技术人员喉结一滚,声音更低了:“回收根节点。”
周砚的目光也在那一瞬间沉了下去。
假调度先失势,假消耗压住稳态之上,这两步虽然已经压住了眼前的壳,可真正的根,还藏在回收链最深处。那不是今天能一步掀开的地方,却已经足够让他看清一件事:对方并不只是想抢预算,他们是想把所有消耗都洗成稳定,把所有稳定都洗成理所当然,再把解释权永远留在自己手里。
而现在,这层最外面的壳,终于开始裂了。
门外的脚步声停住,又重新退开。
副主任助理的声音隔着门板传回来,已经彻底没了先前那种强撑的平稳,只剩下一种被迫压回去的阴冷:“周砚,你以为你压住了稳态之上,就能动根吗?别太快高兴。今天你们只是把假消耗推到台前,真正的回收根,还没轮到你们碰。”
周砚抬起眼,视线落在那行“REC-ROOT-11”上,声音不大,却一字一句都像往下钉。
“那就让它排队。”
他按下确认键,人工审查队列正式生成。
屏幕上的灰线没有立刻崩散,却已经失去了先前那种理直气壮的上升势头。它们被拖进了复核框里,被迫一条条写出自己到底是谁的消耗,谁的缓冲,谁的托底,谁的回流。稳态之上那层靠假账堆出来的平衡,终于第一次在纸面和屏幕上同时露出疲态。
而这一次,疲态不再属于周砚。
属于那层一直假装自己还能撑住的壳。