废墟的暗影正在被晨光稀释。
林渡还站在石台边。明长歌坐在石梁上,刚才递给赵老七的那页“协同覆写协议”已经被他塞进怀里,和红笔规则、旧布放在一起。赵老七扛着铁锤走出废墟,跛着脚往矿洞方向去了——阿铁还在等他敲早班换班钟。
石台上两本册子并排摊开。林渡的炭条字,明长歌的红笔注释。
明长歌把红笔从发髻上抽出来,笔尖悬在她刚写完的补丁第17条上方。安全区定义那条——写完最后一句话之后,她觉得缺了什么。不是缺注释,是缺一个名字。
“这条补丁——你打算怎么署名?”
林渡低头看着那行字。任何人站在裂缝下方,都知道会塌。知道会塌还让人去挖,安全区就只是枕木。这条规则批判的不是安全区本身,而是把“安全”建立在“权限”上的逻辑。和矿洞分成按身份分配一样,和发言权限按等级开启一样。
“署你的名。”
“我不是提案人。”明长歌把红笔点在纸面上。“安全区的定义是老矿工用命改的。他敲过顶板,敲出闷响,知道会塌。但他还是挖了——不是因为不怕死,是因为他知道说了也没用。这条补丁应该署他的名。但我不知道他叫什么。”
林渡翻开自己的册子。矿难记录那页——死者:老矿工。姓名未知。锤子落在身边。
“他叫什么?”
“没有人知道。矿洞里的杂役没有档案。系统记录他们的方式是编号——采掘面第三组,运输组第八队。老矿工的编号刻在他的锤柄上。阿木记得那个编号,但他不识字。”
林渡把炭条抵在册子上,在矿难记录旁边加了一行。
老矿工。编号未知。锤子落在身边。补丁第17条——安全区定义——应以他的名义署名。
他把炭条移开。
“怎么署?写‘编号未知’?”
“写‘矿洞里的人’。”
明长歌落笔。红笔在补丁第17条下方写了一行字——
提案人:矿洞里的人。执笔人:明长歌。审核人:林渡。
三个人。一个已经死了,死在安全区枕木下面。一个被删了八十年,用红笔替他写了提案。一个筑基三层功德值负数,用炭条替他审核。死人和活人,被删的人和被记的人,在同一页补丁上并列署名。
林渡看着那行字。然后把册子翻到待查清单那页。在“矿洞安全规则”旁边打了一个勾。还剩三条没打勾。功德扣罚规则。三大神宗潜伏者。管理员待办来源。
“安全规则改了。功德扣罚规则还没动。周恒停职之后,他的功德值还在——系统没有扣罚,因为旧规则判定‘没有直接因果关联’。矿难死了人,他贪污了灵石,但系统找不到他指令和死亡之间的因果链条。因为他是站在安全区看着。”
“功德扣罚规则改起来比矿洞分成更难。矿洞分成只影响云边宗的灵石分配。功德扣罚规则影响整个系统的用户行为判定。动了它,永恒议会会立刻介入。”
“那就让它们介入。”
明长歌把红笔搁在册子旁。笔杆上的漆磨掉了,露出木头的本色。
“你说过——不是造反,是改配置。造反是推翻系统,改配置是让系统自己纠正自己。永恒议会的合法性建在‘维稳’上。如果我们改的每一条规则都让系统更稳定——产出增加,冲突减少——它就没有理由阻止。它唯一的指令是维稳。我们帮它维稳。”
“功德扣罚规则。不是覆写判定条件——是加一条注释。”
“什么注释?”
“扣罚功德值需要‘行为与结果有直接因果关联’。这是你之前覆写的。但系统没有定义什么叫‘直接因果关联’。没有定义,就只能由人裁定。以前裁定的人是周恒——他自己裁定自己,当然没有因果。如果加一条注释:因果链应由独立审计人确认——审计人不隶属于任何宗门。”
“许三更。”
“许三更。”
林渡把炭条在指间转了一圈。许三更的算盘珠子崩了三颗,一夜没睡出了审计报告。这个人查账查了二十年,从来没人在意他查到了什么——直到三天前他的算盘第一次掉了珠子。如果让他来定义因果链,功德扣罚就不是惩罚,是审计。
他在册子上翻到新的一页。写——
待覆写:功德扣罚规则注释条款
目标:在“行为与结果有直接因果关联”后新增注释——因果链应由独立审计人确认。审计人不隶属于任何宗门。
建议审计人:许三更。
写完。他把炭条别回腰间。
“什么时候覆写?”
“等许三更的审计报告被正式驳回。郑长老今天早上宣布周恒停职,但没有宣布审判日期。他在等——等永恒议会的指令。如果永恒议会驳回审计报告,我们就覆写注释条款。不是与永恒议会对抗,而是给它一个选择——接受独立审计,还是承认自己包庇漏洞。”
明长歌看着林渡。三天前他在议事堂覆写发言权限时,炭条还在抖。现在他把炭条别回腰间的动作很稳——不是因为副作用轻了,是因为他知道自己在做什么。不是覆写规则,是给规则写注释。不是推翻系统,是让系统自己选择。
“你不怕永恒议会选择包庇?”
“那它们就承认自己不是系统。是漏洞。”
明长歌沉默了一息。然后她把红笔抵在册子上,在林渡的待覆写方案旁边写了一条注释——
//本覆写方案不修改功德扣罚规则的判定逻辑,仅新增注释条款。若被驳回——证明系统本身拒绝审计。拒绝审计的系统,不再享有规则解释权。——明长歌
写完,她把红笔别回发髻,站起来,走到石台另一边。翻开蓝色册子最前面那几页——补丁001号到补丁005号。这五条是她八十年前写的,一条都没执行过。补丁001号是矿洞分成规则改按劳动量分配——林渡已经覆写了。补丁002号是发言权限开放至筑基期——林渡也覆写了。补丁003号是证人保护规则——还没动。补丁004号是物资审批三方签字——还没动。补丁005号是独立审计人制度——就是她刚才帮林渡写的注释条款。
“你覆写了我的前两条补丁。”
“还有三条。”
“三条。证人保护、物资审批、独立审计。这三条都是八十年前写的。当时我以为自己能执行——但我被删了。现在你来了。你用炭条覆写,我用红笔注释。你写执行,我写依据。”
她把册子翻到补丁003号。红笔字迹端正如刻。
补丁草案 003号。案件证人应受系统保护。保护方式:档案自动加锁,状态不可修改。
林渡看着那行字。证人保护规则。老矿工的矿难还没有证人——唯一的幸存者阿木,他的证言在系统里不算证据。因为他没有档案。
“如果阿木也有档案——他的证言就能被系统记录。”
“证人保护规则的前提是——证人存在。阿木没有档案,系统不认他的证言。如果你能覆写证人保护规则,同时给阿木建档案——”
“系统就会自动锁定他的证言。任何人不能修改。包括周恒。包括永恒议会。”
明长歌把补丁003号从册子上撕下来。不是撕掉——是撕下来递给他。和三天前递给他补丁001号时一样。纸的边缘有裂口,红笔字迹已经褪色了,但每个字都清晰。
“这条补丁写了八十年。提案人是我。执行人——是你。”
林渡接过那张泛黄的纸。边缘有裂口,纸的背面还有八十年写补丁002号时的草稿残迹。他把纸折叠好,夹在册子里。和矿难记录放在一起。和老矿工的锤子放在一起。和阿木的麻布放在一起。
“第三条。证人保护。什么时候覆写?”
“等阿木的证言被系统驳回。孙长老代管矿洞之后,内门会重新调查矿难。调查需要证人——证人需要保护。不是我们去要求保护。是系统拒绝保护的时候,覆写才有意义。”
“不是覆写规则。是让规则自己发现自己需要保护证人。”
林渡低头看自己的手。指尖还有炭灰。他把手翻过来,掌心朝上。功德值-62180。四条待查——安全规则已勾,功德扣罚、三大神宗、管理员待办还没动。但册子里已经夹了三张纸——矿难记录、老矿工的锤子。补丁003号,明长歌撕下来的。阿木的麻布,还没有——但他会在覆写证人保护之前先给阿木建档案。一个人,一份档案,一张证言。
“你刚才说你不是提案人。安全区那条补丁——你署了老矿工的名。”
“安全区是矿洞里的人定的。证人保护——”
“证人保护是谁定的?”
明长歌看着林渡。半透明的轮廓在晨光里微微发亮,影子落在地上——比三天前浓了不止一点。她的手指穿过头发,触到头皮——指尖有了温度。三天前她的手还是完全透明的,穿什么都碰不到。现在她能碰到自己的头发,能撕下补丁,能把纸递给他。
“证人保护——是证人定的。”
她低头看着那张被撕下来的补丁003号。红笔字迹在晨光里格外清晰。
“阿木说‘周恒也知道’的那天晚上,他用自己的手指扒碎石,扒到指甲断裂。他说老矿工敲过顶板,敲出闷响了。他没有系统档案,没有功德值,没有权限——但他有这句话。这句话就是证言。证人保护不是保护证人——是保护这句话不被删掉。”
林渡把炭条从腰间抽出来。在补丁003号背面写了一行字——
证人:阿木。证言:周恒也知道。指甲断裂三根。证言不可删。
写完,他把炭条别回腰间。然后站起来,走到废墟门口。外面天已经亮了。柳如是的矿灯还挂在木柱上,灯焰在晨风里直直地烧——灯油刚添过,还能烧到午时。告示栏上的红笔规则被晨光照亮,纸的边缘卷了,但字迹清晰。泥地上那些矿镐刻的“劳动量”被晨光填满,每一道笔画都像刚刻上去的。
阿木排在分配器前的队伍里。双手还缠着麻布,麻布上的草药汁已经干透了。他弯腰接过今天的第一批五枚灵石,用缠着麻布的手指一枚一枚数完。然后把灵石揣进怀里,拎起靠在石壁上的矿镐,往矿道深处走。经过矿洞口时,他停了一下。抬头看告示栏上那张红笔规则——他不识字,但他认得每一个字的形状。看了几十遍,刻在脑子里。然后他继续走,矿镐在肩上轻轻晃荡。
林渡看着阿木的背影消失在矿道深处。然后他回头看明长歌。她还坐在石梁上,蓝色册子摊在膝上,红笔悬在纸面上方。不是在写补丁,是在等他。
“昨晚在管理室门口——周恒说‘你又在补充记录层写东西了’。他知道我在写。他知道我在改。但他不知道我在改什么。他没有拔令牌。”
“因为他不敢。他的令牌已经失效了。系统不认他,但他还在系统里。他是第一个‘崩溃遗产’——不是活人,不是死人。是系统崩溃留下的活证据。”
“那就让他继续当证据。”
明长歌把红笔从纸面上移开。他站起来,走到林渡身边。半透明的轮廓在晨光里微微发亮。
“不是惩罚他。是让他被看见。他的存在本身就是证据——证明永恒议会的规则建在一条随机BUG上。每多一个人知道他的档案是空的,永恒议会的合法性就薄一分。”
林渡低头看自己的手。指尖还有炭灰。他把拳头攥紧,炭灰在掌纹里被汗水洇湿,变成极淡的墨色。
“他不再是漏洞了。他是补丁。”
矿洞深处传来钟声——早班换班钟。三下,停,三下。阿铁敲的。钟声沿着灵石矿脉传进废墟,石壁微微振动,震落了几粒灰尘。灰尘在晨光里悬浮。
明长歌抬头看着那些灰尘。三天前她在废墟里第一次见到林渡时,他也是这样走进来的——袖口上沾着鼻血,眼眶深,瞳孔全黑。那时候她说“系统已经感知到你了”。现在她说——
“系统已经知道我们了。但我们也知道了系统。”
她把红笔别回发髻。指尖触到头皮——温度比昨天更暖了。
“第一条补丁是矿洞分成,第一条共识——是什么?”
林渡把册子翻开。在协同覆写协议那页,在三个人的名字下面,他写了三行字——
老矿工的锤子。安全区的定义。
阿木的指甲。证人的证言。
许三更的算盘珠。独立审计。
他停了一下。然后写了第四行——
不是覆写规则。是让规则自己发现漏洞。
写完。他把炭条移开。
“第一条共识。不是改规则——是让规则改自己。”