──「人生をデータ設計で記録した男」の物語で、valid_toの9999/12/31は、「永遠」ではなく「まだ終わりを書いていない」だった
〈ショートストーリー〉
息子は、長いあいだ、私たちと一緒に寝ていた。
川の字の、真ん中。寝相が悪くて、夜中に何度も蹴られた。布団を全部持っていかれて、私は端で丸くなって寝た。朝、顔の上に足がのっていたこともある。
正直、早く一人で寝てくれないかな、と思っていた。手足を伸ばして、ぐっすり眠りたかった。この子が自分の部屋で寝るようになったら、どんなに楽だろう、と。
そういう夜が、ずっと続くと思っていた。
ある夜、息子が言った。
「今日から、一人で寝る」
得意げだった。もうお兄さんから、と。自分の部屋の、自分の布団で寝るのだと。
私は、いいよ、えらいね、と言った。本当に、そう思った。
その夜、寝室は広かった。手足を伸ばして眠れた。ずっと、そうしたかったはずだった。
眠れなかった。
いつが、最後だったんだろう。最後に三人で寝た、あの夜。
思い出せなかった。きのうか、おとといか。いつもの夜と、同じ顔をしていた。蹴られて、布団を取られて、足をのけて。それが最後だなんて、思いもしなかった。
最後の夜には、それが最後だと、知らなかった。終わりは、告げられる前に、もう過ぎていた。
私は起きて、息子の記録を開いた。
寝かたの行は、あった。
| 寝かた | valid_from | valid_to |
|---|---|---|
| 親と一緒 | (記録なし) | 9999/12/31 |
valid_fromは、空いていた。最初に一緒に寝た夜が、いつだったか書けなかったのだ。きっと、生まれた日から、当たり前のように、そうしていた。当たり前のものに、始まりの日づけはない。
valid_toには、9999/12/31。私が自分で入れた。終わらないものに、いつも入れる、あの日付。この行も、そうだと思っていた。疑いもしなかった。
私は、その9999/12/31を消した。そして、今日の日付を入れた。
| 寝かた | valid_from | valid_to |
|---|---|---|
| 親と一緒 | (記録なし) | 2026/09/12 |
書き換えたのは、ひとつの欄だけだった。
あの日々は、もう、足せない。
開けば、いつでも見にいける。蹴られたことも、布団を取られたことも、顔の上の足も。全部、まだそこにある。消えてはいない。写真にも、体のどこかにも、残っている。
ただ、もう一晩を、書き足すことはできない。
早く一人で寝てくれ ── あんなふうに思えたのは、それが続くと、信じていたからだ。終わると知っていたら、煩わしくなんて、なれなかった。
私は、楽になりたかった。楽になった。広い布団で手足を伸ばして、私は、眠れないでいる。
〈技術ノート〉── 9999/12/31 は、「終わらない」ではない
現場の覚え書きだ。物語が見落とした構造を正す。ただし崩れた記録を裁くためではない。崩すには、たいてい理由がある。
まず、いちばん大事なことから。
9999/12/31 は、「終わらない」という意味では、ない。「終わりを、まだ書いていない」という意味だ。
これは、彼の思いつきではない。終わりの決まっていない行に、遠すぎて来ないように見える日付を置く。世界じゅうのデータベースが、そうしている。九千九百九十九年の大みそか。誰も生きて見ることのない日。それを、いつか本当の日付で上書きする前提の、仮の置き石として使う。業界ぜんたいが、ある一日を、無限のふりで運用することに、同意している。
だから、9999/12/31 を使ったこと自体は、間違いではない。むしろ、正しい。
間違いは、ひとつだけだった。それを、本当に無限だと、信じ込んだことだ。
あれは、いつか実日付で書き換えられる、その日まで場所を空けておくための、仮の値だった。「今日から一人で寝る」は、その書き換えだった。終わりが、突然だったのではない。終わりの欄を、ずっと仮置きのままにしていたから、書き込む瞬間が、突然になった。
では、なぜ最初から、終わりの日を書かないのか。書いておけば、突然ではなくなるのに。
ふたつ、理由がある。
ひとつ。書けないからだ。未来を、知らない。子がいつ言い出すかは、来年かもしれず、来週かもしれない。分からない日付は、書きようがない。
もうひとつ。書くべきでは、ないからだ。もし初日に終わりの日を書いていたら、彼は、その日からカウントダウンをする人になっていた。あと何日、あと何回。終わりを見ながら過ごす夜は、もう、同じ夜ではない。蹴られて、うんざりする、ただの夜を、過ごせなくなる。一晩ごとに、惜しまずにいられなくなる。
その日付が、嘘をついてくれたから、彼は、その夜に居られた。
うんざりできたことは、責められない。煩わしさは、それが続くと信じていた、何よりの証拠だ。人は、永遠だと思っているものにしか、うんざりできない。早く一人で寝てくれ、と思えたのは、仕掛けが、ちゃんと仕事をしていたからだ。煩わしさは、その副作用だった。
ここに、簡単な答えのない選択がある。
居られることと、備えられることは、同時には持てない。終わりを伏せれば、今夜に居られる。代わりに、終わりは突然くる。終わりを見据えれば、備えられる。代わりに、その夜々は、もう惜別の夜になる。9999/12/31 は、前者を選ぶ装置だ。代償は、ある日走る、突然の書き換え。どちらが正しいとは、言わない。言えない。
最後に、ふたつ。
終わりの欄に実日付が入った瞬間、その行は、閉じる。閉じた行は、読める。だが、書き足せない。あの夜々に問い合わせることは、できる。いつでも、見にいける。だが、もう一晩を足すことは、できない。会いには行けるのに、続きは書けない行に、なる。
それでも、消えはしない。閉じた行が消されないのは、ほかのものが、まだそれを参照しているからだ。写真が。体の記憶が。ふとした拍子に立ち上がる、あの重みが。参照されているかぎり、その行は、消えない。過去になった、ということと、消えた、ということは、違う。
そして、始まりの欄は、空いたままだ。終わりの日は、正確に書けた。子が、告げてくれたから。だが、始まりの日は、ついに書けなかった。最初の夜がいつだったか、誰も教えてくれなかったからだ。始まりは、終わりとちがって、告げられない。当たり前の顔をして、過ぎていく。
私たちは、たいてい、終わりは日付で言える。始まりは、言えない。