第十八話 境界の雨
雨が降り始めたのは、その翌日の夕方だった。
最初は誰も気に留めなかった。
王都の秋は乾いているが、雨自体は珍しくない。
保守局でも、外縁結界の点検予定を少しずらすかどうか程度の会話があっただけだった。
ミレイアは西塔の転移系記録を読み、グランツは欠けた術具の交換見積もりを出し、エルドは古板の整理に戻っていた。
翔太も昨日の帰還条件の話を頭のどこかへ押し込めるように、東門系の簡易報告をまとめ直していた。
外が暗くなり始めたころ、最初の異常が出た。
「音が変」
保守局の若い術官のひとりが、ふとそう言った。
最初は意味がわからなかった。
だが耳を澄ますと、たしかに雨音がどこかおかしい。
普通の雨なら、石畳や窓や屋根にぶつかる音はばらばらに散る。
けれど今聞こえているのは、散っているのに、どこかで揃っている。
文字を打つときのキーボード音みたいに、不自然な反復が混じっていた。
ミレイアが顔を上げる。
「外、見て」
保守局の数人が階段を駆け上がる。
翔太も後を追った。
西棟の回廊へ出ると、王都の上に細い雨が斜めに落ちていた。
量は多くない。
だが、光の当たり方が妙だった。
雨粒のひとつひとつが、単なる水滴に見えない。
透き通った線のようで、ときどき途中で折れた文字片のようでもある。
「何だ、あれ……」
誰かが呟く。
翔太は回廊の外へ半歩出て、落ちてくるものを目で追った。
その瞬間、背筋を冷たいものが走る。
見えてしまった。
雨粒の一部に、読める形が混じっている。
意味のある単語ではない。
もっと断片的な記号。
括弧。区切り。接続子。
コードの破片に似たものが、水と一緒に空から降ってきていた。
「下がって」
ミレイアが鋭く言う。
全員が回廊の内側へ戻る。
その声に遅れて、外から悲鳴が上がった。
街のどこかだ。
次いで鐘の音。
神殿の警戒鐘が短く三度鳴る。
「結界監視室!」
ミレイアが駆け出す。
翔太もついて行った。
監視盤のある部屋は、すでに混乱していた。
王都周辺の主要結界網が一斉に不安定化し、外縁線だけでなく市街内部の補助膜にもノイズが走っている。
盤面上の光点が一定周期を失い、明滅ではなく“揺れ”に近い動きをしていた。
「観測値が取れない!」
「雨滴混入で感知式が誤作動!」
「東街区、記憶障害報告二件!」
その最後の声に、翔太は振り向いた。
「記憶障害?」
術官のひとりが記録板を掴んだまま言う。
「降り始めから十分以内。街路で倒れた住民が、直前の会話を保持できてない。名前の一部を言い間違える例も」
ミレイアの顔色が変わる。
「治癒系に回すな。下手に触ると重なる」
その判断の速さに、翔太は逆に怖くなる。
ミレイアはこういう事態の悪さを、もう具体的に知っているのだ。
「何が起きてるんですか」
翔太の問いに、エルドが重い息と一緒に答えた。
「境界層が滲んでおる」
「滲む?」
「世界の内と外、層と層の境が曖昧になって、基盤記述の断片が表層へ落ちてきておる」
グランツが悪態をつく。
「最悪だな。ログが雨になったってことかよ」
その喩えは、ひどく正確に思えた。
ログ。
あるいは記述片。
本来は深層にあるべきものが、現実の天気みたいに降ってきている。
翔太は監視盤の一角を見た。
王都北区の線が乱れ、東門系が鈍く明滅し、西方旧転移門周辺には黒い滲みのような表示が出ている。
帰還条件の話をしたばかりの場所だ。
「これ、王都だけじゃない」
気づくと口にしていた。
ミレイアがこちらを見る。
「どういう意味」
「雨が局所障害なら、ここだけの表示になる。でも盤面の揺れ方が層全体に引っ張られてる。たぶん、表面化してるのが王都なだけで、もっと深いところで崩れてる」
術官たちの何人かが顔を上げる。
ミレイアも数秒、盤面を見つめたあと、低く言う。
「……基盤側の障害」
エルドが古い語で何かを呟いた。
その言葉の意味はわからなかったが、祈りではなく確認の声だとわかった。
監視室の窓に、ひとつの雨粒が当たった。
ぱしゃり、ではなく、かちり、と聞こえた。
金属片みたいな音だった。
翔太は思わず窓へ近づく。
ガラスに沿って滑る水滴の中に、一瞬だけ、はっきりと読める形が見えた。
[ ]
角括弧。
ただそれだけ。
だが、次の一滴には
null
が混じっていた。
息が止まる。
この世界の文字ではない。
自分の世界の記述が、雨の中に混ざっている。
「翔太!」
ミレイアの声で我に返る。
「見えたの?」
「……はい」
「何が」
「向こう側の記述です」
その答えに、監視室の空気が一瞬止まる。
「この世界のものじゃない。俺のいた側の……たぶん、処理系の断片」
誰もすぐには理解できない顔をした。
だがミレイアだけは、理解できないまま重要性だけを掴んだ目をしていた。
「なら、境界の滲みは一方通行じゃない」
エルドが唸るように言う。
「こちらが壊れて向こうが見えるだけではない。向こうの層もこちらへ混じっておる」
翔太の頭の中に、会社の夜が蘇る。
消えるログ。
座標。
召喚文。
そして高瀬。
もし向こうの世界でも同じように滲みが起きていたのだとしたら。
木村はどこまで知っていたのか。
外ではまだ雨が降っている。
街の石畳に当たり、屋根を叩き、人の記憶をかすめながら、見えない記述片が落ちていく。
ミレイアが指示を飛ばす。
「市街区画ごとに記憶障害の分布を取る。雨の強い場所と結界の揺れを重ねて。治癒院には“記憶保持の上書きを避けろ”って通達。北区と東門系は即時再点検」
「西方旧門は?」
術官のひとりが聞く。
ミレイアは一瞬だけ迷い、翔太へ視線を向けた。
帰還条件と直結する場所。
この雨で最も危険になるかもしれない場所。
「後回しにできない」
彼女は言った。
「でも今は王都が先」
その判断は正しい。
正しいからこそ、翔太の胸の奥で別の焦りが生まれた。
西方旧門が崩れれば、帰還経路の可能性はさらに遠のくかもしれない。
だが王都の人間が目の前で記憶を失い始めている今、自分の帰路を優先するのは違う。
違うとわかる。
それがまた苦しかった。
混乱の最中、グランツが低く言う。
「世界障害が表層まで来たな」
誰に向けた言葉でもない。
だが、その一言で状況の名前が定まった気がした。
世界障害。
個別施設の不具合ではない。
結界の補修でも、転移門の競合でもない。
世界そのものの基盤が、表面まで軋み始めている。
その夜更け、雨がようやく弱まったころ、保守局の臨時記録板には報告がびっしり並んでいた。
記憶障害、軽度の言語混線、結界値の瞬間的空白、東街区の街路標識の文字化け、雨に打たれた術官の一時的読字障害。
被害はまだ局所的だ。
だが、局所で済む保証はどこにもない。
翔太は記録板の前に立ち尽くし、ひとつひとつの報告を読んだ。
コードのバグなら、テストを増やし、切り戻し、影響範囲を抑える。
だがこれは違う。
世界そのものが本番環境で壊れ始めている。
切り戻し先がない。
「顔色悪い」
隣でミレイアが言った。
彼女も疲れているはずなのに、声だけはまだ細く張っていた。
「……帰る帰らないの前に、もうそういう段階じゃないんですね」
ミレイアは少しだけ黙ってから答える。
「そういう段階じゃなくなりつつある」
完全な断定ではない。
けれど、それはほとんど同じ意味だった。
「あなたが何を選んでも、世界のほうは待たない」
翔太は記録板から目を離さなかった。
待たない。
現実の納期も、顧客も、障害も、いつもそうだった。
だが今度は規模が違う。
待たないのは一案件ではなく、世界そのものだ。
その晩、保守局の仮眠室へ行く前に、翔太は自分の机で一枚だけ新しい紙を広げた。
題名を書く。
世界障害 一次整理
その文字を見た瞬間、なぜだか少しだけ呼吸が整った。
問題を名前で呼ぶ。
切り分ける。
構造を探す。
それしか自分にはできない。
たぶん、それしかない。
紙の余白に、彼は最後に小さく書き足した。
直すほど帰れないかもしれない。
それでも、壊れているなら見過ごせない。
その一文は、結論ではなかった。
ただ、いまの自分の輪郭としてそこにあった。




