《潮汐公理》

第八章 無主之晨

H+12。

入夜以後,全世界都看見一艘中國運輸船燃燒,只有北部聯合作戰中心的值勤組知道,那不是台灣已經贏了,而是台灣即將把最清楚的一次機會用完。

新聞台循環播放同一段遠距影像。火焰從大型船甲板一側竄起,拖出的黑煙在夜視畫面裡像一道裂口。避難所裡有人鼓掌,海外市場開始回升,中國官媒則說那只是無關緊要的空船。三種說法都比海上的真相完整,因為真相只能斷續抵達。

張晟灝把白天的透明圖層從紙圖上揭下。塑膠黏走幾段墨線,船團位置成了殘缺黑點。最後一張較完整全景已過時,現在能用的只有岸際感測、無人偵搜、海空單位回報、日本處理後摘要,以及敵軍不知真假的電磁痕跡。

北部聯合火協中心的備援組設在一處公路養護機料室。樓上仍有重車通過,灰塵從天花板細縫落到桌面。牆上貼著旅級組織圖,許多名字被寫上「失聯」「負傷」「另點接替」,真正確認陣亡的反而只有少數。第一擊最殘忍的效果不是讓所有位置變空,而是讓活著的人不知道哪一個聲音仍能代表原來的職位。

陳維楨戰前拆出的接替網正在勉強工作。一名通信軍官拿著任務卡接起兩個孤立單位,另一組人員依替手名冊轉往新節點。沒有人自稱旅長;他們只是讓旅不必等到所有身分都查清,才重新成為可以傳遞目的的組織。

十八時十三分,陳從撤離車隊打進來。

影像沒有成功,背景裡有引擎、碎石與傷員忍痛的喘息。他說替手已經接上,車隊正帶著原指揮所傷員與離線名冊轉往另一處集合點。

「你那裡需要支援嗎?」張問。

「全台都需要。」

「我問你。」

陳沉默一瞬,才笑出聲。「我孩子還沒出生,名字也沒定。我比你更想有人來接。但別拿主要任務換我。接替已經完成,我現在是一支撤離車隊。」

張想說,任務有人接,不代表那個人便能從帳上消失。

陳先說:「別又只回收到。那不是關心人。」

通話中斷。他們沒有道別。

H+12:37,羅世安召集仍能進入聯合作戰網的各區代表。

他身後有四幅態勢。北部外海最受關注,中南部仍有不明海面活動;東部交通遭打擊與坍方切割,總統和必要文官準備再次轉移;各地防空、海軍、空軍與岸防還在以不同完整度作戰。日本未遭可確認攻擊,卻已完成第一輪航空兵、艦艇與基地分散;美軍也沒有對華開火,航艦、攻擊潛艦、航空兵與反擊準備正在外圍迫使共軍留出護航力量。

北部要求增加兵、火力。

羅拒絕抽空中南部,也拒絕撤走政府延續所需的最低掩護。

「我把上級已獲配北部、今晚能形成較高目標品質的聯合兵、火力時機交給張排序。」羅說,「岸置、海空、水下與其他方向仍按各自指揮鏈作戰。張只決定這段北部時機先追求哪一項效果、何時停止;他不指揮全臺,也不能把別處預備隊拉來補自己的答案。」

螢幕上的授權只亮在北部一角,並列出到期時間。

「如果兩個方向都可能形成登陸?」張問。

「那就會有一個方向拿不到同樣品質的同步。」羅回答,「北部獲配多少、中南部保留多少,由我和聯合作戰層負責。你排序的這一段,由你負責。」

螢幕右上角的到期時鐘開始走,責任也落進張的姓名欄。

兩組判讀被放到張面前。

第一組指向大型船團。不同來源先後看見深吃水運輸艦、車輛甲板上的重型輪廓、工程與油料保障裝備;船團內仍有醫療、拖帶、修護與卸載協調訊號。護航艦不只圍著最大船體,而是向這批功能節點收縮。即使已有船燃燒,只要核心仍能以共同順序抵達,它就可能把一次觸岸變成可補充的灘頭。

第二組指向南側小型梯隊。它們低矮、分散,有些航跡像無人誘餌,有些帶著人工操船的不規則修正。少數影像上看得見直立固定架、成組箱體與人員熱源;海況和干擾讓資料無法長時間追蹤,亦無法證明每艘載了什麼。它們不具備大型工程運力,卻可能比主船團早幾個小時抵達。

敵方沒有把假的放在一邊、真的放在另一邊。

大船是真的,小船也是真的。誘餌混在載人艇旁,故障船與刻意沉默的船使用相同外形。台灣不是在真假之間猜一個謎底,而是在兩種都可能殺人的威脅之間,決定哪一種結果必須先被破壞。

大型船團的判讀並非只因它大。三類互不相依的跡象都指向同一件事:它仍保有重裝卸載與後續接力能力。小型梯隊的風險也不是張不知道,只是關於其自主供能、維修與資料模組的證據仍薄。

林沛慈從聯合支援節點接入,只看了一張模糊影像。

「那批箱體若是電池、通信中繼和專用工具,小艇載的不是重量。」她說,「它載的是讓上岸平台不等大船,也能多活半天的時間。」

「有第二個來源嗎?」

「沒有。」林回答,「也可能是普通貨櫃。我不是替你改判斷,只是把你可能放掉的東西說出來。」

張的手停在紙圖上。

父親教數學時常說,證明不能用你最希望成立的條件;母親做實驗則接受一件更難受的事:早期徵兆有時不夠證明任何結論,等證明足夠,病害已經走完第一段路。張在西點學會把不確定性寫成區間,軍隊又要求他在區間尚未收斂時下決定。

「大型船團優先。」張說,「目的:使其失去按原定秩序組織重裝卸載的能力。達成就停止,不追受創船。南側列近岸高風險,保留現地拒止與地面預備,不把不知道改成誘餌。」

值勤分析員問,為何不把同步時機平均切給兩邊。

「因為平均只會讓兩邊都不夠。」張回答,「那對報告最安全,對岸線沒有一邊真正安全。」

他在方案下簽名。羅世安核准,並把中南部與政府延續能力明列為不得挪用。兩人的姓名一前一後留在同一頁;小型人機梯隊若具有另一種持續力,任何人事後翻開紀錄,都能看見這道排序如何形成。

H+14:06,夜間聯合反航渡打擊開始收緊。

白天以來,岸置雄風與魚叉已從不同方向迫使護航消耗攔截與誘餌;殘存空中和水面兵力讓共軍不能只朝岸線布置防護;潛艦威脅使反潛艦、直升機與聲納始終不能離開,水雷與疑似雷區又讓掃雷、領航和工程力量先去替船團找路。救援艇、醫療與拖帶船不斷被受創單位叫走,運輸核心的外圈一層層變薄。

北部高品質時機形成時,多個射手只是各自抓住它能使用的那幾分鐘。

岸際與無人偵搜補上大型核心的航跡,空中兵力從另一角度迫使護航轉向,水面單位留下最後一段更新。雄風二型的不同航向、雄風三型的速度與岸置魚叉的另一類末端壓力,不會讓所有武器同時命中;它們讓護航必須在有限時間內處理不同問題。被攔截和被誘餌帶走的攻擊同樣消耗防空,未確認命中的近失彈也迫使運輸艦改向。

一艘領航船急轉,後方改裝滾裝船來不及保持間距;兩個大型回波短暫疊成一個。護航重新分配的幾分鐘裡,另一批攻擊進入核心外側。海面先亮起干擾物,接著才有真正的火。

一架F-16V返航時,操縱面受損,油量已低到不能再繞行。飛行員在無線電裡沒有喊命中,只問跑道能否接收。受創基地用剩下的可用跑道接住他,機腹擦地一路冒出火花。消防人員把他拉出座艙時,他右手仍僵在握桿形狀。

數分鐘後,海上一艘工程運輸船失去動力。

沒有人知道兩件事是否由同一枚武器連在一起。聯合作戰只知道,大型船團的工程能力少了一個可按時抵達的節點;飛行員只知道自己活著回到一條下一批人仍要使用的跑道。

第二艘大型運輸船車輛甲板起火,拖帶力量轉向;一艘護航艦離開防空位置救援落水者;幾艘未受直接命中的運輸船因航道阻塞和失去領航而退出原定順序。它們沒有全部沉沒,卻愈來愈不能在同一時間、同一出口卸下原先安排的重裝。

H+16:31,聯合作戰中心把效果評估改為:大型船團共同卸載能力顯著下降,尚未確認失效。

地下機料室裡沒有人抱怨措辭不夠振奮。射擊、再裝填、空中週轉與傷艦回報仍在進行,任何一句提前宣布完成,都可能把最後一段同步用去追求已經得到的畫面。

張仍在看南側。

一份四小時前的美方正式附件抵達,確認小型群可能混有載人載具、機械平台與支援貨物。附件沒有原始影像,也沒有現在位置。梅根・奧特加已遭安全審查、離開原預警職務,張不能像戰前那樣私下問她「華府真正擔心什麼」。

他曾把同學的判讀當作校驗。直到這條線中斷,他才發現那也替自己留了一個逃生口:只要梅根與他判斷相同,錯誤就不再像完全屬於自己。

今晚沒有那個出口。

有人建議立刻將剩餘同步轉向南側。代價是大型核心仍有部分船隻可恢復航速,而南側只有四小時前的位置。張維持原排序。

H+18以後,大型船團承受的累積破壞終於越過臨界。

工程運輸船被向西拖帶,兩艘大型船退出東進編組,護航艦分散於防空、反潛、掃雷與救援;剩餘船隻已無法依原定載運表形成同一個重裝卸載梯隊。船團還能向台灣送出零星力量,仍可能在後續重新組織,卻失去這一夜以共同秩序建立大型灘頭的能力。

這項戰果是真的。

張在戰果欄只簽下「北部時機排序」。在那之前,岸置、空中、水面、水下、水雷、無人與岸際偵搜已用十多個小時,先後拿走護航、航速、救援、航路與卸載次序;他把北部最佳同步集中到核心,使累積損傷在同一處越過門檻,也把另一側的空白留得更久。

機料室裡響起短暫歡呼。有人哭,有人把拳頭砸在桌上,有人立刻撥家裡電話,想趁訊號恢復告訴孩子爸爸還在。

張讓他們歡呼半分鐘。

一名年輕通信兵接通家裡,只來得及聽見女兒說「喂」,線路便再次中斷。他仍對黑掉的手機說了三次「爸爸沒事」,說到第三次才發現周圍的人都聽見了。另一名值勤官把椅背上的外套披到他肩上,沒有安慰,也沒有催他回席位。半分鐘結束時,兩人一起轉回南側那些仍無法分類的微小航跡,再沒有人提剛才的戰果。

總統府收到兩份公開稿。一份說「入侵主力已遭擊退」,另一份說「大型船團重裝卸載能力遭重創,其他威脅仍在接近」。何思齊選擇第二份。

「這是重要戰果,不是戰爭結束。」她在備援鏡頭前說,「沿海仍有接觸風險。國軍不會以未確認擊沉數換取安心,政府也不會用掌聲代替下一個決定。」

消息在不同首都變成不同意義。

台北把它當成多活一夜。東京把它當成多一夜完成基地與海空存續準備。華府則有人主張,台灣既然仍能有效自衛,美國可以繼續以逐批方式提供支援;凱德公開讚揚台灣,沒有取消她附在下一批援助上的條件。美軍仍未直接參戰,前沿航艦、潛艦與航空兵的威懾位置卻讓共軍不敢撤回外圍防護。

一場真勝利沒有讓盟友立刻變成同一支軍隊。它只讓每個政府多一個仍可選擇的明天。

H+20:12,張達到自己寫下的停止條件,下令結束北部這段追擊排序。未使用能力回到聯合作戰層;其他岸防、海空與水下單位仍依現地情勢作戰。大型船團裡有船尚浮在海上,張沒有為了讓戰報更乾淨,多追一艘已失去原定任務的目標。

就在那時,陳維楨的車隊沒有按時報到。

地方救援單位只知道一段山側道路受擊後坍塌,曾有軍車離開主路,也有人看見民間車輛接走傷患。沒有影像能確認陳,沒有名冊證明他已離開。

「狀態怎麼列?」值勤士官問。

「失聯。」張說。

「他的職務已有人接替。」

「職務有人接,不是人已經死。」

張打開陳留下的替手名冊。每一個關鍵位置後方都有下一個名字,最下方「家屬已知情」卻仍空著。陳把部隊失去自己以後怎麼繼續寫得很完整,沒有寫完那位等待孩子出生的伴侶該由誰通知。

張沒有填那一格。

他也沒有為搜尋陳抽走近岸警戒。這是陳在通話裡要求的,也是張此刻最想違反的事。制度保住了任務,並沒有因此讓犧牲變得容易接受;一個人若真能被接替,反而更需要有人記得他不是只有職務。

H+22:46,南側第一份近距離民間目視送到岸防。

撤離途中的風場維修員看見數個不開燈的低矮船影。浪打上甲板時,金屬固定架與成組箱體反過一次光。地方警察把消息轉給軍方,抵達北部席時已晚了二十多分鐘。

那名維修員原本已經坐上撤離車,因為想起一名學徒還留在塔架值班,才折回堤邊。他用自己的手機拍下模糊亮點,第一通電話打給警察,第二通打給學徒;學徒沒有接。他不知道自己看見的是誘餌還是入侵先鋒,只知道海上原本不該有那幾盞熄掉的燈。這份目擊進入軍事圖層時,畫面上沒有他的姓名,也沒有那通未接來電。

一組空中兵力可以改道搜尋,代價是放棄掩護總統與必要文官的新一輪轉移。羅世安問政府延續是否已有第二套完整見證與接替鏈。

答案是不完整。

「不改道。」羅說。

這不是張的決定。羅保存一個仍可合法拒絕投降、仍能被國會與地方追問的政府,也讓望潮灣少了一次搜索機會。每個權限都有主人,每個保留下來的選項都在別處形成缺口。

張把南側小型梯隊提升為近岸首要威脅,要求北部現地守備依既有任務準備接觸。他能調整尚未使用的局部排序,不能召回已用掉的同步時機,也不能讓四小時前的影像忽然成為現在的精確位置。

凌晨以後,海況進一步變壞。

小型梯隊沒有在無人防守的水面直航。岸防局部射擊、間歇海空攻擊、潛艦與水雷威脅、近岸無人偵搜與守備火力繼續消耗它們。有船故障,有船返航,有船拋下貨物,有船在救援時失去隊形。誘餌、受損民船、改裝小艇與無人載具又疊在一起,使任何一層都難以在身分不明時封住全部水面。

大型船團吸收了台灣最佳同步,不表示小型梯隊完整通過;它抵達的只會是被各層防禦拆散後的殘餘。

問題在於,殘餘仍可能作戰。

H+23:31,兩個獨立來源終於把成組電源、專用工具、人員與人形平台輪廓接在一起。張看見林早先說的那「半天」:它們不需要立刻建立重裝灘頭,只要讓少量人機在近岸維持到下一次接續,就足以迫使台軍投入地面兵力。

他的主要判斷沒有打到假目標。大型船團真的能形成可持續登陸,也真的遭到重創。錯誤在於他把「可持續」理解得太接近自己熟悉的重量、道路與彈藥,低估電池、資料與維修模組能讓小型人機梯隊短期自立。

張把四行字逐一輸入新判讀的責任欄。值勤士官問要不要等天亮,他按下送出,沒有用「敵情更新」覆蓋自己的排序。望潮灣前線很快回了六個字:已收到,正在接敵。沒有責備;那比責備更難承受。

大型船團:失去原定組織重裝卸載能力。

小型人機梯隊:高損耗殘餘進入近岸。

北部同步時機:已用於前者,由張晟灝排序。

陳維楨:失聯,持續查尋。

H+23:52,東方天色轉灰。

望潮灣外,低矮船影一個個從黑夜裡長出來。它們沒有整齊隊形,有的冒煙,有的拖帶,有的失去原先載貨;原定船、人、平台與支援已在航渡途中被飛彈、海空打擊、水下警戒、水雷、救援、故障與風浪拆散。抵達近岸的只是一小部分,而且彼此錯配。

可是其中仍有人,仍有槍,仍有機器,也仍有幾箱能把這些東西連成短暫戰力的物資。

台灣政府還在,參謀總長還在,沿岸守軍也還在。這不是一個無人負責的早晨。

所謂無主,是每一個人都守住了自己真正應守的東西以後,選擇與選擇之間仍留下一片沒有人能獨自封住的海。

一艘受損小艇在望潮灣外熄掉引擎,任由潮水把它推向岸線。甲板帆布被風掀開,露出一具人形平台沾滿鹽水的手臂。

張把南側圖層拉到最上方。

這一次,他看得很清楚。

也正因如此,他知道自己看清得太晚。天色正在變亮,海面上的盲區卻沒有跟著消失;下一個答案,必須由已在岸上等候的人先替他驗證,而且代價不會再停留在紙面。