工房の入り口に、手書きの看板が立っている。
『魔法陣保守工房』
『受付時間:日の出から日の入りまで』
『夜間対応はいたしません』
最後の一行だけ、やけに力強い筆跡だった。
看板を立ててから三日。依頼は来ない。
リオンは作業台に頬杖をつき、窓の外を眺めていた。辺境の村に突然「魔法陣を直します」と掲げたところで、信用も知名度もない。前世でフリーランスのSEが自宅で開業して、初月から案件が来るわけがないのと同じだ。
「営業が必要だな……」
呟いたところで、扉が叩かれた。
立っていたのは、ルーンフェル村の農夫ヨルクだった。
「リオン、隣のカーレン村の灯火魔法陣が一基消えたらしい。もう一基も明滅してるとか。直せるか?」
「診断はできます。行きましょう」
リオンは道具箱を掴んで立ち上がった。工房の看板に小さな札を掛ける。
『出張中 カーレン村方面』
前世で言うステータスを「離席中」に変えるようなものだ。誰も見やしないが、習慣は恐ろしい。
カーレン村の灯火魔法陣は、確かに一基が完全に消えていた。もう一基は微かに明滅を繰り返している。
リオンは消えた方に手をかざした。
「【診断】」
視界に半透明の情報が浮かぶ。魔法陣の構造図、刻印の状態、魔力パスの流れ——異常箇所が赤く点滅している。
「原因は二つ。刻印板の摩耗と、魔力パスの接続部が物理的に緩んでいる」
リオンは基部に跪いて覗き込んだ。固定具が半分外れかけている。
「村長、最近誰か触りました?」
老村長は気まずそうに目を逸らした。
「……先月、調子が悪くなったとき、若い者が『叩いたら直るかもしれん』と」
「叩いた!?」
リオンは額を押さえた。叩いて接触が一時回復し、見かけ上は直った。だが根本原因は放置で、むしろ悪化させた。
「村長。『なぜ直ったかわからない修復』は、最も危険な修復です」
「そ、そうなのか」
「はい。昔読んだ本に書いてあったんですが、それを『おまじない修正』と呼ぶそうです。とりあえず触ったら直った。でもなぜ直ったかわからない。それは問題を先送りにしているだけです」
リオンは道具箱から精密工具を取り出し、まず接続部の固定具を再装着した。こちらは工具があれば済む。
問題は刻印板の摩耗だ。本格的な修復には精密な再刻印が必要だが、今日は応急処置にとどめる。摩耗した溝に魔力を少しずつ流し込んで補強する——リオンには魔力操作の才能がほとんどないが、【診断】で状態を見ながらやれば、なんとかなる。
灯火魔法陣の前に座り込み、右手で刻印板に触れ、左手で診断情報を確認する。
「ここの溝をもう少し深く……いや、ここで魔力が分岐してるから均等に……」
独り言を呟きながら、慎重に作業を進めた。設定ファイルの値を一つずつ変えてはテストする、地道なチューニング作業。派手さも華やかさもない。ただ黙々と、一つずつ確認し、一つずつ直す。
その作業を——一人の女性が、じっと見ていた。
村の広場の端。亜麻色のセミロングの髪を風が揺らし、緑の瞳は瞬きも忘れたように動かない。歳は二十歳前後。旅装束に背負い鞄。指先に魔力焼けの痕がある。
リオンが気づいたのは、応急処置が完了して立ち上がったときだった。
「……?」
見覚えのない顔。村人ではない。旅人だろうかと思った瞬間、女性が勢いよく立ち上がった。
「あの!」
駆け寄ってくる。
「今の作業、全部見てたんですけど——あれ、どうやったんですか!?」
「どの部分のことですか?」
「全部です! 最初に魔法陣を調べて、原因を二つに分けたでしょう? 接続部のずれと刻印の摩耗。それで接続部を先に直して、それから刻印を補強した。一つずつ、順番に」
正確な観察だ。リオンは少し驚いた。
「魔術の心得が?」
「は、はい。エルナといいます。魔術学院に通ってたんですけど——落第して。今は実家に帰る途中で、たまたまこの村を通りかかったら……」
「エルナさん。さっきの作業、どこが気になったんですか?」
エルナは言葉を選ぶように答えた。
「私……魔法陣を直すとき、いつも感覚でやってたんです。ここがおかしい気がする、こうすれば直る気がする——って。実際、直ることも多くて。でも」
「でも?」
「なぜ直ったのか、自分で説明できないんです。学院の試験でも、『なぜこの操作で修復できたか原理を述べよ』って聞かれて答えられなくて。先生には『再現性がない』って」
リオンは腕を組んだ。
「エルナさん」
「はい」
「なぜ直ったかわかりますか?」
エルナは少し考えて、言った。
「……感覚で?」
リオンは小さく首を振った。
「それが問題なんです」
エルナは目を見開いた。
「感覚で直せること自体は、すごい才能です。魔力の流れを肌で感じ取って、異常箇所を特定できる。それは教えて身につくものじゃない」
リオンは灯火魔法陣を指さした。
「でも、『なぜ壊れたか』『なぜこの操作で直るか』を説明できないと、同じ問題が起きたときあなたがいなければ誰も直せない。それを属人化と言います」
リオンは自嘲気味に笑った。
「僕の前の職場が、まさにそれでした」
「さっきの作業、大したことじゃないんです。【診断】で状態を見る。異常箇所を特定する。原因を切り分ける。一つずつ直す。この手順に従えば、僕じゃなくても同じことができる」
「手順……」
「感覚じゃなくて、手順。再現できる方法」
リオンは明滅しているもう一基の灯火魔法陣に歩み寄った。
「この魔法陣、直してみてもらえますか? ただし条件があります。触る前に、何が悪いか観察して、僕に言葉で説明してください」
エルナは不安そうな顔をしたが、頷いた。
魔法陣の前にしゃがみ込み、両手をかざして目を閉じる。指先から微かな魔力の光が漏れている。リオンの【診断】とは方法が違うが、やっていることは似ている。
「……ここです」エルナが目を開けた。「魔力の流れが詰まってる箇所が二つ。刻印の溝が浅くなってて、魔力がちゃんと通らない」
リオンは【診断】で確認した。エルナが指した箇所は、刻印摩耗の二箇所と完全に一致している。
「正解です。直してみてください。少しずつ」
エルナの指先が淡く光った。繊細な魔力の糸が刻印の溝に沿って流れていく。リオンは【診断】で状態を監視しながら見守った。
魔力操作の精度は、リオンの何倍も高い。学院の教官が舌を巻いたという話は誇張ではない。
数分後——灯火魔法陣が安定した光を灯し始めた。
「直った……」
「では、なぜ直ったか説明してもらえますか?」
エルナはゆっくりと口を開いた。
「刻印の溝が二箇所摩耗していた。魔力で補強して深さを元に近い状態に戻した。結果、魔力の伝達効率が回復して灯火の出力が安定した」
リオンは笑った。
「できるじゃないですか」
「今の……私、初めてかもしれません。自分がやったことを、ちゃんと説明できたの」
「もともと力はあったんです。足りなかったのは手順だけ。『まず調べる。原因を特定する。一つずつ直す。なぜ直ったか言葉にする』——この流れに乗せれば、感覚が再現可能な技術になる」
エルナの緑の瞳が揺れた。
「学院の先生が言った『再現性がない』は、才能がないという意味じゃなかった。手順がなかっただけです。才能はある。むしろ僕にはできないことができる」
リオンは自分の手を見た。
「僕は【診断】で状態を見ることはできます。でも魔力を直接操作する力はほとんどない。さっきの応急処置も、正直ギリギリでした」
「あの作業、ギリギリだったんですか!?」
「……聞かなかったことに」
夕暮れのカーレン村。修理を終えた灯火魔法陣が温かい橙色の光を灯している。
リオンが道具箱を片付けていると、エルナがまだそこに立っていた。
「リオンさん。お願いがあります」
真っ直ぐな目。
「私を——弟子にしてください。学院を落第して実家に帰るところだったんです。でも帰ったら、もう魔法とは関係ない暮らしをするしかない」
声は震えていた。でも目は逸らさなかった。
「今日わかったんです。私に足りなかったのは才能じゃなくて方法だった。リオンさんのやり方を学べば——私でも、ちゃんとした魔術師になれるかもしれない」
リオンは腕を組んだ。
正直に言えば渡りに船だ。魔力操作ができる人材を探していた。だが前世の経験が安易な返事を止める。期待値の擦り合わせなしに人を雇うのは互いに不幸だ。
「エルナさん。僕の工房は、魔法陣の保守運用をやる場所です。新しい魔法の研究でも、強力な攻撃魔法の開発でもない。壊れたものを直す。劣化した部品を交換する。手順書を書く。地味で地道な仕事です」
「はい」
「ルールがあります。受付は日中のみ、夜間対応なし。作業前に必ず原因を調べる。そして——作業後に必ず記録を残す。何をやったか、なぜやったか、結果どうなったかを書く」
エルナの表情に微かな不安がよぎった。書くのは苦手なのだろう。
「書くのは最初から完璧じゃなくていい。教えます。でも書かないのは駄目です」
エルナは唇を噛み、頷いた。
「それから、弟子という呼び方はやめましょう」
「え?」
「僕は診断と設計。エルナさんは魔力操作。上下じゃなくて役割分担です。同僚として来てくれませんか」
エルナの緑の瞳が大きく見開かれた。
「……はいっ!」
少し裏返った声だった。
帰り道。夕焼けの畦道を二人で歩いた。
「あ、一つ聞いていいですか? さっきの『おまじない修正が最も危険』って」
「たとえば、風邪で熱が出て薬を飲んだら下がった。でも実は別の病気だった。薬で一時的に熱は下がったけど、本当の原因は治ってない」
「あ……なるほど」
「魔法陣も同じです。『叩いたら直った』『何かいじったら動いた』——なぜ直ったかわからないなら、本当には直ってないかもしれない」
エルナは自分の指先を見つめた。魔力焼けの痕が夕日に照らされている。
「私、ずっとそれをやってたのかもしれません。感覚で直して、なぜかわからなくて。でもとりあえず動いたからいいやって」
「悪いとは言いません。直ったのは事実だから。ただ、次に同じ問題が起きたとき、エルナさんがいなければ誰も直せない。仕組みとして危ない」
数歩分の沈黙。
「……だから記録を残すんですね」
「そうです。原因と手順を記録しておけば、誰が見ても同じことができる。感覚を、共有できる形にする」
ルーンフェル村の灯りが見えてきた。
エルナが立ち止まった。
「リオンさん」
「はい?」
「私、絶対書けるようになります。記録も手順書も全部」
さっきまでの不安げな声ではなかった。
「期待してます。明日からよろしくお願いします」
「はいっ! よろしくお願いします!」
自宅に戻り、蝋燭の灯りの下で巻物を広げた。
今日の作業記録。カーレン村灯火魔法陣二基。障害原因と対応内容。応急処置の範囲と、後日必要な本修理の見積もり。
そして新しい一行を書き加えた。
『人員:エルナ(魔力操作担当) 翌日より合流予定』
リオンはペンを置き、天井を見上げた。
三人のうち、一人目。感覚で正解にたどり着ける人間は、教えて育てられるものじゃない。逆に、手順と記録は教えれば身につく。足りないものを補い合えるなら——それがチームだ。
蝋燭を吹き消す前に、もう一行だけ書いた。
『工房ルール追加:「おまじない修正」禁止。原因不明のまま作業完了にしないこと』
——工房のルールが、また一つ増えた。
【あとがき】
「なぜ直ったか説明できない修復」は現実のIT現場でもよくある話。感覚と手順は対立ではなく、組み合わせてこそ強くなります。