38第38道回聲
NOVELLA · 19 SECTIONS
返回角色圖鑑
序章

序章 被磨去的聲音

十七年前,府城脈曾在一夜之間失去方向。

城市地面上一切如常。末班車駛過,漁船在港內碰撞,糖廠換班鐘準時響起。地底的記憶卻像同時決堤的河流,朝羅盤中央湧去。

年輕的保管人跪在石臺前,兩手被銅盤燙出水泡。三十七枚區印在她周圍明滅,每熄滅一次,遠處便有人忘記自己的名字。

「中央刻痕承受不了。」有人喊。

「不是承受不了,是我們從來沒有讓它說完!」另一個聲音反駁。

中央沒有固定形狀。它裝著舊區界外的聚落、改道的河流、因工作與戰亂遷來又離去的人,也裝著守護者無法辨認的語言。每當建立者試圖替它分類,總有新的聲音從分類邊緣掉下去。

赤紅衣裙的守護者站在石臺另一側,圓扇已出現裂痕。

「再繼續,三十七個名字都會消失。」她說。

「如果封住中央,那些聲音怎麼辦?」年輕保管人問。

沒有人回答。

地面傳來嬰兒哭聲。一名母親抱著孩子,卻想不起孩子的名字。保管人從回聲裡聽見那份恐懼,也聽見中央數不清的聲音質問:為什麼總是我們先等?

她握起銼刀。

「先讓三十七個名字活下來。」她對守護者,也對中央的聲音說,「我會記得你們。我一定把你們接回來。」

第一下摩擦聲很輕。

第二下,中央刻痕開始變平。

第三下,所有無法歸類的聲音同時安靜。安靜不是平息,而像一群人停止敲門,退到門外等待。

區印逐一恢復。被母親抱在懷裡的嬰兒重新有了名字。建立者們流著淚擁抱,以為危機已經過去。

只有赤紅守護者看著保管人。

「妳打算怎麼接回來?」

「先去找到他們。」保管人將破損羅盤收進布包,「在我回來以前,不要讓任何人再碰中央。」

她離開府城脈,沒有看見最後一點灰霧從石臺裂縫滲出。霧裡有個女孩睜開眼睛。她沒有固定面孔,也沒有能被叫出的名字。

女孩聽著保管人遠去的腳步,替她數完十七年的第一秒。

第一部 失名之城

第一章 忘記地址的人

外婆忘記自家地址,是在一個沒有下雨的午後。

計程車駛過仁德交流道後,窗外的樓房漸漸低下來。鳳凰木、機車行、嵌著磁磚的透天厝,還有電線桿上一層又一層褪色的廣告,都和陳時雨記憶裡差不多。她離開臺南七年,本以為自己會認不出回家的路,真正認不出來的卻是坐在身旁的人。

「請問要到哪裡?」司機從後照鏡問。

外婆望著窗外,手裡緊握一只舊布包。她的嘴唇動了很久,像在一疊散亂的紙張裡尋找某個字。

「那裡以前有一條河。」她最後說。

司機等了一會兒,尷尬地看向時雨。時雨替她報出地址,聲音平靜,右手卻在口袋裡掐住錄音機的塑膠外殼。

這台錄音機是外婆在她十二歲生日送的。當時她們坐在老屋門檻上,外婆教她分辨午後的聲音:遠處廟宇敲鐘,賣菜車的擴音器繞過巷口,隔壁阿伯拉起鐵門,麻雀落在屋簷排水管。外婆說,眼睛容易被熱鬧騙走,耳朵比較知道一個地方真正怎麼活著。

如今外婆只記得「以前有一條河」。

老屋仍在原處。母親從臺北打來電話,交代她利用暑假整理房間、陪外婆回診,九月開學前一定要回去。母親說話時刻意避開「失智」兩個字,像只要不說,事情就還有轉圜餘地。

時雨把行李放進從前的房間,開始錄下屋裡每一種聲音。紗門滑動時有一聲短促的刮擦;電風扇轉到最左邊會喀一聲;外婆喝湯前,總用湯匙輕碰碗緣三下。她把檔案依日期分類,再備份到兩顆硬碟和雲端。只要保存得夠仔細,遺忘應該就追不上她們。

晚飯後,外婆站在廚房門口問:「妳媽媽什麼時候來接妳?」

「我就是時雨。」

老人笑了一下,像在配合一個不太好笑的玩笑。「時雨還小,最怕打雷。妳不是她。」

時雨想拿出手機裡的合照證明,卻突然覺得那樣很殘忍。她把手機收回口袋,只說:「那我今晚先住這裡,可以嗎?」

外婆點點頭,轉身走進客廳。過了一會兒,她對著沒有開燈的屋子哼起一首歌。旋律很短,只有四句。時雨小時候發燒、颱風夜停電,或者搭車在外婆肩上睡著時,都聽過那首歌。

她按下錄音鍵。外婆唱到第二句便停住。

「後面呢?」時雨問。

外婆回頭,眼神忽然充滿防備。「妳是誰家的孩子?」

當晚十一點四十七分,舊木櫃裡傳出滴答聲。

時雨一開始以為是壁虎或漏水。聲音每隔三秒出現一次,不像鐘,也不像水滴,更像一枚遲疑的指針。她清空木櫃,在背板找到一塊顏色略深的木片。木片後藏著一枚掌心大的銅羅盤。

盤面沒有東西南北,只刻著三十七道由邊緣指向中央的細痕。指針斷了一半,中央還有一圈被反覆磨過的凹槽。時雨的指腹碰到盤面,耳機忽然傳出巨響。

車輪壓過石板。船纜在風裡繃緊。市場裡數百人同時叫賣。有人用她聽不懂的語言祈禱,有人哭著呼喊一個地名。那些聲音彼此重疊,卻都來自她所在的城市。

斷針轉了一圈,指向西方。

時雨應該叫醒外婆,或者把羅盤鎖回木櫃。但那一聲聲呼喊像有人隔著厚牆敲門。她留下字條,帶著錄音機與羅盤走進夜裡。

她不知道,自己踏出老屋時,外婆正站在二樓窗後看著她。

老人將手按在玻璃上,低聲說出一個已經很久沒有人叫過的名字。

「無名者醒了。」

第一部 失名之城

第二章 沒有名字的街

羅盤把時雨帶到赤崁樓附近。

凌晨的街道比她記憶中安靜。便利商店冷氣機滴水,遠處還有幾輛機車經過,除此之外,整個街區像被一層厚布包住。斷針越靠近某條老巷,震動便越強。

巷口覆著銀灰色的霧。

霧不隨風移動,而是貼著牆面緩慢爬行。一面木製老招牌上的字正一筆一畫褪去。時雨親眼看著最後一個偏旁變成空白,卻突然想不起自己幾秒前讀到什麼。

「不要站在那裡!」

朱紅色光弧擦過她肩側。時雨跌坐在地,一名穿和洋折衷衣裙的少女從屋簷躍下。少女以木骨圓扇切開灰霧,扇面每一次翻轉,附近磚牆便浮出不同年代的輪廓。可是灰霧裡伸出數十隻半透明的手,抓住她的袖口與長髮。

「把妳手上的羅盤丟過來!」少女喝道。

「這是我外婆的——」

「再不丟,連妳也會忘記自己為什麼來!」

時雨低頭,真的有一瞬間想不起外婆的臉。恐懼讓她握緊羅盤。斷針突然朝向地面,耳機裡傳來一個女人沙啞的叫賣聲。

「米糕——熱的米糕——」

那聲音很薄,被其他喧鬧壓在底下。時雨調高增益,聽見木桶蓋開闔、銅板落入鐵盒,還有女人每次叫賣前都會短短吸一口氣。灰霧覆蓋的牆邊,隱約浮出一個推車身影。

時雨按下播放。錄音機裡原本沒有這段檔案,聲音卻從揚聲器流了出來。

巷口一名被吵醒的老人打開窗戶。「這個聲音……是阿蕊姨。」

另一戶居民也探出頭。「她以前每天從水仙宮那邊推過來。」

「這條不是叫——」老人卡住了,像喉嚨被看不見的手掐住。

時雨跟著羅盤裡的回聲念出那個地名。聲音出口的瞬間,她嚐到一股不屬於自己的薑味,雙腳也傳來推車走過一整天石板路的痠痛。她看見女人收攤後替熟睡的孩子蓋上薄被,看見某次道路拓寬前,她最後一次回頭望向住了半生的屋子。

朱衣少女把圓扇按上地面。一枚赤紅印記沿磚縫展開,灰霧被叫賣聲與居民念出的地名向後推去,最後縮成一道細線,鑽入排水孔。

居民以為事情已經結束,巷尾卻傳來玻璃破裂聲。

剛才第一個認出叫賣聲的老人站在家門口,手裡握著摔碎的相框。他記得阿蕊姨,也記得街名,卻突然想不起照片裡與自己並肩的女人是誰。

「她住過這裡嗎?」老人問。

鄰居面面相覷。有人知道那是他過世三年的妻子,名字到了嘴邊卻說不出來。灰潮沒有只吃地名。當一段共同生活從街區記憶裡鬆脫,與它相連的人也可能一起失去位置。

時雨重新舉起羅盤。櫻祈卻按住她。

「節點已經封閉。強行再開,妳會承受兩次反噬。」

「可是他忘了太太。」

「妳救不回每一個人。」

老人蹲下撿拾相框碎片,一遍遍問照片中的女人是誰。時雨想起外婆在計程車上說那裡以前有一條河。被忘記的人不會因為別人無能為力就少痛一點。

她沒有使用羅盤,而是請鄰居進屋。有人記得女人每天清晨澆花,有人記得她包粽子總綁得太緊,一名孩子說放學時她會坐在巷口問大家吃飽沒有。這些記憶沒有立刻讓老人想起妻子的名字,卻讓他知道照片裡的人曾被很多人認識。

最後,老人從相框背板找到妻子親手寫的日期與姓名。他念了幾次,仍覺得陌生,便拿紙抄下來放進口袋。

「明天可能會想起來。」鄰居安慰。

老人搖頭。「想不起來也要有人告訴我,她不是沒存在過。」

時雨將這句話錄下。後來她才明白,修復不一定是讓記憶恢復原狀。有時人們能做的,是在某個人忘記時,共同替那段關係留一張不會假裝取代本人的椅子。

時雨跪在原地乾嘔。那些不屬於她的人生退去後,腦中像被挖走一小塊。她一時想不起母親今天在電話裡說了什麼。

少女走到她面前,收起扇子。

「我叫赤崁・櫻祈,是中西區的守護者。」她的語氣仍不友善,卻遞來一條手帕。「妳剛才聽見的是府城脈裡的回聲。普通人不可能直接承受。」

「守護者是什麼?」

「一個地方被反覆訴說、實踐與記住的事,會沉入土地。累積得足夠久,就會形成區印,也會形成我們。」櫻祈看向時雨手中的羅盤,「我們不是神,也不代表每一個居民。我們只是共同記憶暫時長出來的樣子。」

她伸手要拿羅盤,時雨後退一步。

「這是我在外婆的櫃子裡找到的。」

「妳外婆叫什麼名字?」

時雨報出名字,拿出手機裡的舊照片。照片中的外婆約莫二十多歲,站在赤崁樓前,胸前掛著一枚完好的羅盤。

櫻祈盯著照片很久。她原本挺直的肩膀微微下沉。

「上一任保管人失蹤前,把羅盤帶離府城脈。」她說,「我們找了十七年。」

「她沒有失蹤。她一直住在這裡。」

「那她為什麼從來沒有回來?」

屋頂傳來金屬碰撞聲。一名綁著長髮、腰間掛著船鉤的少女落在兩人身旁。她的衣服帶著海水與風的味道。

「審問可以晚一點。」她指向排水孔,語氣爽朗,眼神卻很冷。「灰潮沿舊水路走了。今晚被吃掉的是一條街,下一次可能是一整區。」

她向時雨伸出手。

「熱蘭・潮璃,安平區。歡迎回臺南——雖然現在不是好時候。」

第一部 失名之城

第三章 府城脈

櫻祈帶時雨走進赤崁樓地底。

入口藏在一段不起眼的紅磚牆後。圓扇碰到牆面時,磚塊像水波般向兩側退開。地底沒有樓梯,只有一條由微光鋪成的坡道。每走一步,時雨便聽見不同年代的聲音從腳下掠過。

「這就是府城脈?」她問。

「只是其中一條。」櫻祈說。

坡道盡頭是一座沒有牆壁的圓形空間。數百道光線從黑暗深處匯聚而來,像一張覆蓋全市的神經網。光線中央懸著三十七枚形狀各異的區印,此刻有六枚正在明滅。

一名戴金絲眼鏡的少女站在光幕前,手邊堆滿檔案。她沒有先看時雨,而是盯著羅盤上的數值投影。

「共鳴殘留百分之七十三,身分記憶流失約百分之零點四。」她推了推眼鏡,「第一次使用就直接越過區印授權,這不合理。」

「她叫成杏・詩織。」潮璃低聲說,「只要是不能放進表格的事,她就會先懷疑它不存在。」

「我聽見了。」詩織抬頭,「我只是不把無法驗證和不存在混為一談。」

她請時雨將羅盤放上石臺。光線掃過盤面,顯示三十七道刻痕都曾被修補,中央還有一道不規則空缺。詩織調出最早的設計檔案,畫面卻在中央位置變成一片雪花。

「有人從所有正式紀錄裡刪除了同一部分。」

櫻祈問:「灰潮和空缺有關?」

「目前只能說兩者在同一時間產生共振。」

潮璃不耐煩地敲了敲船鉤。「用人話。」

「我們一直以為灰潮從府城脈外部侵入。」詩織放大圖像,「但它今晚不是破牆進來,而是從網絡本身溢出。」

六枚失衡區印分別屬於原市區。除了櫻祈、潮璃與詩織,北區的花園・綺夜、南區的水交・藍澄、安南區的台江・霜羽也先後抵達。

綺夜穿著帶有霓虹色邊線的外套,一進門便打了個大呵欠。「白天開會不行嗎?我的黃金工作時間才剛開始。」

藍澄抱著一只舊底片箱,安靜地向時雨點頭。霜羽身旁則跟著一隻羽毛沾灰的黑面琵鷺。她蹲下替鳥清理翅膀,指尖每碰到灰斑,眉頭便皺得更深。

詩織解釋,灰潮出現前,每個節點都有一段共同往事停止被講述。不是單一個人死亡或一棟房子拆除,而是一群人默契般不再提起某件事。當記憶失去傳承的路徑,便會從府城脈鬆脫。

「所以只要把故事找回來?」時雨問。

「沒有那麼簡單。」霜羽第一次開口,聲音像平靜水面。「有些故事不是遺失,是被人選擇不說。」

櫻祈主張立刻封鎖六個節點,再依官方檔案恢復原貌。詩織指出現存資料互相矛盾;潮璃則反對把居民排除在外。三人爭論時,羅盤忽然震動,所有光線朝時雨靠攏。

她聽見數百個聲音同時說:「保管人。」

櫻祈立刻將她拉離石臺。「她不是。」

「羅盤認得她。」詩織說。

「羅盤也認得她外婆。這不能證明她承受得起。」

時雨看著六枚不穩定的區印。「如果我不幫忙,剛才那條街會怎樣?」

詩織沒有安慰她。「名字會先消失,接著是共同經驗。最後居民仍住在原地,卻不知道彼此為什麼曾經相連。」

「那和城市消失有什麼不同?」

圓形空間安靜下來。

櫻祈把一枚赤紅色小印交給時雨。「這不是許可,只是讓我們知道妳還活著。如果妳開始分不清哪些人生屬於自己,立刻停止共鳴。」

「如果我不停呢?」

「妳會先失去自己的名字。」櫻祈說,「然後成為灰潮的一部分。」

離開府城脈時已接近清晨。櫻祈堅持送時雨回家,理由是羅盤使用後可能出現延遲性失憶。兩人一路沒有說話。走進巷子前,時雨忽然問:「妳認識我外婆時,她是什麼樣的人?」

櫻祈的腳步停了一下。

「很吵。」她說。

「我外婆?」

「她總問不合規矩的問題。為什麼這份紀錄算歷史,那個阿婆講的就只是傳聞;為什麼守護者的名字不能改;為什麼行政區調整後,記憶必須立刻選擇歸屬。」櫻祈的語氣像在列舉罪狀,眼底卻有一點懷念。「她第一次拿羅盤時也和妳一樣,什麼聲音都想救。」

「後來呢?」

「後來她學會害怕。」

老屋二樓亮著燈。外婆坐在窗邊,膝上放著一個針線盒。看見櫻祈時,她像認出了誰,站起來走到樓梯口。櫻祈也向前一步。

「妳還記得我嗎?」

外婆看了她很久,伸手摸了摸圓扇上的流蘇。「這個舊了,應該換一條。」

櫻祈原本準備好的質問全部停在臉上。外婆沒有叫出她的名字,只記得十七年前曾答應替她換一條磨損的流蘇。

「妳為什麼不回來?」櫻祈仍然問。

外婆轉頭對時雨說:「這位小姐找錯人了。」接著便回房睡覺。

櫻祈站在客廳,握扇的手微微發抖。時雨第一次看見守護者露出如此接近普通人的神情。

「妳恨她嗎?」

「我等她解釋了十七年。」櫻祈說,「現在連解釋也可能等不到。」

時雨想說自己也一樣,最後沒有說。她們分別站在同一個老人遺留下來的空白兩側,都還不知道該如何跨過去。

第一部 失名之城

第四章 市場熄燈以後

第一個失衡節點位於北區。

綺夜帶眾人走進打烊後的夜市。最後一批遊客剛離開,地面還留著油煙、甜味與融化的冰水。攤商低頭收拾器具,彼此很少交談。幾張掛在攤位上的老照片都褪成相同的灰白色。

「大家記得星期幾擺攤、哪個入口賣什麼,卻忘了為什麼老攤位總替新來的人留一條電線。」綺夜踢了踢地上的延長線。「以前這裡停電,整排攤商會輪流拿冰塊救食材。現在有人問起,每個人都說從沒發生過。」

灰潮藏在霓虹燈裡。燈越亮,照片褪色得越快。

櫻祈要綺夜強制關閉所有招牌。綺夜卻猶豫。夜晚的光是居民與遊客對北區最強烈的共同印象,關燈等於削弱她自己的力量。

「守護不是證明妳一直很亮。」時雨說,「也可以是知道什麼時候要讓大家看見別的東西。」

綺夜看她一眼,笑得有點勉強。「小朋友,妳很會講讓人不舒服的話。」

她仍拉下總電源。

夜市陷入黑暗。最初只有騷動和抱怨,接著人們開始憑聲音辨認彼此。有人喊借手電筒,有人提醒隔壁先把瓦斯關掉,一名老闆摸黑把冰桶推給賣生鮮的攤位。習慣比記憶更早動起來。

綺夜站到市場中央,沒有唱歌,而是高聲問:「第一次來擺攤時,是誰幫過你?」

回答零零落落。有人記得一把雨傘,有人記得借來的五百元零錢,有人只記得對方的綽號。每說出一件事,灰白照片便恢復一點顏色。

時雨握住羅盤,讓那些聲音進入府城脈。這次她成為一名年輕攤商,站在颱風前夕的棚架下,和數十雙手一起拉住被風吹起的帆布。她感到掌心被繩子磨破,也感到有人在黑暗中塞給她一碗熱湯。

共鳴結束後,她靠在柱子上喘氣。

潮璃遞水給她。「妳忘了什麼?」

「沒有。」時雨回答得太快。

她其實忘了老屋門前種的是桂花還是茉莉。那不是重要到會改變人生的記憶,卻正因為細小,才讓她害怕。她偷偷在手腕寫下:外婆家門前有香味。

第二個節點位於水交社。藍澄沖洗一卷從拆除房舍找到的底片,影像裡的家庭站在門前,臉卻全部成了白影。

底片編號對應到一戶姓周的人家。藍澄聯絡上住在高雄的周伯伯,對方一開始拒絕受訪。「又要問我懷不懷念?每次都只想聽大家感情多好、過年多熱鬧。」

時雨沒有關掉錄音機,卻把它放回袋子。「那今天不錄。您可以只告訴我們,照片裡少了什麼。」

老人帶她們到倉庫,找出一只生鏽鐵櫃。櫃內不是紀念品,而是搬遷通知、借款單與父親失業後的求職信。

「大家說那裡像一家人,這是真的。」周伯伯說,「可是家也會吵架,也有人一直想離開。我爸搬走後找不到工作,喝酒,覺得自己沒用了。妳們做展覽時不會放這些,因為不好看。」

藍澄手裡的底片微微發顫。她的力量來自人們對水交社的懷念,若讓痛苦進入區印,她擔心自己會失去原本溫柔的形象。

「妳想留下哪一部分?」時雨問老人。

「都留,才公平。」

「如果只能選一件呢?」

周伯伯想了很久,從櫃底拿出一架斷翼的小飛機模型。那是父親失業後替他做的,木頭切得歪歪斜斜,機翼從沒真正飛起來。

「留這個。不要寫他是可憐人。寫他那時候很痛苦,還是想替兒子做一件會飛的東西。」

藍澄將模型放在藍曬紙上。陽光留下不完整的機翼輪廓。她沒有把斷裂修好,而是在旁邊印上那疊求職信的日期。

區印恢復時,她的衣角從純粹的藍多出一道灰線。藍澄看了看,沒有掩蓋。溫柔不必建立在刪除痛苦之上。

她們循底片編號找到早已搬到不同城市的住戶。有人懷念,有人拒絕回想,也有人說當年的離開不是故事裡常見的溫柔告別,而是倉促、爭執與無能為力。

櫻祈想挑選能相互印證的部分放入區印。藍澄第一次反對她。

「如果只留下大家願意看的樣子,照片會很漂亮,卻不再是他們的生活。」

她將破損與空白一起印成藍曬圖,請每名受訪者在影像旁寫下自己的版本。有人寫「這裡是家」,有人寫「我從來不想回去」。兩句話並排存在,沒有誰被刪除。

第二個節點恢復時,時雨又承受一段離家記憶。回到老屋後,她站在廚房,看著外婆煮好的肉燥,忽然想不起那味道本來偏甜還是偏鹹。

外婆替她盛飯。「妳以前最愛這個。」

時雨吃了一口,眼淚差點掉進碗裡。

「太鹹嗎?」

「不是。」她努力笑,「很好吃。」

她第一次明白,錄音保存得了聲音,照片保存得了形狀,卻沒有任何東西能替她保證,一段記憶永遠屬於自己。

第一部 失名之城

第五章 水留下的名字

第三、第四與第五個節點都在水邊。

潮璃駕一艘小船沿舊水路前進。現代道路與建築覆在水道上方,只有進入府城脈後,時雨才看見曾經的河港如何穿過城市。不同年代的船影交疊,帆、竹筏與機動船在同一片幽藍水面上航行。

「水不在地圖上,不代表它沒有走過。」潮璃說。

灰潮聚集在一段被填平的河道。附近居民只記得現在的路名,沒有人知道自家地基下曾是船隻往來之處。詩織找到工程圖,櫻祈找到舊地圖,兩份資料對河道位置的記載相差近百公尺。

時雨閉上眼,從回聲裡聽水。船槳碰到石岸的間隔、婦人臨水洗衣的拍打、孩子從橋上跳下時的尖叫,都指向另一條線。

「口述會記錯。」詩織提醒。

「圖也可能只畫當時想管理的水。」潮璃說。

她們沒有選擇其中一個版本,而是在現代街道上標出三條不同顏色的水路:工程紀錄、歷史圖資與居民回聲。孩子沿著線走,第一次知道每天上學的路曾經需要搭船。

河道的聲音回到府城脈,灰潮卻沒有完全退去。它在水面形成一排模糊人影,每個人都背對岸邊。

潮璃認出那是沒有歸航的人。

「別看。」她突然轉動船舵。

「他們在叫妳。」時雨說。

「海上每天都有人離開。守護者不能把每一次離開都變成傷口。」

「所以妳就當他們只是新的開始?」

潮璃的表情冷下來。她把船停在岸邊,叫時雨下船。

兩人第一次真正爭吵。潮璃說時雨只懂得抓住,才會把自己當成填補城市的容器;時雨反問她若連名字都不敢念,憑什麼自稱守護者。

最後是霜羽帶來一截漂木,打斷她們。

漂木上刻著七個姓名,來自安南區一處已消失的聚落。霜羽查訪多日,找到的居民卻不願讓名字進入官方紀錄。那片土地經過水患、遷村與不同時期的治理,有些人害怕一旦名字被重新標示,後代又會被捲進產權與身分爭議。

「他們有被遺忘的痛,也有不願被公開的權利。」霜羽說,「聽見不等於占有。」

時雨第一次沒有立刻開啟羅盤。她們在聚落原址辦了一場不錄影的步行。老人帶著孩子走過已不存在的巷道,只在願意停留的地方說故事。沒有錄音,沒有姓名牌,也沒有要求任何人交出證明。

走到最後,七個名字中只有三個被允許留下。其餘四個化成潮間帶上短暫的銀光,沒有進入檔案,卻也不再被灰潮吞噬。

「原來不保存也可以是一種守護。」時雨說。

霜羽搖頭。「不是不保存,是把決定權還給記憶的主人。」

回程時,潮璃獨自站在船頭。她終於念出一個船員的名字。那是多年以前,她第一次形成守護者意識時,曾答應會等他回港的人。

水面亮起一道微光,又慢慢遠去。

潮璃沒有追,只向它行了一個送船禮。

第一部 失名之城

第六章 暴雨下的歌

第六個節點裂開那天,氣象預報原本只有短暫陣雨。

下午起,雲層卻像被看不見的手壓在城市上方。所有招牌同時失去一部分字,公車廣播唸不出站名,連手機地圖都出現大片空白。詩織判斷灰潮已從局部斷層進入府城脈核心。

六位守護者在赤崁地底集結。櫻祈以區印封鎖入口,灰潮仍從磚縫湧出。它帶來的不是單一事件,而是數十年累積的失語:被填平的水路、拆除前無人記錄的店家、在戶籍上只剩遷出日期的人、被要求換一種語言才有資格說出的故事。

「恢復最早的區界!」櫻祈展開圓扇。紅色光線依古圖切割地面,短暫阻止灰潮。

詩織卻在檔案中發現,同一塊土地於不同年代有三種名稱。每一張圖都自稱正確,也都刪除了某些人的使用方式。

「沒有一份可以恢復的完整版本。」她說。

「那就採用現行紀錄。」

「灰潮正是從現行紀錄的空缺出來!」

櫻祈沒有回答。她守護古城太久,完整與秩序一直是她存在的理由。若承認歷史本來就不完整,她不知道自己還能以什麼阻止城市消失。

裂縫突然擴大。灰潮化成無數人影,伸手抹去守護者的名字。綺夜外套上的「花園」先淡了一筆,藍澄也忘了自己帶來的底片屬於誰。

時雨把錄音機接上羅盤。

「妳會承受整個節點!」潮璃抓住她。

「不是我一個人。」時雨看向附近避難的居民,「請他們一起說。」

她沒有播放官方名稱,而是播放一路收集的生活聲音。市場關燈後互相呼喊的綽號、搬家時木箱拖過地面的聲響、三條彼此矛盾的水路、沒有獲准公開姓名的人走過草地的腳步。居民隔著封鎖線說出自己的版本,有人互相糾正,也有人承認自己只記得一半。

櫻祈站在光線中央,圓扇仍能把所有聲音裁定成一條整齊的歷史。她看見時雨因共鳴開始流鼻血,終於將扇子合起來。

「赤崁區印不作裁決。」她說,「只作見證。」

六枚區印因此不再爭奪中心,而是沿著舊水路彼此相連。灰潮被眾人的聲音推回裂縫。封閉前,一名沒有固定面孔的女孩站在霧中看著時雨。

她同時用老人、孩子、男人與女人的聲音問:「妳願意記得他們,那誰來記得妳?」

強光吞沒地底。

時雨醒來時躺在老屋。外婆坐在床邊,用毛巾替她擦去額頭的冷汗。

「小雨。」老人輕聲叫她。

時雨握住她的手。「妳認得我?」

外婆沒有回答,只哼起那首四句的歌。這一次,她完整唱到了最後。

時雨看著她的嘴形,胸口卻一片空白。她知道這是外婆哄她長大的歌,知道自己的錄音機裡存有檔案,卻完全想不起旋律應該如何走向下一個音。

她按下播放。錄音一個音都沒少,可那已不再是她的回憶。

時雨終於哭了。外婆不明白原因,只像她小時候那樣拍著她的背。

天亮後,詩織帶來一張從設計圖夾層找到的透明底稿。三十七道刻痕之外,中央原本還有一個沒有邊界的符號。底稿旁是外婆的筆跡:

為了讓城市記得,我們先決定了它可以忘記誰。

櫻祈承認,十七年前的守護者都知道羅盤曾被修改。她們把那視為穩定三十七區的代價,也默契地不再追問中央空缺代表什麼。

「妳們不是忘記。」時雨說,「妳們是選擇沉默。」

沒有人反駁。

府城脈忽然劇烈震動。剛被封住的灰潮沿曾文溪向東西兩側奔流,三十七枚區印同時響起警報。

櫻祈將府城羅盤放回時雨手中。

「這一次,不能只由古城決定臺南該記得什麼。」

時雨的母親在這時從臺北趕回來。

她一進門便看到女兒手腕上密密麻麻的字:外婆家門前有香味、肉燥以前很好吃、不要忘記那首歌。她沒有問羅盤,只把時雨拉進房間,壓低聲音。

「妳以為妳在做什麼?」

「我可以聽見一些東西。」

「我問的不是這個。妳是不是也開始忘?」

時雨避開她的目光。母親拿出一疊多年回診紀錄,告訴她外婆第一次出現症狀並不是最近,而是十年前。她曾把瓦斯忘在爐上,曾在熟悉市場找不到出口,也曾半夜打電話給母親,求她不要讓時雨知道。

「她說妳還小,不該把人生綁在照顧她上面。」

「所以妳們就什麼都不告訴我?」

「告訴妳又能怎樣?妳會開始錄下所有東西,像現在一樣,以為多做一點就能阻止她惡化。」

母親的話很尖銳,卻正好刺中時雨不願承認的地方。她保存聲音不全是因為愛,也因為只要還能整理檔案,她就不必承認有些失去無法修復。

「妳把外婆送回臺南,不也是因為妳受不了?」時雨反問。

母親沉默。她每天工作、照顧家庭,曾在外婆半夜走失後整整三天不敢睡。把母親送回老家是現實安排,也有她不願面對的疲憊。兩人都想把自己做不到的事說成為對方好。

爭執最後沒有和解。母親在廚房整理藥盒,時雨坐在門檻,誰也沒有道歉。外婆卻從房裡走出來,把兩人的手疊在一起,笑著說:「姊妹不要吵架。」

她連她們的關係都記錯了。

母親忽然掉下眼淚。時雨這才明白,遺忘不是一個人的病,而是一張迫使全家重新安排愛與責任的網。她不能用羅盤修復這張網,只能學會在每次選擇裡不把其他人當成理所當然的支撐。

第二部 兩種未來

第七章 三十七人的集會

三十七位守護者第一次齊聚善化糖廠。

她們並不是第一次知道彼此存在,卻從未真正坐在同一張桌前。府城脈平穩時,每個人只需回應自己的區印;即使居民跨區生活,守護者也習慣把流動視為暫時借道。灰潮迫使她們承認,一座城市從來不是三十七座互不相干的島。

時雨站在會議廳後方,看著不同地方的記憶化成人形。井仔腳・鹽音的髮梢像鹽晶反光,菁寮・穗鈴的袖口帶著稻穀氣味,沙崙・風葵進門時還在抱怨列車延誤,惡地・月紗則躲在最暗的角落,指尖繞著一點竹林微光。

善糖・琥珀替每人準備熱湯,試圖讓氣氛柔和。湯還沒喝完,南科・星奈已經關掉燈,將推演模型投影在牆上。

在模型亮起前,各區其實已發生過一輪爭執。鹽音嫌琥珀的湯不夠鹹,琥珀笑著添了一匙;風葵催促會議開始,靜葉則認為至少該等最後一班接駁車;千尋大聲說一定會贏,被月紗問「贏是誰輸」後安靜了半分鐘。

時雨注意到座位也反映了她們的距離。原市區自然坐在前方,產業樞紐靠近投影設備,溪北與山線守護者則散在後排。沒有人安排,所有人卻依長久形成的權力位置坐下。

她請大家重新抽籤換位。櫻祈皺眉,仍第一個起身。新的座位讓星奈坐到穗鈴旁邊,鷺羽與錦音共用插座,潮璃則被安排在從未搭過船的陶依旁。

「換位置不會解決資源問題。」星奈說。

「但至少妳等一下說要關掉哪一區時,會看見那個人。」時雨回答。

星奈看了穗鈴一眼。穗鈴正把掉在桌上的米粒一顆顆撿回袋子,沒有要求同情。那個畫面沒有改變模型,卻讓「可切除節點」第一次有了具體面孔。

輪到守護者簡短說明現況時,每人原本只有一分鐘。菱羽談到水雉,時間到了;錦音談交通備援,獲准延長;礫歌還沒解釋完地層低鳴,就被提醒超時。

詩織忽然關掉計時器。「如果時間分配只依我們已經理解的議題,陌生的事永遠說不完。」

會議因此延長。這沒有阻止後來的破裂,卻讓眾人第一次看見,所謂公平程序也可能把既有差異帶進結果。

她外表只有十六歲,說話卻像一台不允許自己出錯的儀器。

「依目前擴散速度,七十二小時後三十七枚區印將同時低於維持人格的最低值。守護者失名後,府城脈會進入不可逆混合。」

光幕顯示一張逐漸轉灰的臺南地圖。

星奈提出「節點最佳化」:暫時關閉人口減少、共鳴薄弱的區印,把能量集中到人口、醫療、交通與產業核心。她沒有使用「犧牲」兩字,表格卻將九個地區標成可切除。

永大・錦音第一個支持。「若供電、醫療和運輸中斷,傷害不只發生在核心區。先維持系統,才有機會回頭修復。」

風葵也點頭。「高鐵和道路一停,全市都會被切斷。」

「然後呢?」月津・烽華把茶杯放回桌面,杯底敲出清脆一聲。「等危機過去,你們真的會把能量還回來?」

星奈回答:「模型不討論意願,只計算存續機率。」

「模型也不住在被關掉的地方。」

穗鈴將一小包米放在桌上。「後壁的人少,可是很多離開的人每年還是會回來吃一頓飯。那頓飯算在哪一區?」

潟湖・鷺羽接著問:「候鳥沒有戶籍,濕地在妳的模型裡有多少權重?」

「生態價值已納入。」

「誰定義價值?」

質疑從不同方向湧來。有人認為溪北被長期忽略,有人反駁科技與人口同樣是當代臺南的真實。守護者情緒越強,區印越互相排斥,會議桌中央的糖晶竟裂成兩半。

櫻祈敲扇要求秩序,卻沒有人再願意服從古城調停。集會尚未表決便宣告中止。

時雨在糖廠外找到星奈。她坐在停用的鐵軌旁,反覆運算同一組資料。畫面一閃而過時,時雨看到最佳化的最終結果:新市區也會在能量集中後過載崩潰。

「妳沒有讓大家看這一頁。」

星奈關掉畫面。「公開低機率最壞結果只會提高恐慌。」

「還是因為大家會發現,連妳自己都不相信這個方法能救所有人?」

星奈沉默很久。「我找不到救所有人的方法。」

她不是冷酷。正因為能看見每一條未來,她才比任何人更早看見失敗。若必須有人按下切除鍵,她寧願讓所有人恨自己,也不想把責任交給沒有準備的人。

時雨坐到她身旁。「我每次用羅盤,都覺得只要犧牲自己的記憶,就能少讓別人失去一點。後來我發現,那只是因為犧牲自己是我唯一能控制的事。」

「這和模型不同。」

「一樣。妳把選擇縮成只剩可以計算的部分。」

時雨提出沿曾文溪與鐵路巡行。不是要求每個地區證明自己值得活下來,而是找出模型尚未看見的跨區連結。星奈認為時間不足,詩織卻帶來資料:灰潮擴散並非平均,而是優先攻擊被視為孤立的節點。

若能證明沒有任何地方真正孤立,也許就不必切除。

新府・菫葵吹響車長哨,將停在糖廠的五分車重新啟動。

「列車不保證準時抵達。」她對眾人說,「但至少還有一條路可以一起走。」

第二部 兩種未來

第八章 稻田不只生產米

五分車沿著溪北平原前進。

灰潮使沿途景色失去細節。稻田仍是綠色,卻沒有人說得出品種;灌溉溝渠仍有水,居民卻忘了哪一戶應該先開閘。星奈的數據顯示農產量尚未下降,因此判定節點功能正常。

穗鈴把她帶到田邊,請她閉上眼。

「聽得出來嗎?」

風掃過稻葉,遠近產生不同層次的摩擦聲。星奈搖頭。

「這邊水太多,那邊不夠。老農聽聲音就知道。」穗鈴說,「如果只等產量下降才算故障,下一季已經來不及了。」

後壁節點的灰潮藏在一份合作名冊裡。名字都還在,居民卻忘了為什麼收割時要互相換工。年輕農戶認為各自租機器更有效率,老農也說不清當年的互助究竟有何必要。

穗鈴沒有舉辦懷舊展,而是請所有人一起煮割稻飯。每一道菜都必須說明食材從哪裡來、誰教會自己做。有人說法互相矛盾,為一鍋湯應不應加糖爭執半天;也有人第一次知道,自己每年收到的醃瓜來自一戶已無力下田的老人。

吃到一半,灌溉支線突然被灰潮堵住。年輕人想用機具挖開,老農卻從水聲判斷真正塞住的位置在上游。眾人依舊名冊留下的合作順序分工,趕在田區乾裂前恢復水流。

星奈在模型新增「非正式照護網絡」,卻發現沒有單一單位能準確衡量。

「輸入不了?」時雨問。

「可以輸入,但必須承認誤差很大。」

「那就承認。」

下一站是麻豆。麻豆・柚香守著一座停工果園。園主的孩子都在外地工作,他認為無人接手,果樹遲早要砍。灰潮讓樹上的文旦仍然飽滿,氣味卻逐日變淡。

時雨從舊手機找到多年語音。有人詢問今年果實甜不甜,有人在中秋前說無法回家,也有人只傳來孩子喊阿公的聲音。園主聽完並沒有改口要求孩子返鄉。

「他們在外面也有生活。」他說,「我怕的不是沒人接,是這裡結束以後,連我做過什麼都像沒發生。」

柚香提出共同認養果樹,讓離鄉者不必假裝終有一天會回到原位,也能參與果園下一種形態。第一張認養牌掛上時,文旦重新散出清香。

在官田,葫蘆埤・菱羽讓水雉的飛行路徑標出被遮蔽的埤塘連結;六甲・靜葉從落羽松年輪辨認歷年水位;頭社・陶依夜間觀星,替失準的區印重新校時;北極殿・千尋把廟會旗幟改作尋人標誌;劉厝・牧弦讓牧場送乳車載運藥品與居民口述。

這些行動沒有單一項足以支撐一個區印,連在一起卻形成任何大型系統都無法取代的韌性。

星奈的模型首次出現一條極細的銀線。原本被判定可以關閉的節點,反而是多條生活路徑交會處。切除其中任何一個,損失都會沿水源、農產、信仰與親族關係傳回人口核心。

「資料沒有錯。」她盯著結果說。

「那錯的是什麼?」

「問題問得太窄。」

她建立一個新欄位,名稱是「尚未被量化的連結」。模型警告這會降低確定性。星奈第一次選擇保留警告,而不是刪掉無法控制的變數。

第二部 兩種未來

第九章 山與平原的回信

巡行隊伍在白河分成兩路。

白河・蓮羽帶一隊沿關子嶺向山區前進,碧雲・霧珈則在東山以咖啡產銷路線追查灰潮。星奈原以為這些只是觀光與農產節點,實際走進山路後,才發現每一條看似地方性的路徑都連著平原的水、工作與家庭。

關廟・鳳纓以竹編標記容易崩塌的路段;惡地・月紗在入夜後放出微光,照見灰潮藏匿的地層裂隙;玉井・夏芒用市場廣播串聯山城;梅嶺・雪梅記得每一條老步道通往哪戶獨居長者;南化・螢雨能從水庫反光辨識支流狀態;菜寮・礫歌則帶著一塊化石,始終走在隊伍最後。

「妳在聽什麼?」時雨問礫歌。

「比城市更早的聲音。」

礫歌把化石放到時雨掌心。羅盤沒有出現人聲,只有極慢、極深的壓力,像海水曾經覆蓋這片土地,又在千萬年後退去。

「府城脈不是人類開始命名後才存在。」礫歌說,「如果只保存人的記憶,我們還是會把土地本身排除。」

灰潮在左鎮河谷短暫凝成一名女孩。她的臉隨觀看者而變,時雨看見外婆年輕時的輪廓,星奈看見一張被資料遮住的空白臉孔。

女孩問:「你們現在願意聽,是因為害怕消失,還是願意讓我們改變你們?」

櫻祈想追上去,女孩卻散回霧中,只留下一段陌生語言的歌。沒有人聽懂,羅盤也無法翻譯。

詩織建議先標成「內容不明」。時雨則在檔案旁加註:不是內容不存在,是我們目前聽不懂。

當晚,隊伍借住在東山一間閒置工寮。霧珈替大家沖咖啡,一名從越南來臺、在附近農場工作的女人送來食物。她叫阮明珠,已在東山住了十二年,說臺語比時雨流利。

霧珈介紹她時說:「她很懂這一帶的咖啡。」

明珠笑著糾正:「不是很懂,是每天都在做。」

她們談起地方記憶。明珠說自己參加社區活動時,總被安排介紹「家鄉文化」,很少有人問她對東山有什麼記憶。她知道哪一年寒流讓咖啡花大量掉落,知道哪位老農嘴上嫌外籍工人動作慢,生病時卻只肯喝她煮的粥。這些生活發生在臺南,卻常被歸進「新住民故事」,像與地方本身分開。

「如果第38道收這些,會不會又把我放到另外一格?」她問。

時雨一時答不出來。

星奈開啟模型,試圖建立「跨國遷徙」分類。手指停在確認鍵前,她自己搖頭刪掉。

「不是不能分類。」明珠說,「分類有時方便找資料。可是你們要記得,我不只是一個分類。」

她談到女兒。孩子在臺南出生,學校作業要求畫「我的家鄉」,畫了東山咖啡園,老師卻問她要不要改畫媽媽的國家。老師沒有惡意,只是下意識認為某些人的家鄉永遠在別處。

霧珈把兩杯不同烘焙度的咖啡放在一起。「風味不是豆子原本就有的固定答案。土壤、氣候、處理方式和沖煮的人都會改變它。」

「所以妳終於承認深焙不是唯一正義了?」明珠笑問。

「我只承認妳這次沒有沖壞。」

眾人笑起來。那是一個很小的夜晚,沒有區印恢復,也沒有灰潮被擊退。時雨卻把它記進巡行筆記:地方不是等待新人融入的完成品。每個後來的人,都在改變地方下一刻的味道。

隊伍回到山上區時,澄光打開百年水道的維修入口。水聲沿地下構造傳向平原,原本分離的山線與城市節點同時亮起。安定・千帆依水道與道路交會重新配置運輸,把受困居民送往安全處。

星奈看著模型裡迅速增加的連線,終於關閉「可切除節點」圖層。

「妳改變主意了?」櫻祈問。

「我改變的不是目標。仍然要讓最多人存續。」星奈說,「只是現在知道,『最多人』不能只計算此刻出現在表格裡的人。」

時雨想起無名者的問題。她們確實開始改變,可那是否足以回應被磨去十七年的聲音,她還不知道。

傍晚,所有人的區印同時收到一段來自鹽水的急促鼓點。

蜂炮尚未開始,天空卻先被不自然的火光染紅。

第二部 兩種未來

第十章 潮線之外

前往鹽水前,巡行隊伍必須先穿過沿海灰潮。

井仔腳・鹽音將鹽工歌聲封進結晶,使霧中仍有方向;將軍溪・汐鈴用漁船繩結記錄人員與物資,不依賴正在失靈的文字;蕭壠・月鈴讓陣頭步伐重現被灰潮抹去的道路;西港・蒼瀾把香科隊伍改為救援縱隊;頭前寮・蘭渚從沙洲植物的根系判斷海岸變動。

鷺羽帶眾人穿越七股潟湖。黑面琵鷺受灰潮驚擾,不斷撞向不存在的岸線。星奈試圖在模型中規劃固定保護區,鷺羽卻搖頭。

「牠們每年回來,路線也每年改變。保護不是畫一條線要求生命留在線內。」

「沒有邊界就無法管理。」

「所以邊界應該跟著理解更新,不是讓生命配合舊答案。」

灰潮在潟湖上形成一道沒有岸的牆。牆裡站滿未歸航者,潮璃握住船鉤,指節發白。她多年來把每次離港都說成新的開始,因為守護者若承認有人不會回來,就必須承受所有等待落空的痛。

「我可以用羅盤。」時雨說。

潮璃按住她的手。「這是我的記憶,我自己背。」

她從第一個名字開始念。每念一人,灰牆便開一個孔。念到第七個時,她的聲音已經沙啞。鹽音接過第八個,汐鈴接過第九個,其他守護者也各自承擔一段從未歸航的等待。

時雨沒有成為唯一容器。羅盤因此發出前所未有的完整音色,像許多不相同的聲音終於學會在不互相吞沒的情況下共鳴。

牆後不是答案,而是一群不願被稱為「犧牲者」的人。他們有人死於海上,有人選擇在異地生活,也有人只是和故鄉斷了聯絡。過去的紀念總把他們寫成同一種離別,抹去了每個人的選擇。

潮璃將港口紀錄改成可以並列不同結局。留下不是唯一忠誠,歸航也不是唯一圓滿。

灰牆散開後,未來樞紐組接手把沿海共鳴送往全市。錦音重排物流;琥珀以糖廠蒸汽維持節點溫度;虎頭・葵洛開啟老街地下通風道;風葵讓綠能設施與交通網同步;奇美・弦歌以大提琴低頻穩住區印震動。

星奈沒有再刪除不確定值,而是讓系統為未知保留空間。

「未知不是錯誤。」她對時雨說,「有時只是還沒有人被問到。」

話音剛落,鹽水方向傳來第二次爆炸。這一次,月津港與南科能源節點同時從網絡上消失。

第二部 兩種未來

第十一章 蜂火與星網

鹽水蜂炮之夜原應在鑼鼓與人潮中開始。

灰潮卻先一步佔據街道。它鑽入蜂炮城的火藥,也進入南科的備援系統,使傳統與科技兩種節點同時失控。星奈的模型迅速收斂成兩個選項。

保住南科,溪北區印會在二十分鐘內失名;保住月津港,通訊、醫療與能源備援將全面中斷。

她把控制權交給時雨。

「選。」

烽華站在火光另一端。她沒有要求時雨選自己,只將護甲扣緊,準備在節點關閉前帶居民撤離。星奈也把最後指令停在確認鍵上,打算承擔另一邊消失的責任。

時雨想起外婆曾經面對的羅盤。也許十七年前,螢幕或紙面上同樣只剩兩個選項。最危險的不是選錯,而是接受問題只能這樣被問。

「蜂炮陣在沒有手機的年代,怎麼傳訊號?」她問烽華。

「看火路、聽鼓點。前後的人會用旗號接力。」

「科技網一定要靠固定基地台嗎?」她又問星奈。

「可以臨時中繼,但灰潮會干擾定位。」

陶依提供星位,月鈴以鼓點同步,烽華拆下護甲反光片,讓每座蜂炮城成為可視訊號。星奈釋出無人載具,沿火路架設移動節點。風葵把綠能車輛接入供電,錦音重新分配避難路線,千帆讓交通隊伍依鼓點前進。

第一座蜂炮城點燃時,火星沒有朝人群爆開,而是沿預定方向照亮下一座中繼點。傳統火路替科技網定位,科技網則把地方訊號放大到全市。兩套系統不再爭論誰比較先進,也不把彼此當成展示用的裝飾。

十五分鐘內,兩邊居民都被送出危險區。南科備援恢復,月津港區印也重新亮起。

救援並沒有像模型上的線條那樣乾淨。

第三架無人載具穿過火路時,灰潮突然改變風向,載具撞上屋簷。一段臨時網絡中斷,尚有七名居民困在巷內。星奈立刻判定必須撤回其他載具,避免整套系統連鎖墜毀。

烽華卻從鼓點聽出巷內仍有人回應。「他們在敲鐵門,四短一長。這是求援。」

「剩餘載具電量不足。」

「我的火路能把訊號送到下一個轉角。」

「妳的護甲已超過耐熱上限。」

「所以不是只能妳算,也不是只能我衝。」

兩人迅速重排。星奈拆下自己的運算核心裝上最後一架載具,讓它脫離主網獨立導航;烽華則不再站在最前方逞強,而把火路分給沿途受過訓練的居民。月鈴用鼓聲回報位置,千尋帶人在巷尾敲出同樣節奏,讓受困者知道求援已被聽見。

最後一人被帶出時,蜂炮城在身後爆開。烽華的左肩仍被火星灼傷,星奈的運算核心也完全燒毀。她們救下兩邊,卻沒有毫髮無傷。

星奈看著報廢核心,第一次沒有立刻計算損失。「如果剛才失敗,妳會怪我嗎?」

「會。」烽華坦白,「妳也可以怪我。但我們會知道怪的是哪個決定,不是哪一種地方比較不值得。」

責任沒有因共同合作而消失。相反地,當決策不再藏在模型或傳統權威後面,每個人更必須說明自己做了什麼、承擔什麼。這條第三條路並不浪漫,只是讓代價不再由事先被選中的那一群人獨自支付。

星奈跪坐在地,盯著模型裡從未出現過的第三條路。

「不是模型算出來的。」她說。

「但下次可以記住。」烽華向她伸手。

星奈握住那隻手站起來。「下次模型會把妳的火路算進去。」

「也別只算成功的部分。」烽華指向幾名受傷的工作人員,「代價也要寫。」

灰潮退入蜂炮城殘骸,中央浮出一卷被封存的錄音。年輕的外婆與數名羅盤建立者在聲音裡激烈爭論。

當年的府城脈因行政區重整而混亂。無法歸類的聚落、遷徙者、舊水路與失落地景同時湧入中央刻痕。守護者人格開始崩解,城市裡有人一天忘記三次自己的名字。

一名建立者說,必須先穩定三十七枚區印。另一人問,那些不屬於任何區界的記憶怎麼辦。

最後是外婆回答:「先讓三十七個名字活下來。我會把剩下的接回來。」

錄音裡傳來金屬摩擦聲。她親手磨去了中央刻痕。

時雨一直把外婆視為被遺忘傷害的人,直到此刻才知道,外婆也參與製造了遺忘。

第二部 兩種未來

第十二章 外婆留下的空格

時雨獨自回到老屋。

外婆坐在客廳剝豆莢,動作緩慢而熟練。時雨將錄音機放在桌上,沒有先問她還記得多少,只按下播放。

年輕的聲音說完承諾,屋裡只剩豆子落入碗中的輕響。

「是妳嗎?」時雨問。

外婆看著錄音機。「聲音像。」

「妳把第38道刻痕磨掉了。」

「可能吧。」

「不要說可能!」時雨第一次對她提高聲音。「因為妳,灰潮才會變成現在這樣。妳讓那些人等了十七年,然後妳自己忘了。」

外婆沒有生氣。她把最後一顆豆子放進碗裡,低頭看著自己的手。

「那妳就怪我做過的選擇。」她慢慢說,「不要怪一個妳想像中永遠正確的外婆。」

那一瞬間,她的眼神非常清楚。時雨想追問,清醒卻像潮水一樣迅速退去。外婆再次問她是誰家的孩子。

時雨跑上二樓,在床板下找到一只錄音盒。盒子裡有外婆多年走訪各地的訪談。羅盤完成後,她並未真正放棄中央刻痕,而是私下尋找被排除的聲音。她訪問沒有正式地名的聚落、搬遷後四散的家庭、來到臺南卻一直被稱為外地人的居民。

她越查越明白,中央空缺無法靠一份補充名單修復。任何新分類一旦固定,仍會製造下一批無法歸類者。她卻不敢公開承認羅盤的穩定建立在排除之上,也不敢面對守護者可能因此再次崩解。

最後一卷錄音標著「給時雨」。錄製日期是時雨出生那年。

「小雨,當妳聽見這段,我可能已經沒有能力解釋。不要替我恢復名譽,也不要因為愛我,就把我的選擇說成不得已。我當時救了人,也傷害了人,兩件事可以同時是真的。」

錄音中的外婆停頓很久。

「如果妳還願意接近羅盤,請不要替那些沒有位置的人填上名字。替他們留一個能自己決定的空格。」

時雨聽完所有錄音,天已經亮了。她沒有原諒外婆,也沒有決定永遠不原諒。她只是第一次允許自己愛一個犯過錯、沒有完成承諾,也可能再無法親口道歉的人。

三十七位守護者再度集合。時雨公開所有錄音,櫻祈也承認自己曾協助掩蓋中央刻痕。每名守護者開始檢查自身記憶,發現看似完整的地方形象都建立在刪減上:節慶省略了受傷者,產業榮耀省略了失去土地的人,懷舊照片省略了不願回去的人,生態故事也常把居民寫成單一的破壞者。

她們決定進行三十七次「交付」。每區居民提出一段願意公開傳承的記憶,也承認一段曾被忽略的歷史。記憶不歸守護者所有,不由官方裁定唯一正確,說話者可以決定公開方式,也可以保留撤回權。

計畫尚未開始,左鎮惡地的低鳴便穿透全城。

無名者在灰潮中甦醒。她以不同年代、語言與族群的聲音同時問:

「你們又要替我們安排位置?」

灰潮沿山線與海線淹入平原。這一次,門牌沒有消失,三十七位守護者的名字卻一個接一個從區印上剝落。

羅盤斷針越過所有行政區,指向二寮。

下一次日出之前,她們必須帶回答案。

錄音盒最底下還壓著一張沒有寄出的明信片。收件人寫的是櫻祈,日期在羅盤被磨除後的第三天。

外婆寫道:我知道妳會說守護者不能離開自己的區印,所以只能由我走。等我找到讓中央刻痕不再吞沒任何人的方法,我就回來換妳扇上的流蘇。

時雨把明信片交給櫻祈。櫻祈讀完,將紙折回原樣。

「她不是故意不回來。」時雨說。

「我知道。」

「那妳能原諒她嗎?」

「不能因為她原本想回來,就當作十七年的沉默沒有發生。」櫻祈把明信片收進袖中,「可是我可以不再只記得她離開的那一天。」

她解下圓扇上磨損的紅色流蘇。外婆當年的承諾已經不可能以原來的方式完成。櫻祈沒有丟掉舊流蘇,而是請時雨從針線盒選一條新線。兩人把新舊線一起編回扇柄。

外婆在一旁看著,忽然說:「紅色太多,配一點灰的比較好。」

櫻祈抬頭。「妳以前也這樣說。」

老人笑了笑。「那個人很有眼光。」

她不知道那個人就是自己。櫻祈也沒有糾正,只把編好的流蘇遞給她摸。某些承諾無法被恢復,卻能在不假裝一切如初的情況下,長出不同的完成方式。

第三部 第38道刻痕

第十三章 失去名字的守護者

櫻祈最先忘記「赤崁」。

她仍記得紅磚在雨後的氣味,記得圓扇每一道折骨對應哪段城牆,也記得自己曾在地底選擇放下裁決。可是當時雨叫她名字,她只聽見後半段的「櫻祈」,前面的地方像被灰潮剪去。

接著是潮璃。她腰間的船鉤還在,卻說不出自己從哪座港口出發。星奈的模型失去新市標籤,穗鈴手中的稻穗也不再指向後壁。三十七枚區印逐漸變成無色光團。

失去區界後,守護者力量混在一起。櫻祈忽然感到濕地被填平時的窒息;鷺羽聽見醫院備援電力中斷的警報;星奈承受老農在徵收通知前無法入睡的夜晚;烽華則看見科技園區新住民第一次把臺南稱為家的瞬間。

混合也帶來危險。琥珀突然使用月紗的光術,卻無法控制亮度,差點點燃堆放的物資;風葵聽見鹽田結晶的聲音,誤把它當成設備警報;千尋被數百人的祈願同時拉扯,分不清哪些是自己的勝負心,哪些是居民加在她身上的期待。

「我一直說一定會贏。」她抱著頭蹲在地上,「如果有人只是想好好輸一次、休息一下呢?」

穗鈴坐到她旁邊。「那就不要替他喊加油。陪他坐著。」

「可是我除了讓人贏,還能做什麼?」

「妳現在就在學。」

另一邊,錦音承受牧弦照顧動物的感官,第一次在調度表上感到每個編號都有體溫。她原本要求運輸車按效率滿載才出發,現在發現一頭受傷小牛若等到下一班便可能死亡。

「不能為單一個案破壞整體排程。」她本能地說。

牧弦沒有爭辯,只問:「如果表格裡寫的是名字,不是編號呢?」

錦音修改路線,讓一輛回程空車先行。這會增加油耗與人力,她把代價如實記錄,沒有宣稱善意不需要成本。

守護者開始兩兩結伴。不是由相似地區組隊,而是讓暫時混入彼此力量的人互相教導。鹽音教綺夜如何在寂靜中辨認結晶,星奈向陶依學習不靠運算觀測星軌,櫻祈則請鷺羽解釋一條每年改變的邊界要如何守護。

她們逐漸發現,名字恢復後也不可能回到純粹只屬於自己的狀態。別人的痛已經進入她們,無法再被當成遠方消息。失名固然可怕,真正的改變卻不是重新找回封閉的自我,而是帶著已聽見的他者繼續成為自己。

她們過去總以為自己理解整座城市,只是各有專責。直到邊界消失,才發現知道另一區的資料,和真正承受那片土地的疼痛完全不同。

無名者的聲音從府城脈每個節點響起。

「交出所有名字。沒有名字,就不會有人被排除。」

守護者中有人動搖。名字帶來力量,也帶來邊界、責任與爭奪。若所有記憶重新混合,也許城市真能回到尚未分類的狀態。

「那也不會有人被認出。」時雨說。

無名者回答:「被錯誤命名,和不被命名,有什麼差別?」

時雨無法立刻回答。名字確實可能成為框架,但外婆失智後,她比任何人都明白被認出的重量。問題不在於有沒有名字,而是誰有權決定名字,名字是否允許改變。

前往二寮的道路被灰潮切斷。沒有區印指引,守護者只能依靠巡行時建立的跨區連結。

鳳纓砍下倒塌竹林,以編織結構搭起臨時橋。月紗放出的微光被風吹散,陶依便以星位替她校準方向。夏芒打開市場廣播,不播官方指令,而讓居民逐一回報哪條小路仍可通行。雪梅循老步道帶山區長者撤離,螢雨從水庫反光判斷即將暴漲的溪流。

千帆把散落車隊重新編成運輸網。澄光則開啟百年水道的維修閘門,讓水聲成為山區與平原共同聽得見的導航。

礫歌在菜寮溪畔停下,將化石按在灰潮上。人類出現以前的地層記憶沿裂縫展開。那裡沒有行政區,甚至沒有臺南,只有海進、海退、生命死亡又留下形狀的漫長時間。

「城市不是從我們命名那天才開始。」她說。

灰潮因此減慢。無名者由被排除的人與土地構成,卻也第一次被提醒:若將一切歸零,同樣會抹去生命辛苦留下的差異。

時雨修改三十七次交付的規則。守護者不能替居民選故事;每份記憶可以互相矛盾;無法證實的感受可以留下,但必須標明說話者與時間;任何故事都不必先證明屬於哪一區。資料可以修改、補充,也可以撤回。

「這樣的檔案永遠不會完整。」櫻祈說。

「它本來就不該完整。」時雨回答,「完整一旦變成只有一種版本,就會有人再次被磨掉。」

櫻祈看著只剩一半的名字,終於點頭。

三十七位守護者把手依次放上羅盤。她們不再讓時雨獨自承擔共鳴,而是共同接住陌生人的人生。羅盤向全城發出邀請:

請說出你願意留下、也願意為它負責的記憶。

不要只說最美好的臺南。

第三部 第38道刻痕

第十四章 第一份交付

沒有人立刻回應。

府城脈裡只有灰潮流動的聲音。居民害怕自己的故事不夠重要,也有人懷疑這只是另一場蒐集地方特色的活動。過去太多訪談在剪輯後只剩符合主題的片段,太多名字被寫上展示牌,說話的人卻不知道資料最後去了哪裡。

第一個走來的是一名老攤商。

他在失名老街經營米糕攤,年輕時曾受阿蕊姨照顧。所有人以為他會講市場互助的溫暖故事,他卻先承認,自己後來成為資深攤商,也曾排擠新來的外地攤販。

「我怕他們搶生意,就說他們不懂這裡規矩。」老人低頭看著雙手。「阿蕊姨當年幫我,我卻沒有變成像她那樣的人。」

櫻祈問他是否願意公開姓名。

老人想了很久。「願意。但後面要加一句,這是我現在記得的版本。被我趕過的人如果來說不一樣的,也要放在旁邊。」

第一份交付進入羅盤。光不是從區印向中央集中,而是從中央空缺向外展開。櫻祈遺失的前半個名字短暫亮了一下。

第二份來自南科工作的年輕母親。她的父母不住臺南,孩子卻在這裡出生。每逢談到地方文化,總有人說他們只是來工作,不算真正的在地人。

「我不知道住幾代才有資格。」她說,「但我每天六點下班去接孩子,知道哪條路雨天會積水,知道早餐店老闆看我趕時間會先裝好豆漿。這些是不是也算記憶?」

星奈第一次沒有用模型驗證,只回答:「算。」

第三份來自一名離鄉者。他透過遠端錄音說,自己不打算回臺南定居。他愛故鄉,也在離開後才找到能自在生活的地方。

「不要把我的離開寫成等待返鄉。」他說,「我希望家鄉記得我曾在那裡生活,也允許我不回去。」

潮璃握緊船鉤,想起沒有歸航的人。她替這段檔案標上「離開不是背叛」。

交付逐漸增加。有人記錄一條已消失的水溝,也有人說自己小時候討厭那裡的臭味;有人懷念眷村互助,也有人描述當時無處可逃的壓迫;有人敬重祭典,有人要求記下噪音、傷勢和未被補償的損失。

灰潮幾次試圖把矛盾聲音攪成噪音。詩織建立版本索引,讓每一段話保留來源,不再要求它們合成單一結論。藍澄把照片空白處留下,不用生成或修補填入不存在的臉。霜羽則設置不公開區,讓尚未準備好的人只留下「這裡有人選擇沉默」。

時雨逐漸明白,交付不是把記憶交給檔案室占有,而是把一段關係交給後來的人回應。聽見之後,制度、紀念方式與下一次選擇都必須有所改變,否則再完整的保存也只是另一種收藏。

到了正午,已有二十一份主要交付抵達。羅盤的空缺不再像傷口,而像一扇沒有門框的入口。

無名者仍沒有接受。

「你們留下願意說的人。」她問,「那些來不及說、不能說,甚至沒有人的語言可以說的呢?」

礫歌將化石交給時雨。鷺羽放出候鳥遷徙的影像。螢雨記錄水位,蘭渚帶來沙洲新生與消失的位置。

第二十二份交付,沒有人的聲音。

它是一段土地自己留下的變化。

接著出現第一場撤回爭議。

一名婦人原本同意公開童年遭迫遷的錄音。檔案進入府城脈後,她的家人得知內容,擔心親族姓名引發糾紛,要求刪除。部分守護者認為危機迫近,若每份記憶都能隨時撤回,交付將無法穩定。

時雨卻依約停止播放。詩織刪除公開索引,只保留一筆不含內容的紀錄:「曾有一段記憶在此,說話者選擇收回。」

灰潮立刻趁空缺擴大。有人指責婦人在關鍵時刻反悔。婦人低著頭,幾乎要重新簽下同意。

霜羽站到她面前。「若必須在眾人壓力下公開,這就不是交付,是徵收。」

「可是城市可能因此失去一段重要歷史。」一名居民說。

「重要不會自動產生占有權。」

星奈計算後指出,撤回會使當下共鳴下降百分之零點七。她關掉數字,補上一句:「若破壞規則,未來願意說話的人會更少。長期損失無法估計。」

眾人接受撤回。灰潮雖然沒有立刻退去,卻也沒能吞掉那筆空白。因為所有人都知道,空白不是無事發生,而是有人仍保有決定權。

幾小時後,婦人重新送來一段不含姓名的文字。內容沒有原錄音詳細,只說她曾在一個下雨早晨離開住處,往後每聽見卡車倒車聲,都會想起家門被拆除的情景。

「先留下這些就好。」她說。

檔案室接受了「就好」。沒有要求她為了成全完整歷史,再多交出一點痛苦。

第三部 第38道刻痕

第十五章 三十七次交付

五支隊伍將交付送往二寮。

古城調查組走過最先失名的街區。綺夜收下夜市打烊後清潔人員的故事。那些人每天在熱鬧散去後出現,卻從未進入任何觀光介紹。藍澄請眷村第二代在照片背面寫下不願被美化的搬遷經驗。潮璃與霜羽共同記錄海岸線變動,詩織保留每份檔案的疑問,櫻祈最後交出的則是自己沉默十七年的承認。

「我曾相信只要守住完整版本,城市就不會消失。」她對羅盤說,「所以當我知道版本並不完整時,我選擇守住沉默。這不是羅盤替我做的,是我的選擇。」

赤紅圓扇失去原本無瑕的光澤,表面多出數道銀灰紋路。櫻祈沒有修補。

未來樞紐組讓當代生活進入府城脈。錦音記錄每天跨區通勤、照顧家人與輪班的人;星奈公開模型曾刪除的變數和錯誤預測;琥珀收下糖廠停工後工人的失落,也記錄新產業如何使用舊空間;葵洛讓老街保存爭議並列,而非只留下修復後的立面;風葵記錄被速度甩在後方的人;弦歌請不同世代共同演奏一段不追求和諧的曲子。

溪北傳承組沿鐵路與農路前進。菫葵不再要求每班記憶準時抵達;烽華記下蜂炮的榮耀、信仰,也記下傷害;柚香讓離鄉者說出不回來的選擇;菱羽記錄水雉與菱農並非永遠沒有衝突;靜葉、陶依、千尋、穗鈴、蓮羽與牧弦則讓季節、觀星、信仰、農務、溫泉與牧場勞動回到具體的人身上。沒有任何人被縮寫成一項特產。

海線守望組交付鹽工、漁民、候鳥、沙洲與未歸航者的聲音。鹽音讓保存歌聲的鹽晶在晨露中溶解,提醒大家記憶可以改變形態;汐鈴承認漁港的豪爽背後也有債務與風險;鷺羽拒絕把自然寫成永遠純淨的背景;月鈴與蒼瀾記錄陣頭、香科中那些抬轎、煮食、清理與照護的人;蘭渚則為每一次改變位置的沙洲留下日期,而非宣稱哪一條才是真正海岸。

山線溯源組帶來比城市更長的尺度。鳳纓的竹編橋會腐朽,月紗的燈會熄滅,霧珈的咖啡風味每年不同,夏芒的市場也會因人群改變。雪梅記下廢棄步道,螢雨記下水庫淹沒與供水同時存在的歷史,礫歌把人類放回地質時間,千帆承認交通帶來連結也帶來穿越與分割,澄光則讓百年水道不只作為古蹟,而重新成為山區和平原的聲音橋梁。

第三十六份交付抵達時,守護者的名字已大半恢復,卻不再像過去那樣固定。櫻祈的紅牆裡有了潮聲,星奈的光路映出稻浪,鷺羽的翅上浮現城市夜燈。地方沒有失去特色,只是不再假裝自己能與其他地方分開。

最後一份應由時雨所在的老屋交出。

她帶外婆的錄音來到二寮山腳,卻遲遲沒有播放。若把外婆的懺悔當成第37份,故事很容易變成一個犯錯者最終完成救贖。可是那些被磨除的人不是為了成全外婆的悔意而存在。

時雨最後選擇交付自己的不完整。

她公開說出自己因共鳴失去了什麼:肉燥的味道、門前花的名字、外婆哄她長大的旋律。她也承認,自己曾把陌生人的記憶當成可以交換的東西,以為只要犧牲自己,就有資格替別人決定保存。

「我沒有把一切救回來。」她說,「有些東西真的已經不在了。」

第37份交付沒有修復她失去的記憶。羅盤只是誠實地留下空白。

三十七份主要交付之外,仍有數百段聲音無法送上山。有人只留下一個檔名,沒有內容;有人彼此指控,要求檔案室裁定誰說的是真相;也有人故意借「不同版本」散布傷害他人的謠言。

詩織因此提出三條原則。記憶可以主觀,事實主張仍須標示證據;版本可以衝突,權力較大的一方不能利用「各說各話」逃避責任;檔案可以保存傷害性言論,卻不必讓它在沒有脈絡的情況下被擴散。

「這不又是在決定什麼能留下?」有人質問。

「是。」詩織沒有迴避,「完全不做判斷,也是一種判斷,通常只會讓聲音最大的人佔據全部位置。差別在於規則是否公開、能否被質疑,以及被影響的人有沒有參與。」

櫻祈聽著她說,發現詩織並沒有放棄秩序,只是不再把秩序偽裝成唯一真理。自己也不必從裁決一切走向拒絕一切判斷。守護者真正要學的,是讓權力被看見,也讓決定永遠保有重新檢查的可能。

另一場爭執發生在鹽水。一名年輕人批評蜂炮危險,希望停止;長者認為那等於否定信仰。烽華沒有替任何一邊作結。她把受傷紀錄、信仰口述、噪音數據與救援經驗全部送入交付,也要求下一次祭典規劃必須讓受影響者進入討論。

「記憶不是拿來證明我們以前都做對了。」她說,「是讓下次不必假裝沒有代價。」

交付因此不只指向過去,也開始改變尚未發生的未來。這正是無名者一直要求、外婆當年卻沒能完成的事。

二寮天際開始泛白。灰潮為她們讓出一條上山的路。

第三部 第38道刻痕

第十六章 無名者

無名者站在日出前最後一片黑暗裡。

她的面容不斷改變。有時是被迫遷走的老人,有時是沒有留下文字的孩子,有時是剛來到臺南、說著不同語言的人。她也是被填平的水路、消失的沙洲、無法進入人口統計的候鳥,以及尚未有人知道該如何描述的未來。

「三十七份故事,然後呢?」她問,「替我們蓋一間新的收藏室?把第38道刻痕變成另一個分類?」

時雨握著羅盤,無法否認這個危險。只要羅盤仍有中心,掌握它的人就能決定誰靠近中心、誰被放在外圍。即使今天的保管人比過去善良,也不能保證下一個人不會再次磨掉麻煩的聲音。

「交出名字。」無名者向守護者伸手,「讓所有記憶回到沒有邊界的狀態。沒有人能再被排除。」

她身後浮出無數片段。

一座聚落在新地圖印製後失去舊名,居民寄出的陳情被退回,理由是查無此地。一名工人在城市建設紀念冊裡只留下團體照最邊緣的半張臉。幾名孩子因家中語言不同,在學校被要求先學會「正確說法」才准分享故事。還有一條河,在被加蓋後只剩道路名稱,水患發生時人們才想起它仍在地下流動。

「你們每一次命名,都說這只是方便管理。」無名者說,「然後方便變成唯一真實。等有人要求被看見,你們又說資料不夠、時間不到、現在有更重要的事。」

櫻祈的圓扇垂下。這些理由她全都使用過。

「如果我們交出名字,妳會怎麼保存差異?」詩織問。

「不保存。」

「那受過的傷也會消失。」

「傷痛至少不再被拿來建立新的邊界。」

礫歌握住化石。「地層混合,不代表每一層都不存在。若全部磨成相同粉末,我們也無法知道發生過什麼。」

無名者轉向她。「正因為你們總想知道,才不斷挖掘不屬於自己的東西。」

霜羽回答:「所以我們學會詢問、節制,也接受有些地方不向我們開放。可是完全不靠近,不會自動變成尊重。有時只是讓孤立繼續。」

無名者的面孔閃爍。她不是一名辯論中可以被說服的對手,而是所有曾被承諾「以後處理」的等待。任何漂亮原則對她而言,都可能只是下一次拖延。

時雨因此沒有要求她相信。

「妳不用先相信我們。」她說,「第38道不是獎勵我們已經改好,而是讓妳和下一個聲音一直有位置質疑我們。」

「如果你們厭倦被質疑呢?」

「那這道刻痕就應該再次讓城市不舒服。」

銀灰霧第一次沒有立刻反駁。無名者看向三十七位已不再完整的守護者,像在判斷她們是否真的願意放棄永遠正確的資格。

一部分灰潮纏上區印。守護者的名字再次變淡。

櫻祈打開圓扇。三十七枚區印若同時發動,仍有機會將無名者封進中央。城市會恢復,守護者也能保留現在的改變。這是風險最低的方案。

星奈的模型同樣支持封印。她看著結果,卻親手關掉畫面。

「模型只能計算已知損失。」她說,「不能把再次沉默的人算成零。」

烽華收起火種。潮璃放下船鉤。其他守護者也沒有進入戰鬥位置。

櫻祈仍握著扇子。「如果不封印,我們可能全部消失。」

「我知道。」時雨說。

「妳不能只因為害怕重演過去,就假裝沒有保護現在的責任。」

「我也知道。」

這正是外婆當年面對的兩難。時雨終於不再把外婆想成做出簡單錯誤的人。可是理解困境並不表示只能接受相同答案。

她播放外婆哼歌的錄音。

「我曾以為保存就是不准任何東西消失。可是錄音還在,我卻忘了這首歌。檔案不是記憶本身,羅盤也不是城市本身。」

無名者看著她。「那什麼才是?」

「有人在現在願意聽,而且讓聽見的事改變下一個選擇。」

「人會再次忘記。」

「會。」

「制度會再次排除。」

「也會。」

「那妳拿什麼保證?」

時雨沒有說永遠不會。那種保證正是另一種假裝完整。

「我不能保證。」她說,「所以第38道不能由我填滿,也不能由任何一代永久決定。它必須一直能被打開。」

她將羅盤放在地上。櫻祈看懂她要做什麼,下意識向前一步。

「打碎核心,區印會失去固定形態。」

「妳們可能不再是現在的樣子。」

「妳也會失去保管人的能力。」

「那本來就不該只屬於一個人。」

時雨舉起礫歌交給她的石片。

第三部 第38道刻痕

第十七章 第38道回聲

石片落下前,時間像被拉得很長。

時雨看見外婆年輕時磨除刻痕的手,也看見自己第一次打開羅盤時,以為只要勇敢就能把所有聲音救回來。她看見櫻祈守了四百年想像中的完整古城,星奈在無數失敗未來裡獨自尋找最小傷亡,潮璃一次又一次把告別說成出發。

每個人都曾用自己最擅長的方式逃避無法控制的失去。

石片擊中核心。

第一道裂紋穿過中西區刻痕,接著分向海線、山線與平原。三十七道固定區界同時碎裂。櫻祈閉上眼,沒有揮扇阻止。

灰潮發出由千百聲音疊成的長鳴,淹過二寮,也在同一刻穿過全市。招牌、地圖與區界沒有消失,卻暫時失去唯一解釋。居民看見腳下土地曾有不同名字,看見熟悉街道與水路、農田、聚落和遷徙路徑重疊。

時雨在灰潮中承受外婆的恐懼。當年守護者真的瀕臨消失,居民也因記憶混亂而受傷。外婆不是輕易選擇排除,她只是把「以後會修正」當成能拖延十七年的承諾。

接著是無名者的記憶。不是一段可以整理的故事,而是大量來不及留下的感受。有些語言時雨不懂,有些甚至不是人的語言。她本能地舉起錄音機,手指停在按鍵上。

不是所有聲音都必須被她帶走。

她放下機器,用自己的耳朵聽。

那些聲音穿過她,不再被羅盤交換,也沒有奪走她新的記憶。三十七位守護者共同承受回聲,居民透過先前的交付網絡接住她們。沒有中心,也沒有單一容器。

日光越過地平線。

灰潮沒有被消滅,而是散成遍布城市的銀灰微光。它們停在老屋牆角、工業區道路、稻田水面與候鳥羽毛上,提醒所有看得見的人:這裡仍有尚未被聽見的事。

守護者重新想起名字。

她們的區印卻不再是不變的神格。櫻祈仍守護中西區,但她的紅牆會映出海岸潮線;星奈仍能推演未來,模型裡卻永遠保留無法量化的欄位;潮璃仍從安平出航,也允許每段旅程有不同結局。

無名者的身形在晨光中逐漸散去。

「妳給了我們名字嗎?」時雨問。

「沒有。」無名者的聲音第一次只屬於她自己,卻仍沒有說出姓名。「妳給了一個不必立刻被命名的位置。」

她走進銀灰微光,最後留下一句話。

「不要替下一個人把空格填滿。」

破碎羅盤的中央升起一道不指向固定方向的光。它穿過三十七道裂紋,沒有成為第38枚區印。

它是每當新的聲音抵達時,城市願意留下的第38道回聲。

光散去後,沒有任何人立刻歡呼。

打碎羅盤並沒有讓受損的街屋復原,也沒有消除救援中的傷勢。通訊仍有部分中斷,農田需要重新引水,沿海居民必須清理灰潮留下的鹽灰。奇蹟沒有替城市免除善後。

錦音率先開始清點物資,千帆重整道路,琥珀架起供餐處。守護者失去固定神格後,力量比過去微弱,很多事必須由居民一起完成。有人抱怨她們不再無所不能,櫻祈卻第一次對這種限制感到安心。

「城市本來就不該靠三十七個人維持。」她說。

星奈重新啟動模型。新的府城脈無法顯示單一最佳路徑,每次推演都保留一片銀灰區域。過去她會把那視為系統缺陷,現在則把它命名為「待傾聽變數」。

「聽起來很不像正式術語。」烽華說。

「系統接受就好。」

「妳接受嗎?」

星奈看向正在搬運物資的人群。「仍在測試。」

潮璃回到港邊,發現自己已不能像從前那樣直接命令潮水。她和漁民一起拉繩,手掌第一次磨出真正的水泡。有人笑守護者怎麼比普通人還不熟練,她也笑,沒有用力量掩飾。

時雨則回到最先失名的老街。招牌上的字已恢復,卻在側邊多了一小塊銀灰色空白。老攤商問要不要補漆,她搖頭。

「留著吧。」老人說,「提醒我們這個名字不是從來都在,也不保證永遠不變。」

時雨按下錄音鍵,錄下眾人清掃街道的聲音。錄到一半,她主動停止。她想記得的不只是檔案,也包括自己拿著掃把、和所有人一起站在灰塵裡的此刻。

第三部 第38道刻痕

第十八章 不指向固定方向

外婆沒有恢復所有記憶。

她有時認得時雨,有時把她叫成女兒的小名;有時記得羅盤,更多時候只記得自己年輕時做過一件「以為正確、後來很後悔」的事。醫師提醒家人,清醒不會按故事需要出現,失去的能力也未必能被愛喚回來。

時雨不再每天考她日期與地址。

她會問外婆今天想吃什麼、窗外的雨聽起來像什麼,或者要不要一起坐在門口。外婆說錯往事時,時雨不急著糾正;涉及吃藥與安全,她仍清楚提醒。理解遺忘不等於放棄照顧,也不表示每一種錯誤都只能溫柔接受。

某個午後,時雨播放那首自己忘記的歌。

外婆聽完前兩句,忽然哼出錄音裡沒有的下一段。旋律可能是她臨時拼湊,也可能是某個更早的版本。時雨沒有立刻查證,只跟著她唱。

歌唱完,外婆問:「我們以前也一起唱過嗎?」

「可能有。」時雨說,「今天也有。」

一年後,老屋改成「第38號檔案室」。

門口沒有英雄雕像,也沒有完整修復的羅盤。破碎盤面被放在一張普通木桌上,斷針不再指向固定方向。有人說故事時,它偶爾會輕輕轉動;更多時候,它只是安靜躺著。

檔案室接受錄音、文字與照片,也接受一句「我還沒準備好公開」。每份資料標明說話者、時間、版本及可使用方式。投稿者能修改與撤回,彼此衝突的內容不會被強制合併。沒有任何一份檔案被宣稱代表完整臺南。

三十七位守護者偶爾出現。

星奈負責讓系統永遠保留自由欄位,詩織記錄每次版本變動,霜羽照顧選擇沉默者的權利。櫻祈學會在不知道時說不知道,也學會讓展覽留下空白。潮璃每次出航前都會存一段聲音,卻不再把歸來當成唯一圓滿的結局。

檔案室也發生爭執。有人要求刪除令地方難堪的記錄,有人把個人偏見包裝成另一種版本。時雨與守護者建立的不是「所有說法都一樣正確」,而是一套能追問來源、權力與影響的方式。傾聽不等於取消判斷;允許差異,也不等於允許傷害者不負責任。

最難處理的一次投稿,來自兩個對同一場拆遷持相反記憶的家庭。一家認為搬遷改善了居住安全,另一家則因失去工作與鄰里網絡,多年無法重新生活。雙方都要求自己的版本放在前面。

過去的櫻祈會尋找能代表整體的結論,現在她把展示桌做成兩面,讀者必須繞過桌子才能看完。詩織附上政策時間線與可查證資料,霜羽則替不願公開的家庭保留第三個空位。

有人批評這種展示沒有答案。

時雨回答:「答案可能不是哪一家記錯,而是同一個決定真的讓不同人走向不同結果。」

另一次,一名孩子投稿早餐店老闆每天多送他一顆蛋的故事。工作人員覺得太普通,差點把它放進待整理區。穗鈴卻說,如果只收錄災難、政策與偉大傳統,檔案室又會讓日常照顧變得看不見。

那份只有四十秒的錄音最後被放在入口。很多訪客聽完才想起,自己也曾被某個沒有留下姓名的人照顧。

檔案室逐漸累積不只臺南的過去,也包括正在發生的生活。新開的商店、改道的公車、第一次來到這裡的人,都不必等到成為古蹟才有資格被記錄。第38號因此不是懷舊空間,而是一個持續練習如何共同記憶的地方。

時雨的母親起初不願在檔案室留下任何東西。她說自己既不是守護者,也沒有值得展出的地方故事。直到外婆某次住院,她在陪病椅上錄下一段凌晨聲音:護理站推車經過、點滴規律落下、外婆睡夢中叫出已故丈夫的名字。

「我照顧她這麼久,最生氣的不是她忘記我。」母親在錄音裡說,「是所有人都說女兒照顧母親很應該,所以沒有人問我累不累。我也不敢問自己,怕只要說累,就表示我不愛她。」

她將檔案權限設為一年後才能公開。時雨沒有提前聽,是母親自己在一年期限到達時帶她坐到耳機前。

聽完後,時雨說:「對不起,我那時候也把妳當成應該撐住的人。」

母親看著窗外。「我也把妳的錄音說成逃避,因為我不知道怎麼面對妳有自己的方法。」

她們沒有用一次談話解決多年積累的怨。之後仍會為照顧安排、醫療決定和誰忘了買藥爭吵。不同的是,她們不再把沉默誤認成體諒。每次排班表旁都多了一欄:這週誰需要休息。

外婆不懂那張表的用途,卻很喜歡用彩色筆在空格裡畫花。有一天,她畫了一朵形狀奇怪的小花。時雨問那是桂花還是茉莉,外婆說都不是,是她現在才想到的花。

時雨沒有替它找正確名稱。她在圖旁寫下日期,標題是「今天才有的花」。她曾因忘記門前種過什麼而痛苦,如今第一次明白,記憶留下空缺以後,生命並不只剩損失。有些新的事物,正因為不必冒充原來的樣子,才有機會被真正看見。

開館第一天,一名孩子拿著錄音機問時雨:「第38號是哪一區?」

時雨蹲下,把耳機分給他一邊。

耳機裡有市場、海浪、機台、鳥鳴、列車、祭典和人們不整齊的呼吸。那些聲音互不一致,也沒有誰壓過誰。某些檔案只有幾秒沉默,標題寫著「尚未說完」。

「它不是一個地方。」時雨說,「是留給還沒被聽見的人。」

「那會不會有一天用完?」

「不會。因為它不是盒子,是一個問題。」

「什麼問題?」

時雨望向窗外。

臺南仍在改變。老屋會倒,新路會開,稻田可能成為住宅,新的語言會在早餐店與校園出現。有人離開,也有人第一次把這裡叫作家。銀灰微光沿街角升起,像遺忘留下的傷,也像每一次重新傾聽的開始。

「這一次,」她回答,「我們願不願意聽?」

孩子按下錄音鍵,沒有急著說話。

羅盤斷針在桌上轉了半圈,朝向敞開的大門。門外有一名剛搬來附近的老人,正猶豫自己帶來的故事算不算臺南;也有放學孩子追著彼此跑過,尚不知道多年後會如何記得這條巷子。沒有任何人催促他們立刻留下什麼。

第38道回聲並不要求每個人都說話。它只是確保當某個人終於準備好開口時,門仍然在那裡。

風穿過紗門。遠處廟宇敲鐘,機車從巷口經過,隔壁鐵門緩緩拉起。外婆在二樓哼著已經改變的歌。時雨聽見這些聲音,沒有試圖將它們全部留下。

她只是站在此刻,誠實地聽完。

一座城市不會因為記得所有事情而永存。它之所以沒有失去自己,是因為每當新的聲音抵達,總還有人願意回答:我聽見了。