『観測者圏:深層位相 正史』Episode 07|消去の痕跡


Scene 01|監査の輪郭

黒瀬零は、監査室の照明を一段落としていた。

天井の中央灯だけが机を照らしている。窓の外には朝とも夜ともつかない街の明かりが残り、室内では端末の白い表示だけが浮いていた。

机の上には、外部記録の原形コピー、内部比較用ログ、監査用複製、それから紙のメモが一枚ある。

メモには、

欠落あり。

とだけ書かれている。

零はその一行を見た。

それから、端末を起動する。

認証。

監査権限。

保全領域へのアクセス。

一つずつ確認していく。

受領記録が表示された。

source: external-node
transfer_started: 02:14:31
received_at: 02:14:38
transfer_status: completed
integrity_check: passed
preservation_hash: matched

異常表示はない。

零はすぐには記録を開かなかった。

まず原形コピーの現在値と、保全時に取得した値を照合する。

二つのハッシュ列が並ぶ。

一致。

零は表示を更新した。

それでも一致している。

原形コピーそのものに、保全後の改変痕はない。

零は転送ログを開いた。

02:14:31  packet:0816  status:accepted
02:14:31  packet:0817  status:accepted
02:14:31  packet:0818  status:accepted
02:14:32  packet:0819  status:accepted
02:14:32  packet:0820  status:accepted
02:14:35  transfer:assembled
02:14:38  receive:completed

指が止まる。

零は受信後の保存ログを開いた。

02:14:34  write-buffer:0816  complete
02:14:34  write-buffer:0817  complete
02:14:34  write-buffer:0818  complete
02:14:34  write-buffer:0820  complete
02:14:35  finalize:complete

0819だけがない。

零は時刻表示を拡大した。

保存側の記録では、0818から0820へ直接つながっている。

受信側では0819が存在する。

転送全体も完了している。

それなのに、保存の途中だけが空いている。

零は別のログを重ねた。

02:14:32  receive:0819  confirmed
02:14:34  write:0819    not-found
02:14:35  transaction:complete

零は画面を見つめた。

一つの記録が欠けている。

だが、その欠け方だけでは、消去とは呼べない。

零はファイル差分を開いた。

二つの記録が左右に並ぶ。

欠落箇所だけが淡く浮く。

零はそこを拡大した。

意味を持つ文字列はない。

識別子にもならない。

ただ、位置がある。

そこに何かが存在したように見える位置だけが残り、肝心の内容はない。

画面上端の位置情報を見る。

offset: 7F2A-7F31
region: terminal-near
reference: unresolved

終端近傍。

零は比較対象を一つ増やした。

過去に保全された内部記録。

三つの記録が並ぶ。

受領原形。

今回の外部記録。

過去保全分。

零は終端位置を揃える。

完全には重ならない。

それでも、近い。

二つの記録には、終端近傍に似た空白がある。

零は紙へ手を伸ばした。

一行を書き足す。

欠落位置:保全終端と近接。痕跡は断片的。

ペン先が止まる。

消去。

その二文字は、書こうと思えば書ける。

しかし、零は書かなかった。

転送の途中で欠けたのかもしれない。

保存形式の違いかもしれない。

参照位置だけが失われたのかもしれない。

誰かが削除した可能性も捨てられない。

けれど、どれも事実にはなっていない。

零は、その下に一行だけ加えた。

消去痕の可能性を排除せず。

紙を置く。

端末右上の鍵の形をしたアイコンを選択した。

[原形保持]
[比較用複製]
[監査用複製]
[参照用表示]

零は監査用複製を選ぶ。

確認画面。

対象:external-record
操作:audit-copy
原形変更:なし

実行。

進捗バーが薄い青へ伸びる。

二九。

五四。

八七。

一〇〇。

完了。

短いチェックマーク。

audit-copy
status:saved

続いて、ハッシュの断片が一行だけ現れる。

hash:a3f9c2...

零はそれを一瞥した。

一覧表示へ戻る。

external-record
internal-comparison
audit-copy
personal-note

四行。

零の指が止まる。

監査用複製が、一瞬だけ上へ移動した。

一行分。

それだけだった。

アイコンの色も、ほんのわずかに変わって見えた。

零は瞬きをする。

元に戻っている。

もう一度見る。

変化はない。

再描画の履歴を確認する。

02:16:04  file-list:view
02:16:04  refresh:complete
02:16:05  access-log:opened

順序変更の記録はない。

画面で起きたように見えた変化は、ログに残っていない。

零はそれ以上追わなかった。

見間違いなら、それでいい。

表示遅延なら、それでいい。

もし違うなら、今ここで名前をつけるべきではない。

名前をつければ、次に見るとき、その名前を探してしまう。

零は個人用暗号化媒体を取り出した。

紙のメモを撮影する。

保存先を選ぶ。

classification:private-audit
encryption:verified
access-control:restricted
authentication:two-factor
backup:duplicated

保存完了。

媒体を抜く。

ポケットへ入れる。

零は最後にもう一度、端末を見た。

外部記録。

欠落箇所。

正常な受信。

途中で欠けた保存。

そして、記録されなかった表示の揺らぎ。

零は椅子から立った。

監査室を出る。

廊下には誰もいない。

数歩進んだところで、足を止める。

振り返らない。

「見える場所が増えてる」

返事はない。

零は歩き出した。


Scene 02|解析の網

真澄恵は解析室で三つの終端形状を並べていた。

施設内。

外部。

過去保全。

取得された時間も経路も違う。

それでも終端付近の揺らぎだけが近い。

真澄は同じ範囲を切り出した。

終端前の一二八フレーム。

波形。

ノイズ。

位相。

処理条件を固定する。

時間領域から周波数領域へ切り替える。

三つのスペクトルが並んだ。

外部記録と過去保全分には、近い位置に小さなピークがある。

施設内記録には、その位置に明確なピークがない。

真澄は処理条件を戻した。

再計算。

さらに別条件でも計算する。

ピークは残る。

大きくはない。

これ一つで異常とは言えない。

だから、数字だけを残す。

terminal-band

external:3.21
prior-record:3.20
internal:no-comparable-peak
relative-level:+0.08

保存。

共有画面へ送る。

綾音理沙と深苑沙織の端末に通知が入る。

少し遅れて、澄架美咲の端末にも同じ解析結果が届く。

澄架は音響入力の確認画面を開いた。

input-source:external-record
audio-channel:preserved-copy
terminal-window:320ms
input-presence:detected
signal-quality:incomplete

澄架は終端部分を拡大する。

音響入力は残っている。

ただし、信号品質は完全ではない。

澄架は真澄のスペクトル図を隣へ置いた。

「終端に入力は残ってる」

真澄が振り返る。

「同じもの?」

澄架は首を振った。

「まだ言えない」

指先で二つの図を示す。

「入力があることと、ピークの原因が同じことは別」

真澄は頷いた。

「記録して」

澄架は短く入力する。

audio-input:present
terminal-signal:incomplete
causal-equivalence:not-established

深苑は別の画面を開いていた。

外部記録に付随する時間情報。

word_timing
onset
duration
pre_onset_gap

該当箇所を選択する。

pre_onset_gap:0.42
reference-range:0.18-0.27
status:above-reference

深苑は数値を一度だけ確認した。

「基準より長い」

読み上げ用データを再生する。

文章は自然。

声にも破綻はない。

それでも、言葉が始まる直前だけ、短い空白がある。

深苑は波形を拡大した。

真澄のスペクトルを横へ置く。

時間軸を合わせる。

完全には重ならない。

ただ、近い。

「近い」

深苑が言った。

真澄が振り返る。

「同じ?」

「違う」

「でも?」

「時間的には近い」

深苑は注記欄へ入力する。

語りのリズム欠落と終端スペクトルのピークが近接。因果は未確定。

綾音は別画面で時刻分布を再計算していた。

終端。

再送。

音響入力。

外部ノード更新。

それぞれを同じ時間窓に置く。

time-cluster:
02:13:58 - 02:14:41

terminal-events:4
external-nodes:3
resend-events:1
audio-events:2
causal-link:unconfirmed

その中に、過去に接触した小規模研究グループの識別子がある。

綾音がその行を開く。

公開メタデータ。

管理者。

公開連絡先。

更新履歴。

last-update:02:13:59
external-record-received:02:14:38

近い。

だが、それだけだ。

真澄は画面を保存する。

暗号化通信を開く。

送信先に零を指定する。

attachment:terminal-spectrum
attachment:node-history
classification:restricted

送信。

完了。

澄架は最後に一行を残した。

外部記録に対応する音響入力は確認。因果関係は未確定。

真澄はその表示を見た。

「まだ、何も決まってない」

誰に向けた言葉でもない。

解析室には、その言葉だけが残った。


Scene 03|本人の声

水城由莉は手続き室で中原慎一と向き合っていた。

椅子。

机。

端末。

ペン。

余計なものはない。

端末には今日の確認記録が表示されている。

現在の意思。

記録範囲。

保存範囲。

本人確認。

外部記録の同意欄も別画面に開いている。

形式は似ている。

だが、由莉は二つを同じものとして扱わない。

「現在の意思」

「はい」

「この場で確認した内容を記録します」

「はい」

「保存されるのは、ここで確認した範囲です」

「はい」

由莉は入力する。

consent_status:current
verification:in-person
record_scope:stated

保存。

本人確認。

対面。

時刻。

担当者。

署名欄。

慎一はペンを取った。

署名する。

短い。

迷いはない。

由莉は署名を確認する。

本人確認:対面署名完了
record_status:confirmed

保存。

その後、外部記録の同意欄を開く。

名前の位置。

確認欄。

同意を示す表現。

形式は似ている。

それでも本人確認の記録はない。

由莉は注記を入力する。

外部記録の同意欄は形式的に類似。本人確認未了。記録として保全するが本人意思としては扱わない。

保存。

端末を閉じる。

由莉は慎一を見る。

「ここで確認したことだけが、今日のあなたの意思です」

慎一は頷いた。

その右手が一度だけ、机の端を探るように動いた。

由莉は見た。

何も言わない。

身体の動きを、本人の意思の代わりにはしない。

それが、この部屋で守る線だった。


Scene 04|通信の影

透真直樹は安全卓で通信ログを精査していた。

受領。

保全。

再送。

三つの時間帯を同じ画面へ置く。

外部ノードからの再送信が、一度だけ記録されている。

再送自体は通常のバックアップ手順で説明できる。

透真はヘッダ情報を開いた。

パケット間隔を抽出する。

小さな遅延が複数箇所に残っている。

単発ではない。

だが、通信障害と呼ぶほど大きくもない。

02:14:31 packet:0817 send:yes relay:yes receive:yes
02:14:31 packet:0818 send:yes relay:yes receive:yes
02:14:32 packet:0819 send:yes relay:yes receive:—
02:14:32 packet:0820 send:yes relay:yes receive:yes

透真の指が止まる。

0819。

送信側にはある。

中継側にもある。

受信側だけが空白。

透真は中継経路を開く。

external-node
    ↓
relay
    ↓
gw-07
    ↓
receiver

限定照会。

返ってきたログは短かった。

02:14:32 gateway:gw-07
02:14:32 transfer:accepted
02:14:32 timestamp:matched
02:14:32 integrity:normal
02:14:32 modification:none

改変の記録はない。

だが、0819の受信表示だけが欠けている。

透真は送信、中継、受信の時間を並べる。

0819 send:    02:14:31.842
0819 relay:   02:14:31.879
0819 receive: [no record]
0820 receive: 02:14:32.011

空白は短い。

それでも、記録されていない。

透真は注記を入力する。

中継ノード経由の再送を確認。転送自体に改変痕は確認されず。ただし受信側0819の記録欠落と一定の遅延パターンあり。

通信ポリシーを一段だけ狭める。

comm_policy:restricted
connection:maintained
reason:anomalous-transfer-pattern
blocking:not-applied

遮断ではない。

接続を維持する。

判断の理由も残る。

透真は画面を閉じる前に、0819をもう一度見た。

送信側にはある。

中継側にもある。

受信側にはない。

それが何を意味するのかは、まだ分からない。


Scene 05|公開の境界

鷺沢白羽は公開端末の前に立っていた。

公開領域の該当ファイルを開く。

コピー。

公開。

アクセス。

保留。

それぞれの操作が時刻順に残っている。

現在の状態は、

公開停止

白羽は停止理由を開く。

本人確認未了
生成経路不明
保全前の再送痕跡あり

操作履歴には、

公開停止:実行済み

削除:未実行

と表示されている。

白羽のカーソルが削除項目の上で止まった。

削除すれば対象は見えなくなる。

しかし、削除したという事実も残る。

誰が。

いつ。

何を対象に。

どの状態から。

削除したのか。

白羽はカーソルを戻した。

削除しない。

公開停止を維持する。

共有ノートへ入力する。

公開状態は停止。対象ファイルは削除しない。原形および操作履歴を保全する。

保存。

通知が各担当へ飛ぶ。

既読表示が一つずつ増える。

白羽は画面を閉じない。

公開を止めたという事実。

止める前に何が公開されていたかという事実。

その二つを、同じ履歴の中に残しておく。


Scene 06|痕跡の可視化

真澄は共有ディスプレイへ解析結果を投影した。

三つのレイヤー。

終端スペクトル。

語りのリズム。

時刻分布。

澄架が音響入力の確認結果を第四レイヤーとして追加する。

Layer 01: terminal spectrum
Layer 02: word timing
Layer 03: temporal cluster
Layer 04: audio input

真澄は共通時間軸を設定する。

外部記録の終端をT0。

T-0.30
T-0.21
T-0.19
T-0.18
T-0.10
T0

pre_onset_gap はT-0.21。

音響入力はT-0.19付近。

スペクトルピークはT-0.18。

終端はT0。

近い。

だが、一致していない。

真澄は二つの点を強調する。

「ここは、同じにしない」

綾音が頷く。

「時間は近い」

深苑も見る。

「でも、同じものとは言えない」

澄架は音響入力の線を見た。

「入力があることも、原因が同じことも、まだ別」

真澄は注記を入力する。

終端スペクトルピーク、語りのリズム欠落、音響入力が同一時間帯に近接。因果関係は未確定。

深苑はその下へ続ける。

語りの欠落は成立前の間として観測される。物理的終端との関係は未確定。

澄架はもう一行加えた。

外部記録に対応する音響入力は存在する。入力の欠落・終端変化との因果関係は未確定。

綾音はクラスタ表示を見る。

「別々だったものを、同じ時間軸には置ける」

真澄はその表示を保存する。

analysis-state:
correlation observed
identity unconfirmed
causality unconfirmed

三つの図と一つの音響情報は、一つの答えにはならない。

それでも、別々だったものが同じ時間軸の上に置かれた。

その事実だけが残った。


Scene 07|個人の線

零は自宅の小さな机に座り、暗号化媒体を前にして過去の監査記録を並べていた。

開始がない。

終端だけがある。

そういう記録が、いくつかある。

零は終端形状、欠落位置、保存時刻を比較する。

完全一致ではない。

だが、ばらばらとも言い切れない。

画面には比較結果が並ぶ。

record-A
start:unresolved
terminal:present

record-B
start:unresolved
terminal:present

record-C
start:unresolved
terminal:partial

零は紙のメモを取り出す。

一行だけ書く。

連続性あり。次は消去痕の検証。

書いたあと、手が止まる。

「連続性」という言葉は強い。

証明はできない。

ただ、現段階の観測を残す言葉として置いておく。

零は線を引かなかった。

訂正もしない。

仮説として保存する。

classification:private-audit
encryption:verified
access-control:restricted
authentication:two-factor
backup:duplicated

保存完了。

零は媒体を閉じ、その上へ手を置く。

自分が残した記録だけは、自分で追えるようにしておく。

それが監査の基本だ。

だが今は、その基本そのものが少しだけ頼りなく感じられた。

零は手を離した。

机の上には、紙の一行だけが残った。

連続性あり。次は消去痕の検証。


Scene 08|公開前の会議

白根灯弦は会議室の中央に立っていた。

テーブルには、

保全ログ。

解析図。

通信ログ。

本人確認記録。

公開停止記録。

零の監査メモ。

澄架の音響確認記録。

それぞれが並んでいる。

白根は一つずつ確認した。

「保全」

零が答える。

「継続します」

「原形は?」

「動かしていません」

白根は頷く。

「消去痕」

真澄が答える。

「まだ可能性です。ファイルシステム側から確認します」

「何を見る?」

「未割当領域。ジャーナル。ブロック配置。参照構造。必要ならタイムスタンプと複製履歴」

白根は澄架を見る。

「音響」

澄架が答える。

「外部記録に対応する入力は確認しました。終端付近にも残っています。ただし、欠落やスペクトル変化との因果はまだ取れません」

「次は?」

「同じ時間窓を基準にして、入力側と保存側を分けて確認します」

白根は頷く。

「通信」

透真を見る。

gw-07 の追加照会です。受信側だけ欠けた0819を追います」

「本人確認」

由莉が答える。

「外部記録を本人意思として扱わない。対外説明もその線で準備します」

「公開」

白羽。

「停止を維持します。削除はしません」

「時間」

綾音が答える。

「終端、再送、音響入力、外部ノード更新時刻を同じ時系列に固定します。近接は記録しますが、原因とは扱いません」

白根は最後に零を見る。

「情報管理」

「アクセス権を限定。関連ログは全て保全します」

白根は資料を閉じた。

短い沈黙。

それから言った。

今は仮説を増やすより、痕跡を確かめる。

誰も動かなかった。

白根は続ける。

名前は後でいい。

もう一度、沈黙。

分からないものを、分かったことにしない。

それだけを残して、会議を終えた。

全員が資料を持って立ち上がる。

最後に残ったのは零の紙のメモだった。

白根はそれを見る。

欠落あり。

その下に、

消去痕の可能性を排除せず。

触れない。

照明を消す。

部屋を出る。


Scene 09|夜の囁き

深夜。

慎一は自室で目を閉じていた。

今日一日の断片が、順番を持たずに浮かんでは消える。

由莉の声。

端末の白い光。

零のメモ。

真澄の図。

深苑の言葉。

澄架の音響波形。

通信ログ。

公開停止。

どれも一つの物語としてはつながらない。

それでも、身体だけが一つの場所を覚えている。

机の縁。

指先。

端末の光。

慎一は目を開けた。

端末を手に取る。

認証。

保全領域へ接続。

外部記録を表示する。

普通の利用。

普通の操作。

普通の終了。

最後の行で指が止まる。

胸の奥が狭くなる。

呼吸が一度だけ浅くなる。

慎一は指を離さない。

画面には何も変化がない。

通知もない。

警告もない。

それでも、身体だけが先に反応した。

右手が机の縁へ近づく。

触れる直前で止まる。

慎一はその手を見る。

何も思い出していない。

何も説明できない。

それでも、短い言葉だけが浮かぶ。

知ってる。

声にはならない。

口も動かない。

ただ、胸の奥に残る。

慎一は、その先を探さなかった。

探せば、今の感覚が壊れる気がした。

端末を閉じる。

光が消える。

部屋が暗くなる。

時計だけが進む。

しばらくして、右手を見る。

指先がわずかに震えている。

手を握る。

震えは止まらない。

窓の外を車が一台通る。

光が壁を横切る。

消える。

慎一は目を閉じた。

その一瞬だけ、言葉になる前の何かが胸の奥へ戻っていった。

何だったのかは分からない。

名前もない。

ただ、

まだ消えてはいなかった。


Observation Note|第7回「消去の痕跡」

主謎の進展

外部記録の欠落が、保存ログ、転送ログ、ファイル差分、過去保全記録の終端位置を横断して監査対象として固定された。

原形コピーについては、保全後のハッシュ値が一致している。

現時点で、保全後に原形そのものが改変された事実は確認されていない。

受信側ではパケット0819が確認されている一方、保存側では対応する記録が確認できない。

この差異がデータ本体の欠落を意味するのか、保存・参照構造上の欠落なのかは未確定。

外部記録と過去保全記録の終端近傍には近似したスペクトルピークがある。

施設内記録には対応するピークがない。

深苑が確認した pre_onset_gap は基準範囲を超えている。

澄架は外部記録に対応する音響入力の存在を確認した。

綾音は終端、再送、音響入力、外部ノード活動の時間的近接を抽出した。

ただし、これらの現象が同一原因によるものとは確定していない。

不可逆変化

第6回で正式保全された外部記録は、正式保全領域に継続して保持されている。

第7回では、原形の削除、破棄、上書きは行われていない。

今回不可逆となったのは、

欠落が正式な監査対象として固定されたこと。

以後、この欠落が存在したという事実そのものは取り消せない。

現時点で確定していること

  • 外部記録に欠落位置が存在する。
  • 欠落位置は終端近傍にある。
  • 受信側では0819が存在する。
  • 保存側では0819の対応記録が欠けている。
  • gw-07 経由の転送が確認されている。
  • 改変記録は現時点で確認されていない。
  • 原形コピーの保全後ハッシュは一致している。
  • 外部記録と過去保全記録に近似する終端スペクトルがある。
  • 施設内記録には対応するピークがない。
  • 深苑の pre_onset_gap は基準範囲を超えている。
  • 澄架の音響入力確認では、外部記録の終端付近に入力が残っている。
  • 公開停止は維持されている。
  • 対象ファイルは削除されていない。
  • 慎一本人の現在意思は対面署名によって確認されている。
  • 外部記録は本人意思として扱われていない。

主要仮説

1.転送欠落仮説

転送過程で一部の情報または参照情報が欠落した可能性。

2.保存・再構成仮説

転送自体は成立しているが、保存または再構成時に参照位置が変化した可能性。

3.参照位置欠落仮説

データ本体ではなく、データを指す参照情報の一部が失われた可能性。

4.消去痕仮説

意図的な削除または類似操作によって、現在の欠落が発生した可能性。

直接証拠はない。

5.同期現象仮説

終端スペクトル、語りのリズム欠落、音響入力、外部ノードの活動が同じ時間条件に近接して観測されている可能性。

因果関係は未確定。

人物別記録

黒瀬零

転送ログ、保存ログ、ファイル差分、過去保全記録を照合。

監査用複製を作成。

個人監査メモを暗号化保存。

「欠落」と「消去」を分離したまま、次段階の検証へ進む。

真澄恵

終端スペクトルを解析。

外部記録と過去保全記録の近似ピークを確認。

ファイルシステム側の検証準備へ移行する。

深苑沙織

外部文の word_timing を解析。

pre_onset_gap:0.42 を確認。

基準範囲 0.18–0.27 を超過。

語りの間と物理的終端の因果関係は保留する。

綾音理沙

終端、再送、音響入力、外部ノード更新時刻を同一時間軸へ配置。

時間的近接を抽出するが、原因とは扱わない。

澄架美咲

外部記録に対応する音響入力の有無を確認。

終端付近に入力が残っていることを確認。

入力と保存側の差異を、次工程で分離して確認する。

透真直樹

再送経路を追跡。

gw-07 を特定。

受信側0819の記録欠落を確認。

通信ポリシーを限定しながら接続を維持する。

水城由莉

対面署名によって本人意思を正式確認。

外部記録の同意欄を本人意思から分離。

鷺沢白羽

公開停止を維持。

対象ファイルを削除せず、公開操作履歴も保全する。

白根灯弦

仮説を増やすより、痕跡の検証を優先する方針を決定。

中原慎一

外部記録を前に身体先行反応が継続。

「知ってる」という短い言葉が胸中に現れる。

意味は未確定。

Episode 08への接続

零+真澄

ファイルシステム側を検証する。

  • 未割当領域
  • ジャーナル
  • ブロック配置
  • 参照構造
  • タイムスタンプ
  • 複製履歴

最初に確認するのは、

欠落がどの段階で発生した可能性が高いのか。

澄架

同じ時間窓を基準に、入力側と保存側を分離して再確認する。

深苑

pre_onset_gap の再現性を確認する。

綾音

終端、再送、音響入力、外部ノード更新時刻を同一時系列へ固定し、時間的近接と因果関係を分離して記録する。

透真

gw-07 の追加ログを照会。

0819について、送信・中継・受信それぞれの時間関係を確定する。

由莉

外部記録を本人意思として扱わない方針を対外説明の文面へ落とし込む。

白羽

公開停止を維持し、対象ファイルと停止操作の履歴を監視する。

白根

各専門領域から得られた結果を、単一の原因へ急いで統合しない。

そして保全領域に残る一つの保留表示。

memory_ref:pending
creation:pending
access:pending
relation:unconfirmed

誰が作ったのか。

いつ作られたのか。

何を参照しているのか。

なぜ、保留されたまま残っているのか。

その問いだけが残った。

欠落は、

消えたものを示しているのか。

それとも、

消えた場所を示しているのか。

まだ、誰にも分からない。


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA