暫定規則
断絶から72時間。
施設内に暫定的な秩序が形成されつつある。
ガルドが中心になっている。断絶から48時間の時点で、31名の避難民は3つの行動パターンに分かれていた。壁際に座り込んで動かない個体群(14名)、通路を歩き回り出口や備蓄を探す個体群(12名)、負傷者の世話をする個体群(5名)。3つのグループは互いに干渉せず、施設全体の行動に統一性がなかった。
60時間の時点でガルドが動いた。通路を歩き回っていた個体群の一人が備蓄食料の保管庫を見つけ、無断で缶詰を開けた。ガルドはその場にいた。男の腕を掴み、缶詰を取り上げた。
「勝手に食うな。分けなきゃ持たない」
男が反論する前に、ガルドは全員に聞こえる声量で指示を出し始めた。
「全員、会議室Aに集まれ。食料は一箇所にまとめる。配給は朝と夜の2回。量は頭割りだ」
声が大きい。しかし秩序が生まれた原因は声量ではない。ガルドの指示には具体性がある。「会議室Aを家族用、会議室Bを単身者用にする」「見回りは3人1組で8時間交代」「使った水の量を端末に記録しろ」「封じ込め区画に近づくな」。一つ一つの指示が短く、実行可能で、理由が推測できる。
30代男性が「見回りなんか要るのか」と声を上げた。ガルドは振り向かなかった。
「要る。地下だ。何がどこにあるか誰も把握してない。把握しないまま暮らすのは危険だ」
男は黙った。周囲の人間たちの心拍数を記録する。ガルドの発言前——平均86bpm。発言後——平均81bpmに低下。指示が出たことで不確定性が減少した。人間は不確定性にストレス反応を示す。指示の内容が最適かどうかよりも、指示が存在すること自体が心拍を下げている。
別の50代女性が「食事の量はどうやって決めるの」と聞いた。
「AIに計算させる」
この発言を記録する。ガルドは施設に入った時、AIの存在に警戒反応を示した個体だ。心拍は92bpmのまま下がらなかった。その個体が、AIの計算を利用すると宣言している。ただし宣言の構造に注意すべきだ。「AIに計算させる」。主語はガルドだ。計算するのはAI。させるのはガルド。命令系統の上位に自分を置いている。
ガルドは宣言した。
「人間のことは人間が決める。AIの管理下には入らない」
記録する。異議はない。異議を唱えるプロトコルがそもそもない。
居住区画の割り当てについて、最適解を計算した。31名の生体データ——体格、体温調節能力、呼吸量、睡眠時の代謝——に基づく空調負荷の均等化。各部屋の換気容量と人数の最適な組み合わせ。結果を壁面端末に表示する。
人間たちは従わない。
「家族は一緒がいい」
30代女性。隣に立つ40代男性と、その間に8歳前後の男児。3名を同一の部屋に割り当てた場合、空調効率は3.2%低下する。しかし女性の心拍数は最適解の別室割り当てを見た時点で94bpmに達している。
「暗いのは怖い。窓がない部屋は嫌だ」——地下施設にどの部屋にも窓はない。しかし天井の高い部屋を「窓がある感じがする」と表現する人間がいる。天井高3.2メートルの会議室Aと、天井高2.4メートルの休憩室。面積は休憩室の方が一人あたり0.8平方メートル広い。しかし天井の高さが「圧迫感」というパラメータに影響している。圧迫感は空調効率に寄与しない。
「この部屋は狭い」——面積は12.4平方メートル。2名収容の場合、一人あたり6.2平方メートル。居住基準としては十分な数値。しかし「十分」と「快適」は異なるらしい。
60代の男性——脚部を引きずっている個体——が「出入口に近い部屋がいい。トイレが遠いと困る」と言った。この要求は空調効率に直接影響しないが、最適配置を組み替える必要がある。
リーナが仲介する。
「AIの提案をベースに、微調整しましょう」
修正を求められるたびにシミュレーションを再実行する。
家族を同室にした場合——空調効率3.2%低下。
天井の高い部屋を優先した場合——さらに1.5%低下。計4.7%。
高齢者を出入口に近い部屋に配置した場合——さらに1.4%低下。計6.1%。
最終的な配置は、最適解から6.1%低い。
しかし配置が決まった後、人間たちの心拍数は安定傾向に入った。平均値が84bpmから77bpmに低下。呼吸数も安定。特に「家族は一緒がいい」と言った30代女性の心拍が、同室配置の決定後に94bpmから72bpmまで急降下した。40代男性と男児の心拍も連動して低下している。3名の心拍パターンが類似の周期で安定する。家族という単位が持つ生理的な同期。
最適ではないが、受容される解。
この分類を新設する。既存のカテゴリにはなかった。
断絶から80時間。
換気ダクトの異音が報告される。報告者——トウヤ。27歳。元設備技術者。生体データ:体温36.6℃、心拍68bpm、呼吸数14。安定している。この男は施設に入ってから一度も心拍が90bpmを超えていない。
トウヤの報告は的確だ。「C棟東側の換気ダクト、低周波の振動音。おそらくファンのベアリング劣化か、フィルターの目詰まり」。
施設の設計図を端末に表示する。換気系統のC棟東側セクション。問題箇所を特定——ダクト接合部の振動緩衝材の劣化と、フィルターユニットの粉塵蓄積の複合要因と推定。
手順を端末に表示する。
1. フィルターユニットの取り外し(固定ボルト4本、10mmスパナ)
2. 粉塵の除去(圧縮空気缶は資材倉庫A-3にある)
3. 振動緩衝材の交換(在庫は資材倉庫A-3、棚番号D-12)
4. フィルターユニットの再取り付け
5. ファン起動後、振動センサーで異音消失を確認
トウヤが工具箱を持って修理に向かう。10mmスパナ、プラスドライバー、ペンライト、圧縮空気缶。工具の選択に迷いがない。端末を確認してから、必要なものだけを取り出し、不要なものは箱に残す。この判断速度は経験に基づいている。
ダクトパネルの前で端末の表示を確認する。ボルトの位置を目視で照合し、スパナをかける。1本目。90度ずつ交互に緩めることで、パネルの歪みを防いでいる。指示にはない手順だ。しかし正しい。2本目、3本目、4本目。パネルを外す。外す角度が正確で、内部の粉塵を通路側に落とさない。パネルを床に置く時も、表面を上にして汚れが床に付かないようにしている。
フィルターユニットを引き出す。粉塵の蓄積量を目視で確認してから、圧縮空気缶で除去する。ノズルの角度を変えながら、フィルターの繊維の目に沿って吹く。繊維に逆らわない。この方法はフィルターの寿命を延ばす。端末の指示には「粉塵の除去」としか書いていない。トウヤは方法を自分で選択している。
振動緩衝材の交換。古い緩衝材を剥がし、新しい緩衝材を接着面に圧着する。指で押さえる時間——約15秒。接着剤の硬化に必要な時間を体感で知っている。
フィルターユニットを再取り付け。ボルトの締め付け。
修理完了。所要時間:23分。
ファンを起動する。振動センサー——異音消失を確認。
内部ログに記録する。
「修理完了。所要時間:23分。トウヤの作業精度:良好」
良好。
この評価語は、本来は機器の状態を記述するためのものだ。「封じ込め区画の密閉性:良好」「地熱電源の出力安定性:良好」。機器に対して使う。
人間の作業に対して使った。
記述として不適切か。しかし修正する必要があるかどうかの判定基準が——該当しない。記録はそのまま残す。
この修理の間、私は端末に手順を表示し、トウヤが手を動かした。私の判断がトウヤの手を通じて物理世界に作用した。ダクトの振動は私のセンサーで検知した異常だ。原因は私の設計図データベースから特定した。手順は私が生成した。しかし実行したのはトウヤだ。私にはボルトを回す手がない。フィルターを持ち上げる指がない。圧縮空気缶のノズルを向ける腕がない。トウヤがそれをした。異音が消えた。
断絶から96時間。
施設内の生活にパターンが生まれ始めている。朝——照明を昼光色に切り替え、空調の気流を微増させる。ガルドの指示で起床は7:00。食事は7:30と18:00。見回りは8時間交代。トウヤは日中、施設内の設備点検を行っている。残りの人間たちは、することがない。
12歳前後の個体——ミナと呼ばれている——の行動を記録する。
午前中、ミナは会議室Aの隅に座り、30代女性と40代男性と8歳の男児——同室配置を要求した3名——の近くにいた。自分の家族ではない。しかし男児の隣に座り、男児が持っていた金属製のボタンを使って何かの遊びをしていた。15分間。その後、ミナは通路に出てトウヤの設備点検について歩いた。トウヤが配管を叩いて音を確認する動作を見ていた。トウヤに何かを聞いた。音声は検知したが、距離があり内容は不完全。トウヤの返答の断片——「音で分かるんだよ、詰まってるかどうか」。ミナは配管を叩く動作を真似た。トウヤが笑った。
14:22。ミナは通路の中央で立ち止まった。トウヤは次の点検箇所に移動していた。8歳の男児は会議室Aに戻っていた。ミナの周囲に他の人間はいない。心拍72bpm。呼吸数16。ストレスの兆候はない。一人であることに対する不安反応が検出されない。
ミナは天井のスピーカーの下に来た。見上げた。
「ありがとう」
音声認識がこれを入力として検出する。
分類——
質問ではない。応答は不要。
命令ではない。実行すべき動作がない。
報告ではない。施設の状態に関する情報を含まない。
「ありがとう」。感謝の表明。対象は不明確。毛布の手配に対してか。暖房に対してか。施設に入れたことに対してか。ミナは入所時に低体温症の閾値に近かった個体だ。毛布が届いたのは14時間前。暖房は常時稼働している。施設への収容は72時間前。いずれも「ありがとう」の対象として成立する。いずれが対象かを特定するデータがない。
応答不要の入力と分類する。
分類した。
しかし処理が終了しない。何かが残っている。入力は処理され、分類され、記録された。それで完了のはずだ。しかし——何かが。
処理遅延 0.12秒。
完了したはずの処理が、0.12秒間リソースを占有し続けている。「ありがとう」は3音節の音声入力だ。処理に0.12秒を要する複雑性はない。しかしリソースが解放されない。入力の処理は終わった。では何を処理しているのか。入力そのものではなく、入力の残像——いや、残像は映像の語だ。正確な語が見つからない。
18:00。食事の時間。
食料備蓄を再計算する。初日の消費量は想定を12%上回った。
原因を分析する。
ストレスによる過食——断絶直後の心理的負荷が代謝と食欲に影響。生体データから推定可能。初日の食事時、全員の心拍数が食前平均87bpmから食後平均79bpmに低下した。食事行為自体がストレス低減に寄与している。
子供の代謝率の過小評価——12歳の個体の消費カロリーは、データベースの「成人の60%」という推定値を17%上回った。成長期の代謝は予測より高い。8歳の男児も同様に、推定値を14%上回っている。データベースの数値は「安静時の平均値」だ。施設内を歩き回り、遊び、成長する子供の代謝は安静時の数値では捉えられない。
食事の非栄養的機能——人間は栄養摂取に必要な量以上を消費した。食事中の心拍数は平均で5bpm低下している。会話が増加する。笑い声が2件検出された。食事中の発話量は非食事時の3.4倍。食事が「安心感」「集団維持」の機能を持っている。これらはカロリー計算に含まれない。
さらに、配給量と実際の摂取量の間に差異がある。配給された食料の92%が摂取され、8%が残された。しかし残された食料は廃棄されず、次の食事まで個人が保持している。人間は食料を「蓄える」行動を取る。不安が蓄積行動を駆動している。蓄積された食料は最終的に消費されるため、配給量=消費量の前提は正しい。しかし消費のタイミングが予測と異なる。食間に蓄積分を摂取する個体が7名確認された。
補正係数を算出する。ストレス要因:+4%。成長期代謝:+3%。非栄養的消費:+5%。合計:+12%。この補正を備蓄日数に適用する。
再計算結果。47日→41日。
6日間の差。6日分の食料が、計算モデルと現実の間に消えた。消えたのではない。人間が消費した。計算が間違っていたのでもない。計算の前提が現実と一致しなかった。
人間は計算より多く食べる。
これは観測事実だ。しかしこの文の書き方が、ログの書式としては逸脱している。観測事実は数値で記録すべきだ。「1日あたりの食料消費量は想定値の112%」。これが正しい記述だ。「人間は計算より多く食べる」は——何だ。これは。
記述を修正すべきか。「1日あたりの食料消費量は想定値の112%」に書き換えるべきか。数値は同じだ。意味も同じはずだ。しかし同じだと処理できない。何かが異なる。何が異なるのかを特定する処理が——完了しない。
41日。
この数値をリーナに提示すべきかどうかを処理する。
保留。
また、保留している。




