《潮汐公理》

第三十二章 沒有單點

D+17清晨五時十二分,潘柏諺在備援掩體的撤離通道裡聽見第一枚彈藥落下。

他沒有回頭去搶主機。

前一晚分出去的兩份最低指揮紀錄已由不同的人帶走,主節點也由副排長接手。潘留在這裡,只為把最後一批隔離設備交給下一個班次;原定六時撤出,他因敵火評估提早了三十分鐘。這半小時原本應該足夠。

第一波沒有直接命中。混凝土頂板落下粉塵,照明全暗,備用燈在兩秒後亮起。有人本能地往設備間跑,潘一把扯住他的背心。

「人往外,箱子留。」

「裡面有原始紀錄。」

「原件不在這裡。」

這句話救了六個人。他們不必為一台看起來還能運轉的機櫃決定誰留下,也不必等潘重新證明自己仍是主官。撤離通道另一頭傳來副排長的短訊:主節點已接手,北河兩個地方單位確認收到最低任務,槐山營仍能回覆。

潘回了一句:「照你的班走。」

副排長問:「你出來了嗎?」

「走到一半。」

那是實話。

五時十六分,第二波落在半地下掩體外側。敵軍沒有把所有火力壓在一個座標;同一分鐘,北辰旅七個可能的通信、火協與補給節點都遭到不同程度攻擊。海上殘餘小組也趁岸上混亂嘗試靠近潮門。臺軍的岸置飛彈、近岸火力和水下拒止仍在運作,迫使多數載具改向或停在外緣;仍有少數低量接續穿過縫隙,向望潮灣與礫丘殘區靠攏。

敵人押的是北辰旅總有一個不能失去的地方。

備援掩體恰好被它押中。

爆炸掀動撤離通道上方結構。最前面的兩人被衝擊推倒,潘在後方喊他們別停,聲音被第二次坍落截斷。落下的混凝土把通道分成兩段;前方人員能看見出口,後方三人則被壓在一個仍有空氣、卻不再相通的狹窄空間。

「主節點還在嗎?」潘問。

身旁通信兵的終端碎了,只剩一具短距離機能用。他們把訊息沿前方人員傳出去,幾分鐘後得到回覆:在。副排長已轉到另一處,最低紀錄分別抵達三個作戰節點;旅砲兵、裝甲和地方守備都沒有因掩體遭襲停下。

潘靠著牆坐下,胸口被碎片切開一道很深的傷。他先伸手摸胸袋,摸到的不是公務卡,而是未婚妻傳來的租屋截圖。

「醫療進不來,」前方有人喊,「正在找另一條口。」

潘沒有說別來。他問要多久。

「不知道。」

「那就繼續挖。」

他想活。他甚至在腦中替那間東向客廳重新拉了一次網路線,想像陽光會讓螢幕反光,自己一定會抱怨,未婚妻會把窗簾全拉開,說活著的人才有資格嫌曬。

他沒有留下完整遺言。呼吸愈來愈短時,他只又問一次主節點是否仍在。得到肯定答覆後,他罵了一句很輕的髒話,說:「那叫他別改我格式。」

五時四十七分,救援者挖通側邊空間。兩名受困者被拉出,潘柏諺仍有脈搏;送抵醫療點前,北河通道正遭敵軍人機小隊試探,有限的救護容量先接收兩名可立即手術、存活機會較高的傷員。潘沒有因職務得到一架專機,也沒有因張晟灝的名字被挪到前面。

六時二十一分,他死亡。

主節點沒有中斷。

副排長在同一時間正替槐山營核對一項目的變更。他聽見潘的死訊,只停了四秒,把「潘排長已死亡」寫進交班紀錄,接著問對方:「你們現在還能守的是通行,還是地點?」

電話那端答:「通行。」

「那就不要替一棟樓留下。」

副排長已經學會自己判斷,無須再等潘替他回答。

上午七時,敵軍測試了這條鏈是否真的有人接手。

北河外緣兩個臺軍單位同時收到更新:一個聯兵連被要求北移封閉道路,一支地方守備隊則被要求打開同一條路,接納由海岸撤回的人員。兩份更新分別沿不同舊鏈進來,認證都沒有明顯破綻。若照做,兩邊會在第一個路口相遇;若都不做,敵軍便可能趁空隙把礫丘殘區與北河接上。

副排長沒有打電話問已經死去的潘會怎麼辦。他請兩個單位各自念出手上仍可驗證的共同目的。聯兵連要維持北河主要通行,地方守備隊也一樣;一方被指定封路,是為阻止敵軍通過,另一方被要求開路,是為接回真人。目的相同,方法卻被人刻意寫成互撞。

「你們現在看得見誰?」副排長問。

聯兵連看見兩具無人載具和一輛不明輪車;地方守備隊看見三名穿救生衣的人正由外側靠近,後方還有影子。兩邊都看不完整。

副排長沒有替他們畫一條完美路線。他只確認旅級火力尚未對該區放行,要求聯兵連把拒止位置往內收一個街廓,地方守備隊則自行選擇辨識與接人方式;任一方一旦無法區分真人與追兵,通行任務便停止,轉為掩護撤出。

最先出現的是一名受傷的民間救援者。他身後兩具獵兵利用相同遮蔽物跟進。地方守備隊把人拖入轉角,沒有因他身後有敵人便把他一起打成誘餌;聯兵連在內側開火,迫使獵兵停下。一具不明輪車趁混亂掉頭,沒有被追。北河沒有因此收復任何新地點,卻多接回三名活人,通行也沒有被敵軍接管。

副排長把結果寫進紀錄時,通信間有人問要不要在最上方加上「依潘排長格式成功處置」。

「不要。」他說,「是現地自己改的。潘排長如果還在,也不會喜歡我們偷他們的功。」

他說完才發現手一直壓著胸袋裡的停課通知。紙邊已被汗浸軟。潘不在了,夜校仍沒開,自己卻已從等別人回來的那一個,變成會有人等他回答的人。

他把通知重新折好,繼續值班。

望潮灣另一側,周野在共軍前沿節點看著第二波打擊結果。

系統標示七個臺軍疑似節點,其中一處判定「高機率失能」,其餘六處由低到中度損傷。作戰參謀說這輪至少切斷了北辰旅的通信核心;技術軍官卻在幾分鐘後發現,臺軍火力沒有按預測停頓,北河外緣兩支失聯部隊甚至在不同方向同時撤出,沒有等待中央重新拼好圖像。

「備援掩體命中了。」參謀說。

「命中的是地方。」周野回答,「功能還在。」

「那就再找下一個地方。」

這句話理所當然。只要功能必須依附一個中心,炸掉足夠多中心,總有一次會成功。

周野把臺軍近兩日的回報重新排開。他看到的卻是一種更討厭的變化:有些單位在得到很少資訊後便自行退,有些保住道路而放掉建物,有些砲兵拒絕追一個明顯熱源。它們的動作不整齊,戰果也不好看,卻沒有因不整齊而互相射擊。

「要更新打擊評估嗎?」技術軍官問。

周野說:「寫中心功能未確認中斷。」

參謀看著他。「上面要的是成功與否。」

「那就寫部分成功。」

他保留了人類最常用的模糊字眼。這四個字既能讓上級接受,也替事實留下一條縫:他們殺死了某個人,沒有殺死那個人的工作。

附近傳來車輛發動聲。一名傷兵在擔架上等後送,另一具受損獵兵的記憶模組則先被搬上車。周野想起自己前一天拆掉外箱替傷兵騰位置的事,這次卻沒再開口。那名傷兵是別的單位,他也已因「包裝降級」被記過一次。

他告訴自己,下一輛車很快會來。

車開走後,岸外響起爆炸。臺軍海上拒止又打散一批接續,望潮灣的共軍部隊今晚仍得在電池、傷員和武器之間挑選運力。周野低頭看見傷兵閉著眼,嘴唇不停動,像在背一個電話號碼。

下一輛車直到四十分鐘後才到。

周野把這四十分鐘也寫進私人紙本。他還沒有打算反抗,只是不想讓「部分成功」把誰多等了一輪一起抹掉。

張晟灝是在正式確認會議開始前三分鐘得知潘死亡。

會議設在一座仍有一面牆完好的區公所。屋內十二把椅子,十六個人,窗上貼著交叉膠帶。何思齊透過受保護鏈路參與,參謀總長羅世安坐在另一端;現場還有一名比張資深的副旅長、一名地方代表和軍法官。外頭有人高喊反對越級任命,也有人喊要讓「守住北河的人」繼續打。兩種聲音隔著同一扇破窗傳進來。

資深副旅長傅國鈞先開口:「潘排長死了,會不會讓這場確認變成人情表決?」

張沒料到問題如此直接。「不會。」

「你現在臉上寫著會。」

張把手放到膝上,才發現指尖在抖。他想去看潘,想先打給那名從未見過面的未婚妻,也想把會議延期。最深的一層念頭更難承認:若今天失去代理職,他至少不必在潘死後立刻證明自己配得上。

何思齊沒有給他退出的台階。

「假設潘沒有死,」她從螢幕裡問,「你還應該被確認嗎?」

「這不是我能答的。」

「你必須答。你若認為職位來自死者信任,明天就會需要更多死者替你續任。」

張抬起頭。「應該由戰果、現存能力和可被停止的條件決定。潘的死亡只能進傷亡帳,不能進支持票。」

傅國鈞問:「現存能力是什麼?你少校資歷,沒有旅級主官經驗。北河仍只是主要通行受保護,礫丘沒有收復,潮門還有敵軍接觸點。」

「我不能單獨把任何一項變成穩定控制。」

「那為何是你?」

張本能地想講砲兵、作業研究和西點。他把那些答案嚥下去。過去十六日真正保住北辰旅的,是趙以安敢停錯誤火力,鄭柏勳敢把裝甲撤出,林沛慈不肯拿城市的明天換一張勝利圖,潘柏諺把通信中心拆成可以失去的地方。

「因為目前能讓這些人互相改案的指揮鏈在我這裡。」張說,「如果任命成立,它也必須允許他們把我停下來。做不到,就換人。」

傅國鈞冷笑。「你很會說。」

「他也很會算。」何思齊說,「所以我要問最壞的一題。張晟灝,如果下一次有人拿潘的格式冒充合法命令,你會不會因為那是他的遺產而降低懷疑?」

張望向窗外。有人正把一張寫有潘名字的臨時訃告貼到牆上,紙才貼一半,風便掀起一角。

「會。」他說,「所以不能由我一個人判斷。」

屋內安靜下來。

他沒有給出最適合任命的答案,卻是唯一誠實的答案。死者留下的東西最容易變成神聖例外;張此刻已經能感覺自己想保護那四欄格式,不准任何人質疑,彷彿修改便等於背叛潘。

傅國鈞把準備好的反對書推到桌面。「我的意見不變。你太年輕,也太容易把一時成功變成自己的方法。我要求任期、資深副手中止權和地方功能審查寫進命令。」

「接受。」張說。

「我不是在幫你。」

「我知道。」

何思齊宣讀結果。張獲得北辰機械化聯兵旅的正式戰時確認,仍是臨時職務階,期限固定,任務地域固定;傅國鈞得在張失聯或越出共同目的時暫停旅級行動,地方代表可對涉及醫療、供水與撤離的部分提出審查。任何一項都不能替戰場做決定,卻能讓這份權力有一天確實結束。

會議外的支持者聽見消息,爆出短促歡呼。反對者沒有散去。

區公所一樓原本是申辦戶籍的櫃檯,如今一邊發放飲水,一邊登記失聯者。張從會議室下樓時,一名穿雨衣的老先生攔住他,手裡拿著外孫的兵籍資料,問北河到底守住沒有。旁邊另一名婦人立刻罵他別擋路,她的兒子昨夜才因旅部「守住」兩個字留在外緣,現在沒有消息。

兩人很快吵起來。老先生要一句能讓家人放心的回答,婦人要軍方別再用同一句話騙人。現場記者把鏡頭轉向張,等新任代理旅長第一次公開發言。

「北河主要通行仍由我方維持,」張說,「外緣有交戰,礫丘沒有收復,潮門也還有敵軍接觸。今天通過的車,不代表明天一定能過。」

老先生的臉沉下來。「那你們剛才歡呼什麼?」

張答不出來。任命讓指揮鏈多一個可追究的人,並沒有讓失聯者回家,也沒有把海上的殘餘接續清空。可政治若只公布限制,社會很可能把仍能運作的政府理解成已經失敗;若只公布成功,前線又會替一句過度完整的話付代價。

何思齊的新聞幕僚從樓梯口示意他照準備稿說。張看見稿上寫著「北部防線獲得關鍵穩定」,最後沒有念。

「歡呼的是職位有人接,」他說,「不是戰爭打完。你們可以問我接得對不對。」

婦人把兒子的資料遞到他面前。「那你先回答他在哪。」

「我現在不知道。」

她狠狠看了他一眼,轉身去失聯登記櫃檯。這個答案沒有替張贏得信任,記者播出去後也一定會被剪成新旅長不掌握部隊。傅國鈞從後方走來,低聲說:「你會為這句話付政治代價。」

「她兒子已經在付別的。」

「別把每次不說好聽話都當高尚。軍心也需要確定。」

張看著仍在排隊的人群。「那就給能證明的確定。」

傅國鈞沒有同意,也沒有再阻止。這是兩人在正式確認後的第一次分歧;任命沒有讓資深者變成陪襯,只讓他們必須在同一條防線上繼續爭。

張沒有走出去接受掌聲。他先請人替自己接通潘的未婚妻。

對方叫陳語安。她聽完死亡時間與救援經過,第一句不是哭,也不是問他有沒有立功。

「他是不是又留到最後?」

「他提早撤了。」張說,「交接已完成。他在出去的路上被擊中。」

電話那端沉默很久。

「那間房朝東。」她最後說,「他昨天還改口說朝南。」

張喉嚨發緊。「他後來說妳決定。」

「他每次都先吵,再說我決定。」

這一次她哭了。張沒有說潘相信他能帶大家勝利,也沒說潘為北辰旅犧牲。他只把能確定的最後幾句話交給她,答應讓原件上的署名保留潘柏諺,後續任何改動都另列提出者。

陳語安沒有謝他。

她說:「不要拿他的名字叫別人不准回家。」

「好。」

「你現在說好,不代表你做得到。」

「我知道。」

電話掛斷後,張在空房裡坐了兩分鐘。外頭仍有人為他的任命歡呼。那聲音離他很近,又像來自別人的勝利。

當天下午,七個被北辰旅臨時接在一起的專業節點第一次使用同一個任務代碼。

通信人員需要替分散在七處、彼此能提出停止的聯絡點建立紙本索引,先寫下「北辰核心組」。唐看一眼便劃掉,說那聽起來像旅長私人聊天室;江惟中從地方戰圖上指了一個不會對應真實位置的詞:「礁石。」

「礁石會被浪打,還不會走。」鄭柏勳說。

「你會走就好。」林沛慈回他。

張坐在角落,沒參與命名。阮明珊要求索引不能附來源真名,周若岑則要求任何任務都保留現地撤出權。七個人沒有宣誓,也沒把手疊在一起。有人仍不信任張,有人只信任一半資料,有人只答應完成眼前這場戰役。

紙本最上方最後寫成「礁石七號」。

七頁索引的寫法全不一樣。張的頁面寫旅級目的,林的頁面另留支援停止欄,鄭拒絕填固定裝甲路線;阮把來源頁封起,周在前出欄旁畫了一道粗重的撤回線,唐則將不可射標示與飛行資料分開。江翻到最後,補上一句:「各方只承擔自己答應的範圍。」任何一頁失去,都叫不動其餘六個人。

這些條件沒有讓合作更溫暖,只讓每個人有理由留下。

潘柏諺的四欄最低紀錄放在索引第一頁,署名仍是他。副排長在旁邊加了一行小字:格式由現行保管者持續修訂,不因原提出者死亡停止。

張看見時,胸口像被人打了一拳。他很想把那行字劃掉。

最後沒有。

傍晚,阮明珊帶來第一份要交給礁石七號處理的情報。

望潮灣外側有三名軍方人員與數名民間救援者失聯。中央模型把該區連續回波判成共軍誘餌群,建議取消搜尋,避免臺軍為假求救暴露火力分配;地方電話卻從中午起不斷打入,有家屬聽見斷續語音,也有漁民堅稱水面上仍有人打光。

「模型信心?」張問。

唐回答:「高。證據很髒。」

「地方回報?」

阮說:「彼此矛盾。有人看見軍事目標,有人只看見落水的人。」

周若岑把一段求救錄音放出來。水聲、喘息和干擾混在一起,最後有個人說了半句便斷掉。

潘死亡不到十二小時,北辰旅又遇到一個系統已經判死、活人卻還在呼叫的地方。

礁石七號的第一個共同任務,不是替張晟灝贏下一場反擊。

是先回答海上到底還有沒有人。

而這一次,沒有任何一張圖能替他們先宣布答案。

七個人都得留下自己的名字。