例外修復譚 第26話「第24章」
海は浅い金属光を帯びていた。まるで誰かが大きな试験盤の上に水を張り、そこに光を映したかのような――人工に磨かれた朝の光が、波頭を銀縁にしていた。防波堤には人々がぎっしりと立ち並び、手にした札や鈴をぎゅっと握って海の向こうを見つめている。水平線の彼方、蒼に滲む地平に白い塔群が列び、その基部から薄い光の弧が海面を切るように伸びていた。赤い括弧の色だ。人々が学んだ裂け目の色が、今回は門の輪郭になっていた。
海は浅い金属光を帯びていた。まるで誰かが大きな试験盤の上に水を張り、そこに光を映したかのような――人工に磨かれた朝の光が、波頭を銀縁にしていた。防波堤には人々がぎっしりと立ち並び、手にした札や鈴をぎゅっと握って海の向こうを見つめている。水平線の彼方、蒼に滲む地平に白い塔群が列び、その基部から薄い光の弧が海面を切るように伸びていた。赤い括弧の色だ。人々が学んだ裂け目の色が、今回は門の輪郭になっていた。
リゼは手袋を外して、掌の中の小さな青白い鈴を確かめた。ミラがねじった針金で作った鈴は、軽く振ると金属質の高い音を立てる。港の風がそれを運び、近くの子どもの顔に小さな驚きを描いた。三角札は配られ、誰かが折ればそれは単なる書類ではなく、自分の名を自分で置くための小さな選択になった。
「塔が、最初の応答を返している」サージュが低く言った。彼は巻物を抱き、何枚も補助の紙を鞄から取り出していた。「観測器の一部が海路へ接続されている。彼らは削除ではなく、接続の整理をしようとしているようだ。こちらの手続き次第で、対話の余地が生まれるかもしれない」
ヴェルグが一歩前に出る。かつて世界を固定した男は、今や手のひらに小さな封筒を持って人々に渡している。中には撤回権の申請用紙と、青白い針金で結ばれた簡易の証明札が入っていた。彼の声は昔の威厳を残しつつも、どこか柔らかくなっている。「ここで私が一方的に決めるつもりはない。外縁の監視と接触は、我々が規約を作るべき事柄だ。申請を受けて審査し、接触か撤回かを地域ごとに判断する権限を配る。私はそれを分配する」
群衆のざわめきの中、ユノは剣を鞘に収めたままセラの手を握っていた。セラの公の名簿に自分の名が載る瞬間を見届けた後の、兄の静かな安堵が彼の顔にあった。ノノは岸で小さく前脚を上げ、胸の鈴を舐めるようにして確かめた。海へ出る帆船のマストに吊るされた幾つかの鈴が、風に合わせて揺れる。ノノの選んだ音色が、その列の中に混じっていた。
「やるべきことは二つだ」リゼは声を張った。観測者たちが静かに耳を傾ける。彼女の手帳を開く指先には、いつもの震えがあったが、決意は揺れていない。「一つは観測の拡張だ。海路に出る者、沿岸の記録所、各町の証言者を増やす。観測者が分散すれば、単一の削除対象は成立しにくくなる。二つ目は、もし修正を実行するなら、採る原因を一つに絞り、代償を証言網で分散すること。単独で全てを修正してしまえば、誰かの名が消える。私にはそれをしたくない」
ミラが口の端で笑ったように見せる。「私が火で道を作り、サージュは文字で道を残す。ユノは必要なら護衛をする。誰も無理はしないで分担するのよ」
だが具体的な対象と原因が必要だった。サージュが用意した観測データの束を広げると、塔の基部にある一つの「同期子」が目立っていた。外縁の塔群は多数のモジュールで成り、そこに登録された「消去候補リスト」を一本の同期線で共有している。その同期線が、王都の名前名簿と局所的な救済院の分類を突き合わせ、一定の閾値を満たした者を「非登録」として失効させる信号を出していた。リゼはその同期子を単一の修正対象に定めた。
「採用原因は同期子の『同期待ちロジック』だ」リゼが言う。「ここが『誰が消えるか』を決めている。同期子の振る舞いを最小限に変えて、削除ではなく『通報』に切り替えさせる。ここを直せば、塔が即座に名前を消そうとする直接的な出力を止められるはずだ。ただし、その代償は私の修正の影響下にある記憶を一つ消すか、証言者に分配するかによって決まる」
証言者の列ができる。港町の屋台女将、漁師の老マルコ、港の番頭という三名の地元証言者が名乗り出る。彼らは日常の細部をよく知る人々であり、同じ事実に対して同時に立ち会える者だった。リゼは三つの原因候補を、自分の手で紙に書き出した。同期子のログ異常、海上船舶の鍵形紋章、塔の内部で検知された「未登録の子どもの声」――三つのうち、彼女たちは「同期子のロジック」一つを採用することにした。採用理由は観測事実が揃っていたことと、修正が最小限で済むからだ。
リゼは紙を差し出し、署名を促した。「ここに記された通りに観測を行い、私が修正をする時はこの三人が同時に証言すること──それで代償を分配します」。三人は言葉少なに筆を走らせ、小さな菓子の器に指印を押した。サージュは墨を持ち、正式な写しを作った。ユノとミラも名を書いた。ノノは鈴を一度鳴らした。音が、契約の終わりを告げた。
発動の瞬間、リゼの目の前に赤い括弧が一瞬だけ大きく波打った。世界の規則を触れる時、いつものように視界のどこかに違和感が生じる。だが今回は違った。赤い括弧は塔の方へ伸び、湾を横切って一本の線になり、同期子の輪郭をほんの少しだけ撫でてから留まった。それは「切り取る」ための括弧ではなく、「囲って示す」ための括弧だった。
修正は最小限の書き換えに留められた。同期子は「削除」と命ずる代わりに「通報」として出力を変え、塔群の内部ルーティングは即時の消去を行わないよう設定された。代わりに、検知した対象は観測ネットワークに撒かれた多数の証言者へ自動的にレプリケートされる。つまり「名前を消す」のではなく、「名前を多元に証明する」方向へ回路の意味が変わったのだ。
その瞬間、塔群の弧が一つずつ縮み、光の力線は海面に描いていた門の輪郭を少しずつ薄めていった。塔は完全に消えたわけではない。むしろ設定を変え、接続の仕方を交換したのだ。観測路線は再配置され、直接的な削除ポートは閉じられたが、相応の監視は残された。塔の光は撤退のように見えたが、遠方の影は依然として海上に点在している。
代償の分配が形を取る。リゼは最初に小さな痛みを感じた。前世の端末画面の最後の一行、赤く点滅していた「まだ一人いる」という語の色合いの記憶が、指先からすっと消えていく。彼女はそれを確かめようとしたが、焼けた跡だけが掌に残った。代わりに、三人の証言者に小さな欠落が現れた。女将は孫の夜泣きの曲の一節を忘れ、代わりに新しく孫と作る朝の歌を記憶した。マルコは若き日の漁の上で受けた恐怖の匂いの一片を失い、代わりに今目の前にいる若者の顔を深く記憶するようになった。番頭は古い帳簿に残っていた一本の署名を思い出せなくなったが、代わりに当日の行動記録を鮮明に保持した。分散された代償は彼らの生活を少しだけ変えたが、誰かの名前が完全に消える結果にはなっていない。
仲間の変化も即座に現れた。ユノは、父の言葉の語調の一部をうまく思い出せなくなり、かつて抱えていた「規則を守らねばならない」という固さがわずかに緩んだ。ミラは、初めて人を焼きそうになった時の匂いの記憶が、ふっと薄れた。彼女は以前よりも少しだけ失敗を恐れなくなり、だが同時にもう少し慎重になった。サージュは、ある古法の一行を見失ったが、代わりに証言を書く速度が増した。誰もが少しずつ、しかし確かに別の形へ変わっていく。その変化は痛みと引き換えに新しい重みを仲間に分けたということだった。
港では鈴が静かに鳴った。人々は互いの顔を見合わせ、誰もが疲れた笑みを浮かべた。リゼは手帳を閉じ、空いた余白を指で撫でた。忘れ去られた