《潮汐公理》

第六章 第一擊

早上六點,最後通牒歸零。

張晟灝正和父親通電話。

訊號很差,畫面裡只看得見民雄一所學校的地下室。父親幫忙安置附近居民,身後有孩子哭,一名老人坐在折疊椅上反覆問現在幾點。母親還在農業試驗站,父親說她把不能重做的樣本分開了,也說家裡一切都好。

那通常表示至少有一半不好。

「週六那副碗筷,」父親說,「我還是——」

第一聲爆炸把後半句切掉。

備援指揮點的地板像被一隻手從下面頂起,桌上水瓶跳了半指高。燈光、空調和終端散熱扇同時停下,黑暗維持不到兩秒,第二次震動便從城市另一側傳來。張撲向紙圖時,手機撞上桌腳,螢幕熄滅。

暗紅色備援燈亮起。

共同戰情圖重新啟動,綠色與紅色標記成片閃爍。有人把紅色念成摧毀,張立刻打斷。

「別讀顏色,讀最後一次真人回報時間。」

綠點只代表幾分鐘前還能連線,紅點也可能只是一支天線倒了。第一擊要摧毀的並不只是設施;它要讓仍活著的人相信其他人都已死去,讓每個孤立單位在最害怕的幾分鐘裡,替敵人完成剩下的瓦解。

攻擊從幾個高度同時抵達。高空目標迫使防空系統先消耗攔截彈,低空無人載具趁感測混亂逼近;港區與跑道升起黑煙,電子壓制把原本相連的防區切成孤島,又在片刻後故意放鬆,使大量過期命令一起湧入。有人對已經轉移的單位下令,有人只聽見自己的回音。

北部機械化旅沒有消失。

它只是再也不是一個能由單一房間看見的形狀。

戰前分散的兩處砲兵節點陸續報到。一處有兩輛M109A7能正常接收任務,第三輛仍有射控介面故障,只能使用人工核對過的資料;另一處兩門舊式一五五公厘砲仍在,觀測人員卻失去聯絡。未完成分散的保養區遭到打擊,煙塵遮住畫面,沒有人知道裡面還有多少人。

幾支機動防空部隊在移動,一架升空戰機轉由別的地面節點引導,一艘受創艦艇仍斷續提供海面資料。每一則「仍可作戰」都不是能力完整的意思,只代表有人正在用另一項損失,換它再多活幾分鐘。

張撿起手機。家庭群組停在父親那句沒說完的「我還是」。他輸入「我還在」,訊息旁只出現一個空心圓。

他沒有時間再按一次。

歸零後十一分鐘,旅級主指揮群仍無法完整核實。原定接替者有人死亡、有人重傷,也有人在其他節點指揮自己的局部戰鬥;陳維楨在最後通牒期間拆出去的人員名冊與替手資料,讓幾個單位知道下一個能找誰,卻沒有把任何少校變成旅長。

第一個要求張代決的聲音來自北側砲兵。

「上級沒回。預定報復目標仍在射程,要不要打?」

那是一處戰前便已列入計畫的軍事節點。打擊它可以立刻證明台灣仍能還手,也會暴露兩處尚未被摧毀的砲位,消耗原本留給轉移與反航渡的彈藥。

火力席的人都在等。

張知道此刻開火會得到什麼。遠方會有爆炸,政府可以向人民展示反擊畫面,敵方也會付出代價。他不知道的,是那些爆炸能否保住台灣下一個小時仍需要的任何東西。

「維持隱蔽。」他說,「保留火力不改成報復任務。」

「等有權的人回來,可能就打不了了。」

「我知道。」

「如果沒有人回來呢?」

張停了一瞬。

「那也不能由我替國家重新定義這場戰爭。」

對方沒有再問,回覆收到。

不開火同樣是一個決定。張沒有因為守住權限便變得乾淨;若那處敵方節點繼續造成傷亡,他的克制也會有名字。可他此刻能做的,是保存既定任務,而不是趁指揮鏈斷裂,把自己最熟悉的武器變成國家的意志。

六點十七分,一段低解析度影像進入政府延續網。

畫面先對著普通會議桌,鏡頭調整後才看見何思齊。她穿著深色外套,左側額角貼著紗布,身後沒有總統府徽章,只有一張掛歪的防災圖。畫面旁列著幾個能互相驗證的文官節點:國會跨黨代表在其中一處,東部有另一處,第三處已轉移兩次。

北京的第一擊殺死、重傷或切斷了不少政府與軍方高層,也摧毀了外界熟悉的權力背景。它沒能使台灣只剩一段無法問答的預錄影像。

何思齊沒有宣布全面反攻。

「中華民國台灣正遭受有組織的武力攻擊。」她說,「政府仍依法運作。軍隊的目的,是保護國家繼續作出自由決定的能力,不是替任何人完成一場象徵性的復仇。」

幕僚原先準備的版本只說政府機關正常、國軍有效應處。何把兩句都刪了。她公布已確認的受創、停電與交通中斷,也承認部分地區暫時聯絡不上;地方政府維持原有權責,軍方徵用與限制仍須留下責任人。最後,她再次拒絕北京通牒的政治條件。

「我們不會在武力倒數下,替下一代放棄選擇。」

一名地方首長隨後要求修改過於籠統的交通限制,為醫療後送留出地方判斷。何轉頭問完幕僚,當場同意。這個來回使畫面顯得不夠莊嚴,卻比任何徽章更能證明她仍是活著的總統:她能下決定,也仍能被有合法權力的人要求改變。

訊息傳出去以後,幾個原本只收到敵方廣播的地方節點重新回到政府網。國會各黨沒有停止爭論,外國政府也沒有因此派出艦隊;但北京無法再宣稱台灣的政治中心已經不存在。第一擊最重要的一項政治目的,在十七分鐘時失敗。

中國官媒原先準備好的畫面已經播出。被煙覆住的政府建築、失去訊號的軍事節點和幾段來源不明的投降廣播被剪在一起,主播宣稱台灣主要領導體系「基本癱瘓」,要求各地軍政人員停止抵抗。部分海外媒體先引用了這個說法,金融市場也把台灣政府存續當成未知。

何思齊的直播迫使所有人改標題。

她沒有讓外國政府立刻參戰,卻使它們不能以「已無合法對話對象」為理由退到一旁;她沒有讓所有地方恢復連線,卻使仍孤立的官員知道,保持原有職責不是替一個可能已死的中央拖延時間。幾個縣市首長在鏡頭後逐一確認身分,國會反對黨領袖也公開說總統仍須接受監督。

北京想用斬首把台灣變成一群只能各自求生的人。何思齊選擇讓全世界看見的,卻是一個受傷、資訊不全、仍在爭論的政府。它不夠整齊,正因如此難以偽造。

代價是她也失去了把所有失敗推給軍方的餘地。只要她仍是總統,哪些能力保留、哪些地方得不到救援、何時向人民說出壞消息,最後都會沿合法指揮鏈回到她。

備援點裡沒有人鼓掌。

通信士只在白板寫下:政府延續已驗證。

六點二十三分,羅世安接入聯合作戰網。

參謀總長所在位置同樣受過打擊,語音裡有人搬動設備。他沒有先問擊落多少目標,而是問三件事:政府是否仍能由文官合法決定,敵方是否取得穩定登陸條件,東西兩側是否還有至少一條能傳遞人員與命令的通道。

三個答案都是:還有,正在縮小。

「那就把國家目的寫清楚。」羅說,「保存政府,阻止一次觸岸變成持續登陸,維持東西兩側知道彼此還活著。其他戰果都排在後面。」

有人主張立即擴大反擊中國沿海。羅只問,使用那些能力後,還剩多少可以處理海上船團;如果南部同時受壓,誰補得回來。

沒有人能回答。

另一個方案要求把北部可用防空全部拉來保護政府核心。羅也拒絕。政府若靠抽空其他戰區才活著,敵人只需在別處建立穩定灘頭,首都仍會被逐步勒死。

他保留中南部預備隊、東部通道掩護與部分反航渡主力。那些力量沒有躲在安全倉庫,而是在其他人的第一擊裡等待任務。結果是北部眼前得到的支援,比每一名北部軍官希望的都少。

羅世安知道這個決定會被怎麼罵。北部是政治中心,也是全世界鏡頭最多的地方;一座北部陣地若被擊中,所有人都能立刻看見。中南部一支未投入的預備隊,則只會在地圖上像一塊尚未使用的顏色。危機中的指揮官最容易把可見損失當成最大損失,再以集中兵力證明自己沒有袖手旁觀。

他過去主持的兵推裡,台灣最常輸在第一天之後:所有能動的東西都被拉去填第一個洞,第二個方向出現時,只剩下已經疲憊的部隊和一句「原先沒有預料」。如今第一個洞就在他眼前,裡面有總統、有城市,也有他認識多年的軍官。

羅仍不把全島能力拉來。

這不是更有遠見的保證。若北部在保留期間崩潰,他不能拿一支尚未交戰的南部預備隊向死者解釋全島布局;若他現在抽空其他方向,後續敵情也不會因首都重要便只從北方出現。他能做的,是選擇哪一種國家還有第二次決定的機會。

然後羅把一段局部火力窗口交給張。

不是因為他軍階最高,也不是因為西點履歷。聯合作戰席只能確認他仍在火力位置,知道分散砲兵的真實狀態,並且剛剛拒絕私自把保留火力用於報復。

「北河轉移區,」羅說,「你的目的,是讓機動防空、替代指揮人員與必要通信節點離開已暴露位置。分給你的火力不增加,區外力量不能動。窗口內,你決定先後、停止與重分配;窗口結束,權限歸還。」

「明白。」

「我給你的是決定權,不是建議權。」羅說,「做或不做,都由你留下名字。」

授權欄第一次出現張晟灝。

範圍很小,旁邊寫著到期時間。它沒有讓他成為旅長,只讓一個接下來必須有人作出的選擇,不能再躲在「上級失聯」後面。

窗口內有兩個方向。

北河的轉移縱隊卡在受擊道路之間,裡面有一支仍能作戰的機動防空分隊、旅級替代人員和通信節點。敵方無人觀測正在沿車流搜尋它們;再停一輪,幾個勉強互相找到的節點可能一起消失。

東岬岸防同樣已被看見。它的海面感測受干擾,一輛拖曳車故障,請求壓制外海觀測,掩護發射單元移動。中國船團尚未大規模出航;岸防若此刻受創,船團真正進入海峽時,台灣便少一雙眼和一段拒止能力。

救北河,等於用下一個小時的防空和指揮存續,交換東岬可能承受的打擊。救東岬,則保留反航渡的一段能力,卻可能讓第二波空襲同時拿走幾名接替者。

兩邊都不是次要任務。

張在代理砲兵營長期間去過東岬。值勤棚的門會被海風推開,官兵拿廢輪胎壓住;其中一名資深士官每次演訓結束都抱怨旅部只記得發射單元,不記得替它守潮濕接頭的人。北河車隊裡也有他熟悉的臉,有人曾在他把辦公室當寢室時,半夜替他留一碗冷掉的麵。

知道這些人沒有幫助他計算。

他若選認識的人,便是在用私人親近改寫任務;若刻意避開認識的人,只為證明公正,又會把冷酷誤認成專業。砲兵能算距離、時間和效果,不能把一個人的孩子與另一個人的父母換成同一個單位。

張最後只能回到國家目的:哪一項能力活下來,能讓更多單位在下一波仍有選擇。這個問題不仁慈,至少不是為了讓他自己感覺仁慈。

張想再要一段火力。聯合作戰席回覆沒有;南部雷達、東部通道與海上單位正在爭同一批能力。林沛慈送來的限制只有一句:現有補充只夠一次短射擊後轉移,不能把兩個方向都寫成完整。

張選北河。

不是因為那裡的人更重要,而是機動防空與替代指揮同時消失,會使下一波攻擊剝奪更多方向的選擇。東岬仍有現地自衛與自行轉移權,卻得不到這段旅級火力。

他親自接通東岬。

對面先是風聲,接著有人問:「所以我們被放棄了?」

「沒有。」張說,「你們仍在反航渡任務裡,但這一段支援不給你們。我不會說稍後一定補上。按受擊方案移動,不要等旅部。」

「北河活下來,就算我們值得嗎?」

「不能這樣算。」

那人沉默了一會兒。「把我們申請過支援留下。」

「會。」

兩輛正常的M109A7只用短促射擊逼迫觀測平台移位,射後立刻轉移;介面故障的第三輛車只承接人工核對過的任務,沒有為了湊齊數量留下。火力沒有摧毀整片觀測區,只切斷敵人穩定校正的幾分鐘。

北河縱隊利用那幾分鐘分開。機動防空先離開,替代人員與通信節點走另一條路。一枚遊蕩彈藥擊中路旁車輛,破片打壞防空車一側輪胎;它沒有停下,靠剩餘機動性脫離。張在最後一輛必要車輛通過後停止射擊,沒有為了讓畫面更乾淨多打一輪。

一小時後,那支防空分隊在新位置匆促展開。它只攔住第二波中的一部分目標,其中一個低空威脅在城市邊緣解體,碎片仍砸進工寮;另一個穿過防護,擊中已疏散大半的倉儲區。

北河的選擇確實有用。

東岬也確實付了錢。

再次打擊使一具岸際感測桅杆失能,拖曳車起火,發射單元只能放棄部分裝備向內移動。五人受傷,兩人失聯。回報末尾沒有責罵,只寫著:本單位曾在窗口開始前申請支援。

值勤士官問,要不要把北河保存的能力與東岬損失放在同一份結果裡。

「分開。」張說,「北河活下來,不會使東岬少兩個失聯。」

他第一次明白,決定權的重量不在於允許他做對,而在於兩個都真實的結果會沿同一個名字回來。

火力席有人低聲說,至少淨結果是正的:一支防空分隊與替代指揮人員保存下來,東岬傷亡仍低於北河若被整批命中的推估。

張讓他把「淨結果」三個字刪掉。

那種算法可以幫助下一次分配,不能替這一次受傷的人決定自己只是可接受的較小數字。北河的受益者要被留下,東岬沒有得到支援也要被留下;兩份紀錄可以放在同一場戰鬥裡,不能互相相減到只剩一個漂亮答案。

東岬仍活著的人沒有等待補償。他們帶走可攜感測器與一本記錄潮汐、民船和岸線天候的紙冊,放棄無法拖離的設備。下一批接替者若抵達,至少能知道這片海在開戰以前是什麼樣子。

歸零後兩小時,何思齊批准公開第一批已確認傷亡與服務中斷。有人擔心壞消息引發逃離,她沒有把「情勢均在掌握」放回講稿。人民已經看見火;政府若只公布攔截成功,就是要求所有人用不知道的風險服從。

城市廣播開始說明哪些區域停電、哪些醫療點轉移、哪些道路要保留給救援。有人因此離開錯誤方向,也有人看見「受創」兩字而恐慌。活著的民主政府沒有使每個人冷靜,它只是把選擇需要的真相,盡可能還給選擇的人。

張的局部權限在兩小時二十六分時到期。他又回到旅火力參謀的位置,能提出下一階段建議,不能把剛才那段決定權帶往別的問題。

手機仍沒有訊號。

「我還在」留在傳送中的空心圓旁。父親那句「我還是」也沒有後半。

歸零後兩小時五十二分,中國沿岸密集的港區訊號先混亂,接著大片熄滅。外部感測辨認出數十個大小不一的船影離開岸線:大型兩棲艦、改裝運輸船、護航艦、小型軍用載具與無人平台混在一起,沒有排成簡報裡整齊的箭頭。

第一擊沒有摧毀台灣政府,也沒有使國軍停止作戰。

它替船團消除的,只是最後一個仍能等待的理由。