第20話:ルート固定の兆候
夜。
部屋は、静かだった。
灯りは最小限。
外から差し込む月光が、床に淡く広がっている。
——誰にも邪魔されない時間。
「……」
椅子に座り、ゆっくりと息を吐く。
今日一日の流れを、頭の中でなぞる。
セラフィーナの言葉。
あの断定。
あの“修正”。
——始まっている。
そう、はっきり分かる形で。
「……」
視線を落とす。
指先。
ほんの少し動かせば、起動する。
見慣れた機能。
今まで、疑うこともなかったもの。
——セーブ。
躊躇は、わずかだった。
だが。
完全には消えない。
「……確認、するだけですわ」
小さく呟く。
理由をつけるように。
ただの確認。
問題がないかを見るだけ。
——それだけ。
指先を、動かす。
空気が、わずかに変わる。
視界の端に、薄く表示が浮かび上がる。
【SAVE SLOT】
並んでいるはずの項目。
いつも通りの配置。
見慣れた構造。
——の、はずだった。
「……」
一瞬、理解が遅れる。
違和感が、先に来る。
そして。
気づく。
数が、違う。
「……一つ、少ない?」
小さく呟く。
目を凝らす。
見間違いではない。
確かに。
一つ、消えている。
昨日まであったスロットが。
痕跡もなく。
当然のように。
最初から存在しなかったかのように。
「……」
指先が、止まる。
背筋に、わずかな冷たさが走る。
削除?
不具合?
——違う。
そんな軽いものではない。
もっと。
静かで。
不可逆な変化。
「……」
視線を外さずに、そのまま操作する。
残っているスロットを選択。
——ロード。
空気が、揺らぐ。
視界が、わずかに歪む。
時間が巻き戻る。
感覚は、いつもと同じ。
何度も経験した、あの感触。
——の、はずだった。
次の瞬間。
景色が戻る。
同じ部屋。
同じ夜。
同じ位置。
何も、変わっていない。
——はずなのに。
「……」
違和感が、残る。
小さく。
だが、確実に。
何かが、噛み合っていない。
呼吸が、ほんのわずかにずれる。
空気の温度が、微妙に違う気がする。
そして。
記憶と、今の感覚が。
完全には一致しない。
「……」
立ち上がる。
部屋の中を、ゆっくりと見渡す。
配置は同じ。
物の位置も同じ。
違いは、ない。
——それなのに。
“同じではない”と、分かる。
「……」
もう一度。
ロードを試す。
同じスロット。
同じ操作。
同じ手順。
結果。
同じように、戻る。
だが。
やはり。
どこか、違う。
ほんのわずかに。
だが、確実に。
ズレている。
完全に一致しない。
再現されない。
今までなら、ありえなかったこと。
「……」
喉が、わずかに乾く。
息を吸う。
浅くなる。
理解が、追いつき始める。
これは——
戻れていない。
戻っている“ように見えるだけ”。
完全な再現ではない。
微細な誤差が、残る。
そして。
それは。
回数を重ねるほどに——
「……」
言葉にする。
確かめるように。
「……戻りきらない?」
その一言が、静かに落ちる。
否定は、できない。
もう、気づいてしまったから。
この機能は。
絶対ではない。
完璧ではない。
繰り返すたびに。
少しずつ。
確実に。
ズレていく。
「……」
視線を落とす。
手が、わずかに震えている。
今まで、頼りきっていたもの。
疑う必要のなかったもの。
それが。
崩れ始めている。
静かに。
確実に。
音もなく。
「……」
セーブ画面を閉じる。
表示が、消える。
何もなかったかのように。
だが。
もう、同じには見えない。
この力は。
万能ではない。
むしろ——
使うほどに、壊れていく。
削れていく。
世界も。
自分も。
少しずつ。
取り戻せない形で。
「……」
静寂が、戻る。
だが。
もう、それは“安全な静けさ”ではなかった。
何かが、進んでいる。
止められない形で。
修正される形で。
——“正しさ”によって。
(第20話 終)




