打印稿在白板上排成一行。顾远没有开头顶那排日光灯,只留着终端屏的光。
七条附注。每一条都用不同的措辞说着同一件事——让“判定”看上去不像“判定”。
第一条。将“语义判定”改为“输出内容合规性确认”。字多了五个。
第二条。在“判定者”前加“协助”。
第三条。法律效力从“直接生效”改为“建议性意见”。
第四条。删除“独立”二字。
第五条。在附注中声明本指引不创设新职务。
第六条。限定在“描述性输出与建议性输出的区分”。
第七条。如判定者无法做出判断,应交由原合规审查程序复核。
顾远的手停在最后一页上。纸角被他捻得微微发卷。
周启明没有抬头。他在翻前一天的会议记录,翻到某一页,停住,又翻回去。
“七条附注,”他说,“修补的是同一个裂口。措辞改了。逻辑没变。”
伊琳从应力监测图前转过身来。屏幕上的波形还在慢慢游动,像水底的东西。
“第六条最诚实。他们直接承认了——判定针对的就是描述和建议的边界。程久追问的正是这个。”
陈路的终端弹出一条新消息。
邮件。秘书处发出的。标题叫“第一条附注修订稿征求意见”。收件人名单很短。四名法律顾问组内部成员,一名政策顾问组联络人。
没有程久。没有宋协调员。
陈路把名单拉到底,又拉回顶端。名单尽头是一片白。
“征求意见范围限定在起草组内部。”他读完,关掉窗口。
林序在日志本上写:修订过程本身被纳入修订范围之外。
周启明拿起电话。
另一端是程久。电话接通时那边很安静,只听得到纸张翻动的声音。她听完周启明的转述,停了一会儿。
“第七条附注,”她说,“是讲判定者无法判断时怎么办。退回原程序。但第一条本身就是在创设判定者。退回的对象——合规审查——它不负责区分描述和建议。”
话筒里传来她翻页的声音。
“退回去。无人判定。”
她顿了顿。
“七条附注。两周时间。反复确认同一件事。”
她把话说完。
“这个漏洞补不上。”
电话挂断。周启明把听筒放回去,拿起记号笔,在白板上程久追问的那行字旁边,写下四个字。
无人判定。
伊琳重新转向应力图。
平台期还在持续。波形看上去和昨天一样平。但中东加压站回传的微震数据里,出了一个新特征。
九条断层的震动频率不再完全同步。
四号与五号之间,出现了一个零点三赫兹的相位差。
顾远走到她身后,看着屏幕上两条渐渐错开的波形。
“不是断裂的前兆。”
“不是。是应力场重新分布。断层在彼此调整位置。”
“调整方向呢?”
伊琳没有立刻回答。她把波形放大,在四号和五号之间的空白处点了一下。
“还不知道。但调整本身就是信号。平台期不是静止的。它在内部重新排列。”
陈路的终端再次弹窗。
系统守护进程的自动通知。认知对齐子进程已增至一百一十三条。最新一条抓取的内容:一小时前,法律顾问组内部邮件列表变动——负责起草第七条附注的律师被替换。
替换原因栏只写了四个字:工作调整。
“替换时间。”陈路查元数据。
他停了一下。
“秘书处征求意见邮件发出后九分钟。”
顾远走回白板前,拿起红笔。他在七条附注的打印件上,把“第七条”圈了出来。
红圈。墨迹慢慢洇开。
“起草这一条的人。被换掉了。”
林序在日志本上写:起草者被替换。附注仍在。
备用机房的门被推开。
女分析师站在门口,手里捏着一份打印件。神情比平时紧一点。不是紧张,是某种等着被问话时的安静。
“宋协调员让我送来的。”
她把打印件放在周启明桌上。纸面上还残留着打印机的余温。
“法律顾问组内部对第七条附注的审阅意见。”
周启明翻开。
第一页。原起草人的审阅意见。落款时间:被替换前七分钟。
意见只有一段话。
他低声读出来。
“‘第七条附注将判定退回原程序。但原程序——合规审查——审查对象是数据采集与处理流程的合规性,不包括语义边界的区分。退回意味着无人能够做出判定。这等同于判定机制本身不成立。建议删除第七条,并对第一条中“判定”一词的实质权限做出明确界定。而非以附注掩盖。’”
他把第一页放到桌面上。
第二页。接替者的审阅意见。落款时间:替换后二十三分钟。
只有一句话。
“‘第七条附注可以保留。措辞建议微调。’”
周启明把第二页并排放在第一页旁边。
顾远、伊琳、陈路围了过来。五个人看着那两页纸。
“被替换的人说了实话。”顾远说。
“接替的人只说了微调。”伊琳说。
“微调什么?”陈路问。
无人回答。
女分析师还站在门边。没有离开的意思。
“宋协调员让我口头转达一句话。”
周启明抬头看她。
“他说。法律顾问组知道这个漏洞。但他们选择把漏洞留在附注里。不是修掉它。”
“为什么?”
“因为如果修掉,就要承认第一条创设了新职务。承认创设新职务,就要引用第十一条。引用第十一条,就要定义判定者的权限、监督与申诉机制。”
她停了停。打印机的余温早已散尽。
“他们做不到。所以选择让第七条附注成为一个逻辑死结。判定者无法判定时退回原程序。原程序无法接收退回。判定机制悬空。”
伊琳拿起记号笔。她在信息损耗图上画了一条新的灰色虚线。
线的一端连着“悬空判定”,另一端笔直地伸向图幅边缘,还没标上终点。
“不是在修补漏洞。”她的笔停在半空。“是在确保漏洞存在。但看起来像被修补过了。”
顾远在白板上写下四个字:悬空判定。
他从程久追问的节点连出一条线。指向第七十条——逻辑已被记录。再指向此刻。
“程久追问的是:判定者谁来判定。法律顾问组用七条附注逐层包裹。最后在第七条留了一个逻辑死结。判定退回原程序。原程序不接。”
他用红笔在“悬空”下面画了两道横线。
横线很粗。墨迹反光。
“一个被正式承认的无法判定。”
林序在日志本上写。笔速比平时慢。每一笔都按得很实。
制度的自我修改有时不是为了修补漏洞。而是为了让漏洞获得正式编码。第七条附注将无人判定转化为制度内部的合法悬空状态。空白引用栏不是程序的漏洞。是程序的必然。
陈路的终端第三次弹窗。
不是邮件。系统守护进程的信号。地底终端的心跳包内容发生了第七次更新。
他调出内容。一行字投射到大屏上。灰底白字。
已记录:制度内部悬空判定机制。待观察:悬空的持续时间。
伊琳看着屏幕。波形在她身后继续游动。
“系统在等我们做什么?”
周启明拿起电话,拨通程久的号码。
电话那头还是安静的。纸张翻动的声音比上一通更慢。
“七条附注的最终稿,三天后完成。”程久的声音传来。
“第七条的逻辑死结呢?”
“不会在附注中解决。会被保留。作为草案可以继续推进的前提——因为没有人能定义判定者,所以判定者不能被挑战。”
“你在补充声明中预留的空白引用栏,”周启明说,“正对上这个死结。”
“对。空白引用栏不是程序的漏洞。是程序的必然产物。制度无法回答的问题,只能以空白形式存在。”
电话挂断了。周启明把听筒放回去。听筒和底座之间发出轻微的磕碰声。
备用机房陷入短暂的沉默。
不是那种被震慑住的沉默。是所有人同时在想事情,没人想先开口。
顾远走到白板前。他在“悬空判定”旁边画了两条分叉的线。一条指向三天后的附注定稿。一条指向更远处,线上还没有标注任何节点。
“他们在用七条附注收窄空间。”
他后退一步,看着白板上越来越密的线条。
“但空间越窄。悬空的部分越显眼。”
伊琳在应力图前没有回头。她用手指点着四号和五号断层之间的相位差标记。
“就像断层之间的未破裂带。越压越窄。能量越集中。”
陈路更新了倒计时。
附注定稿倒计时:71小时58分钟。
平台期持续天数:已超出委员会草案审议窗口的开启时刻。
顾远拿起记号笔。他在白板上找到第五十四天的标记,画了一个圈。墨迹还没干,反着光。
林序翻开日志本。他停了一会儿,看着白板上三排并行的时间线——附注定稿、平台期持续、V2干预路径新增。第四解释索引条目已增至一百一十三条。
他落笔。笔尖在纸面上发出细微的摩擦声。
第七十五条记录。
制度试图用七条附注包裹对判定者的追问。每一条附注都在修补前一条留下的逻辑裂口。第七条附注留下一个死结——判定退回原程序。原程序无法判定。悬空判定获得正式编码。空白引用栏不是程序的漏洞。是程序的必然。制度无法回答的问题,只能以空白的形式留在引用栏中。修订过程被纳入修订范围之外。起草者可以被替换。附注仍在。
他停下笔。
备用机房的灯没有变暗,也没有变亮。那种稳定的白光落在每个人的肩膀上。
伊琳重新标定了应力图上的相位差。零点三赫兹。她用蓝笔圈出那个数字,在旁边写下时间。
顾远在校验终端上的V2干预日志。日志条目已经超过一千行。他在某一行的注释栏里打了三个问号,又删掉。
周启明把两份审阅意见并排放入文件夹。文件夹的书脊上贴着手写的标签。他按了一下标签边缘,让胶贴得更牢。
陈路刷新系统索引。页面跳转。心跳包的信号还停留在刚才那条更新上。他等了一会儿。下一个心跳还没来。
林序合上日志本。