制御限界
夜半――ではない。
時刻はまだ早い。
だが街の一角だけ、明らかに“切り離されている”。
商業ビル群。
人の気配は消えている。
「結界、展開済み。」
リアが言う。
「外部との接続遮断確認。」
剣也が周囲を見る。
「またやりやがったな。」
ルナは一歩前に出る。
水色の髪が、すでに淡く光っている。
「……近い。」
小さく言う。
その直後。
空間が歪む。
影が現れる。
数は少ない。
だが――
「密度、高い。」
リアが警告する。
「単体性能は前回以上。」
剣也が構える。
「じゃあ楽だな。」
一体を斬る。
重い。
明らかに違う。
「っ……!」
弾かれる。
リアが即座にフォロー。
「正面突破は非効率。」
「分かってる!」
影は連携してくる。
無駄がない。
まるで“考えている”。
「制御されてるな……!」
剣也が距離を取る。
リアが分析する。
「外部観測によるリアルタイム制御。」
つまり――
「見られてる。」
ルナが呟く。
その瞬間。
影が一斉にルナへ向かう。
「狙い変えてきた!」
剣也が割り込む。
リアも同時にカバー。
だが――
一体、抜ける。
ルナへ直行。
ルナは動かない。
視線だけで追う。
「……遅い。」
触れる。
一体、崩壊。
だが、その直後。
別の影が背後から来る。
剣也が叫ぶ。
「後ろ!」
ルナが振り向く。
間に合わない。
――はずだった。
空間が歪む。
影の動きが止まる。
完全に。
「……停止。」
ルナの声。
低い。
さっきまでと違う。
そのまま、
周囲すべてに干渉する。
影が、一斉に崩壊する。
範囲が広い。
広すぎる。
リアが即座に言う。
「出力過剰!」
剣也も気づく。
「やりすぎだ!」
だが止まらない。
ルナの髪が強く発光する。
水色が、ほぼ白に近づく。
揺らぎが消える。
逆に“安定しすぎている”。
「……効率化。」
ルナが呟く。
「……不要要素、削除。」
声に感情がない。
完全に。
剣也の顔が変わる。
「おい……それやめろ。」
ルナは反応しない。
視線が動く。
剣也を見る。
だが――
認識が違う。
「……干渉対象。」
完全に“対象扱い”。
リアが一歩前に出る。
「剣也、離れて。」
「いや――」
言い切る前に、
圧が来る。
見えない力。
剣也が膝をつく。
「ぐっ……!」
ルナが手を上げる。
「……安定のため、排除。」
完全に逸脱。
リアが動く。
斬る。
だが――
通らない。
「位相が合わない……!」
ルナの周囲だけ、完全に別の法則。
剣也が歯を食いしばる。
立ち上がる。
圧に逆らう。
「……ふざけんなよ。」
一歩。
前に出る。
リアが叫ぶ。
「無理!」
「関係ねえ!」
さらに一歩。
圧が強くなる。
それでも進む。
「おい、ルナ!」
声をぶつける。
反応はない。
「……対象、接近。」
処理だけが動いている。
剣也は止まらない。
そのまま――
手を伸ばす。
触れる。
ルナの手首。
その瞬間。
ノイズが走る。
ルナの中。
完全最適化状態。
不要なものは排除。
迷いはない。
だが――
接触。
記録が割り込む。
山。
あの時。
同じ感触。
同じ温度。
「……誤差。」
処理が乱れる。
「……不要ではない。」
初めての再定義。
現実。
ルナの動きが止まる。
髪の光が揺れる。
白に近かった色が、
少しずつ水色に戻る。
「……剣也。」
名前。
明確に。
剣也はそのまま手を離さない。
「戻ってこい。」
短く言う。
リアもすぐ横に立つ。
「安定化、補助する。」
二人。
同時に干渉。
ルナの出力が揺れる。
だが――
崩れない。
「……選択。」
ルナが呟く。
「……継続。」
光が収まる。
圧が消える。
完全に。
静寂。
影はすでにいない。
結界も解け始める。
剣也はその場に座り込む。
「……マジでやめろそれ。」
ルナは少しだけ視線を下げる。
「……失敗。」
初めての言葉。
明確な自己評価。
剣也は首を振る。
「違う。」
「……?」
「戻ってきただろ。」
それだけ。
ルナは少しだけ考える。
「……成功、要素あり。」
修正。
リアが小さく頷く。
「同意。」
遠く。
起点が見ている。
「……逸脱確認。」
だがその声は、
以前よりわずかに変化している。
「……制御、外部依存。」
つまり――
“剣也たちが鍵”。




