“我们有运维渠道,排期更稳。”
朋友圈那句广告看起来很普通,甚至像一句业务介绍。但林远盯着“渠道”两个字,背后浮起来的不是愤怒,而是熟悉的结构:当公共设施开始扩容、开始有SLA、开始有人力调度时,调度权就会被包装成商品。商品不一定叫门票,也可以叫“渠道”。
更危险的是“二次俘获”——不是运营方直接卖票,而是运营链条下游有人借着“认识人”“能协调”卖票。上游说自己不知情,下游说自己只是“服务”,灰色空间又回来了。
林远把那张广告截图发到陈毅:“立案:渠道线索。按风险干扰源处理。”
陈毅秒回:“要怎么判定?他说‘排期更稳’不等于插队。”
林远回:“我们不判动机,判指纹。让排期有指纹,就能看出谁在动队列。”
排期指纹:让每一次调整都有痕迹
当天晚上,陈毅带着数科的调度工程师来汇报。调度工程师很无奈:“排期系统里确实有一些人工调整,比如故障回滚、紧急事件编号插队、no-show释放槽位,这些都要人工确认。只要有人能接触调度台,就可能被‘请求帮忙’。”
林远没有责怪调度工程师。他知道真正的问题不是人,而是缺少“可追溯的动作记录”。
“我们做排期指纹。”林远说。
他在白板上写下一组像日志字段一样的东西:
action_id(动作编号)
action_type(调整类型:插入/交换/取消/延后/提前/恢复)
actor_role(执行角色:系统/调度员/信息处例外授权)
actor_id_hash(执行人哈希)
reason_code(原因码:故障/例外编号/冷却/no-show释放/资源扩容)
before_state / after_state(调整前后队列快照摘要)
timestamp
public_flag(是否公开展示到看板)
“每一次队列调整,都必须生成action_id,并且写入不可篡改摘要。”林远说,“例外插队必须带exception_id;故障回滚必须带incident_id;其余任何‘提前’都必须能解释。解释不是写一句话,是有编号、有流程。”
审计联络听到“不可篡改摘要”,立刻点头:“把action日志摘要也纳入审计旁听。”
银行何经理也表态:“我们不需要看每条细节,但我们需要看到‘有没有异常频繁调整’。排期如果被卖,就一定会留下异常模式。”
渠道信号:把“我能协调”变成风险事件
第二天,省信息处发了一个极短的补充公告,附在SLA周报的末尾,像一个不起眼的备注: