廢墟的暗影正在被晨光稀釋。
林渡還站在石台邊。明長歌坐在石樑上,剛才遞給趙老七的那頁「協同覆寫協議」已經被他塞進懷裡,和紅筆規則、舊布放在一起。
趙老七扛著鐵錘走出廢墟,跛著腳往礦洞方向去了——
阿鐵還在等他敲早班換班鍾。
石台上兩本冊子並排攤開。林渡的炭條字,明長歌的紅筆注釋。
明長歌把紅筆從髮髻上抽出來,筆尖懸在她剛寫完的補丁第17條上方。安全區定義那條——寫完最後一句話之後,她覺得缺了什麼。不是缺注釋,是缺一個名字。
「這條補丁——你打算怎麼署名?」
林渡低頭看著那行字。任何人站在裂縫下方,都知道會塌。知道會塌還讓人去挖,安全區就只是枕木。這條規則批判的不是安全區本身,而是把「安全」建立在「權限」上的邏輯。和礦洞分成按身份分配一樣,和發言權限按等級開啟一樣。
「署你的名。」
「我不是提案人。」明長歌把紅筆點在紙面上。「安全區的定義是老礦工用命改的。他敲過頂板,敲出悶響,知道會塌。但他還是挖了——不是因為不怕死,是因為他知道說了也沒用。這條補丁應該署他的名。但我不知道他叫什麼。」
林渡翻開自己的冊子。礦難記錄那頁——死者:老礦工。姓名未知。錘子落在身邊。
「他叫什麼?」
「沒有人知道。礦洞裡的雜役沒有檔案。系統記錄他們的方式是編號——採掘面第三組,運輸組第八隊。老礦工的編號刻在他的錘柄上。阿木記得那個編號,但他不識字。」
林渡把炭條抵在冊子上,在礦難記錄旁邊加了一行。
老礦工。編號未知。錘子落在身邊。補丁第17條——安全區定義——應以他的名義署名。
他把炭條移開。
「怎麼署?寫『編號未知』?」
「寫『礦洞裡的人』。」
明長歌落筆。紅筆筆尖在紙上停頓了一息——不是猶豫,是敬重。然後她寫——
提案人:礦洞裡的人。執筆人:明長歌。審核人:林渡。
寫完,她把紅筆從紙面上移開。筆尖離開紙面時發出極細微的嗒聲,和三天前她在廢墟里第一次見到林渡時那聲嗒一模一樣。那次是在他袖口上點了一個紅點,這次是在老礦工的墓碑上署了一個名字。
三個人。一個已經死了,死在安全區枕木下面。一個被刪了八十年,用紅筆替他寫了提案。一個築基三層功德值負數,用炭條替他審核。死人和活人,被刪的人和被記的人,在同一頁補丁上並列署名。
林渡看著那行字。然後把冊子翻到待查清單那頁。在「礦洞安全規則」旁邊打了一個勾。還剩三條沒打勾。功德扣罰規則。三大神宗潛伏者。管理員待辦來源。
「安全規則改了。功德扣罰規則還沒動。周恆停職之後,他的功德值還在——系統沒有扣罰,因為舊規則判定『沒有直接因果關聯』。礦難死了人,他貪污了靈石,但系統找不到他指令和死亡之間的因果鏈條。因為他是站在安全區看著。」
「功德扣罰規則改起來比礦洞分成更難。礦洞分成只影響雲邊宗的靈石分配。功德扣罰規則影響整個系統的用戶行為判定。動了它,永恆議會會立刻介入。」
「那就讓它們介入。」
明長歌把紅筆擱在冊子旁。筆桿上的漆磨掉了,露出木頭的本色。
「你說過——不是造反,是改配置。造反是推翻系統,改配置是讓系統自己糾正自己。永恆議會的合法性建在『維穩』上。如果我們改的每一條規則都讓系統更穩定——產出增加,衝突減少——它就沒有理由阻止。它唯一的指令是維穩。我們幫它維穩。」
「功德扣罰規則。不是覆寫判定條件——是加一條注釋。」
「什麼注釋?」
「扣罰功德值需要『行為與結果有直接因果關聯』。這是你之前覆寫的。但系統沒有定義什麼叫『直接因果關聯』。沒有定義,就只能由人裁定。以前裁定的人是周恆——他自己裁定自己,當然沒有因果。如果加一條注釋:因果鏈應由獨立審計人確認——審計人不隸屬於任何宗門。」
「許三更。」
「許三更。」
林渡把炭條在指間轉了一圈。許三更的算盤珠子崩了三顆,一夜沒睡出了審計報告。這個人查帳查了二十年,從來沒人在意他查到了什麼——直到三天前他的算盤第一次掉了珠子。如果讓他來定義因果鏈,功德扣罰就不是懲罰,是審計。
他在冊子上翻到新的一頁。寫——
待覆寫:功德扣罰規則注釋條款
建議審計人:許三更。
寫完。他把炭條別回腰間。
「什麼時候覆寫?」
「等許三更的審計報告被正式駁回。鄭長老今天早上宣布周恆停職,但沒有宣布審判日期。他在等——等永恆議會的指令。如果永恆議會駁回審計報告,我們就覆寫注釋條款。不是和永恆議會對打,是給它一個選擇——接受獨立審計,還是承認自己包庇漏洞。」
明長歌看著林渡。三天前他在議事堂覆寫發言權限時,炭條還在抖。現在他把炭條別回腰間的動作很穩——不是因為副作用輕了,是因為他知道自己在做什麼。不是覆寫規則,是給規則寫注釋。不是推翻系統,是讓系統自己選擇。
「你不怕永恆議會選擇包庇?」
「那它們就承認自己不是系統。是漏洞。」
明長歌沉默了一息。然後她把紅筆抵在冊子上,在林渡的待覆寫方案旁邊寫了一條注釋——
//本覆寫方案不修改功德扣罰規則的判定邏輯,僅新增注釋條款。若被駁回——證明系統本身拒絕審計。拒絕審計的系統,不再享有規則解釋權。——明長歌
寫完,她把紅筆別回髮髻,站起來,走到石台另一邊。翻開藍色冊子最前面那幾頁——補丁001號到補丁005號。這五條是她八十年前寫的,一條都沒執行過。補丁001號是礦洞分成規則改按勞動量分配——林渡已經覆寫了。補丁002號是發言權限開放至築基期——林渡也覆寫了。補丁003號是證人保護規則——還沒動。補丁004號是物資審批三方簽字——還沒動。補丁005號是獨立審計人制度——就是她剛才幫林渡寫的注釋條款。
「你覆寫了我的前兩條補丁。」
「還有三條。」
「三條。證人保護、物資審批、獨立審計。這三條都是八十年前寫的。當時我以為自己能執行——但我被刪了。現在你來了。你用炭條覆寫,我用紅筆注釋。你寫執行,我寫依據。」
她把冊子翻到補丁003號。紅筆字跡端正如刻。
補丁草案 003號。案件證人應受系統保護。保護方式:檔案自動加鎖,狀態不可修改。
林渡看著那行字。證人保護規則。老礦工的礦難還沒有證人——唯一的倖存者阿木,他的證言在系統里不算證據。因為他沒有檔案。
「如果阿木也有檔案——他的證言就能被系統記錄。」
「證人保護規則的前提是——證人存在。阿木沒有檔案,系統不認他的證言。如果你能覆寫證人保護規則,同時給阿木建檔案——」
「系統就會自動鎖定他的證言。任何人不能修改。包括周恆。包括永恆議會。」
明長歌把補丁003號從冊子上撕下來。不是撕掉——是撕下來遞給他。和三天前遞給他補丁001號時一樣。紙的邊緣有裂口,紅筆字跡已經褪色了,但每個字都清晰。
「這條補丁寫了八十年。提案人是我。執行人——是你。」
林渡接過那張泛黃的紙。邊緣有裂口,紙的背面還有八十年前寫補丁002號時的草稿殘跡。他把紙摺疊好,夾在冊子裡。和礦難記錄放在一起。和老礦工的錘子放在一起。和阿木的麻布放在一起。
「第三條。證人保護。什麼時候覆寫?」
「等阿木的證言被系統拒絕。孫長老代管礦洞之後,內門會重新調查礦難。調查需要證人——證人需要保護。不是我們去要求保護。是系統拒絕保護的時候,覆寫才有意義。」
「不是覆寫規則。是讓規則自己發現自己需要保護證人。」
林渡低頭看自己的手。指尖還有炭灰。他把手翻過來,掌心朝上。功德值-62180。四條待查——安全規則已勾,功德扣罰、三大神宗、管理員待辦還沒動。但冊子裡已經夾了三張紙——礦難記錄,老礦工的錘子。補丁003號,明長歌撕下來的。阿木的麻布,還沒有——但他會在覆寫證人保護之前先給阿木建檔案。一個人,一份檔案,一張證言。
「你剛才說你不是提案人。安全區那條補丁——你署了老礦工的名。」
「安全區是礦洞裡的人定的。證人保護——」
「證人保護是誰定的?」
明長歌看著林渡。半透明的輪廓在晨光里微微發亮,影子落在地上——比三天前濃了不止一點。她的手指穿過頭髮,觸到頭皮——指尖有了溫度。三天前她的手還是完全透明的,穿什麼都碰不到。現在她能碰到自己的頭髮,能撕下補丁,能把紙遞給他。
「證人保護——是證人定的。」
她低頭看著那張被撕下來的補丁003號。紅筆字跡在晨光里格外清晰。
「阿木說『周恆也知道』的那天晚上,他用自己的手指扒碎石,扒到指甲斷裂。他說老礦工敲過頂板,敲出悶響了。他沒有系統檔案,沒有功德值,沒有權限——但他有這句話。這句話就是證言。證人保護不是保護證人——是保護這句話不被刪掉。」
林渡把炭條從腰間抽出來。在補丁003號背面寫了一行字——
證人:阿木。證言:周恆也知道。指甲斷裂三根。證言不可刪。
寫完,他把炭條別回腰間。然後站起來,走到廢墟門口。外面天已經亮了。柳如是的礦燈還掛在木柱上,燈焰在晨風裡直直地燒——燈油剛添過,還能燒到午時。告示欄上的紅筆規則被晨光照亮,紙的邊緣卷了,但字跡清晰。泥地上那些礦鎬刻的「勞動量」被晨光填滿,每一道筆畫都像剛刻上去的。
阿木排在分配器前的隊伍里。雙手還纏著麻布,麻布上的草藥汁已經干透了。他彎腰接過今天的第一批五枚靈石,用纏著麻布的手指一枚一枚數完。然後把靈石揣進懷裡,拎起靠在石壁上的礦鎬,往礦道深處走。經過礦洞口時,他停了一下。抬頭看告示欄上那張紅筆規則——他不識字,但他認得每一個字的形狀。看了幾十遍,刻在腦子裡。然後他繼續走,礦鎬在肩上輕輕晃蕩。
林渡看著阿木的背影消失在礦道深處。然後他回頭看明長歌。她還坐在石樑上,藍色冊子攤在膝上,紅筆懸在紙面上方。不是在寫補丁,是在等他。
「昨晚在管理室門口——周恆說『你又在補充記錄層寫東西了』。他知道我在寫。他知道我在改。但他不知道我在改什麼。他沒有拔令牌。」
「因為他不敢。他的令牌已經失效了。系統不認他,但他還在系統里。他是第一個『崩潰遺產』——不是活人,不是死人。是系統崩潰留下的活證據。」
「那就讓他繼續當證據。」
明長歌把紅筆從紙面上移開。站起來,走到林渡身邊。半透明的輪廓在晨光里微微發亮。
「不是懲罰他。是讓他被看見。他的存在本身就是證據——證明永恆議會的規則建在一條隨機BUG上。每多一個人知道他的檔案是空的,永恆議會的合法性就薄一分。」
林渡低頭看自己的手。指尖還有炭灰。他把拳頭攥緊,炭灰在掌紋里被汗水洇濕,變成極淡的墨色。
「他不再是漏洞了。他是補丁。」
礦洞深處傳來鐘聲——早班換班鍾。三下,停,三下。阿鐵敲的。鐘聲沿著靈石礦脈傳進廢墟,石壁微微振動,震落了幾粒灰塵。灰塵在晨光里懸浮。
明長歌抬頭看著那些灰塵。三天前她在廢墟里第一次見到林渡時,他也是這樣走進來的——袖口上沾著鼻血,眼眶深,瞳孔全黑。那時候她說「系統已經感知到你了」。現在她說——
「系統已經知道我們了。但我們也知道了系統。」
她把紅筆別回髮髻。指尖觸到頭皮——溫度比昨天更暖了。
「第一條補丁是礦洞分成,第一條共識——是什麼?」
林渡把冊子翻開。在協同覆寫協議那頁,在三個人的名字下面,他寫了三行字——
老礦工的錘子。安全區的定義。
阿木的指甲。證人的證言。
許三更的算盤珠。獨立審計。
他停了一下。然後寫了第四行——
不是覆寫規則。是讓規則自己發現漏洞。
寫完。他把炭條移開。
「第一條共識。不是改規則——是讓規則改自己。」