見出し画像

野性の証明|A Receipt from the Wild

──野良インタープリタのすすめ

0章|文字は文明を始めた

文字の発明は、文明を始めた。

文字がなければ、社会はここまで大きくならなかった。

記憶を外に置ける。
約束を外に置ける。
法律を外に置ける。
手順を外に置ける。
神話を外に置ける。
契約を外に置ける。
税を外に置ける。
歴史を外に置ける。

人間の身体の中にしかなかったものが、外部に固定される。

すると、個人の記憶を超えて、何かが続くようになる。

昨日そこにいた人が死んでも、書かれたものは残る。
話を聞いた人がいなくなっても、記録は残る。
王が死んでも、法は残る。
職人が死んでも、手順は残る。
村が変わっても、税の帳簿は残る。

文字は、記憶を人間の身体から切り離した。

それによって、社会は大きくなった。

ただし、同時に別のことも始まった。

文字は、普遍ランタイムという虚像を生み出した。

ここでいう普遍ランタイムとは、難しいものではない。

みんなが同じ形式で読めるもの。
みんなが同じ規則に従えるもの。
個人のその場の気分や身体感覚を超えて、社会が維持できるもの。

法律。
学校。
官僚制。
会計。
契約。
試験。
戸籍。
資格。
会社の規定。
公文書。
標準語。
教科書。
報告書。

これらは全部、普遍ランタイムの一部だ。

人間は、そのランタイムの上で生きるようになった。

文字が文明を始めた、というのは、単に「記録できるようになった」という話ではない。

人間が、自分の身体や記憶や場の感覚だけではなく、外部に固定された共通形式の上で生きるようになった、ということだ。

これはとても大きな発明だった。

同時に、とても重い発明でもあった。

なぜなら、普遍ランタイムができると、人間はそこに合わせなければならなくなるからだ。

自分の言葉では足りない。
自分の記憶では足りない。
自分の感じ方では足りない。
その場で通じる言い方では足りない。

書け。
読め。
説明しろ。
証明しろ。
形式に合わせろ。
みんなが読める形にしろ。

文字は文明を始めた。

けれど同時に、人間を選別し始めた。

1章|人間はコンパイラとして選別されてきた

人間は、本来インタープリタ的な存在だ。

場の中で、言葉を逐次実行している。

「あれ」
「それ」
「さっきの」
「なんか違う」
「ちょっと無理」
「まあ、そういう感じ」

こういう言葉は、情報としては不完全だ。

主語も足りない。
目的語も曖昧。
因果も省略されている。
定義もない。

それでも、人間同士では通ることがある。

なぜなら、同じ場に立っているからだ。

直前の会話がある。
身体の向きがある。
声の調子がある。
表情がある。
関係性がある。
過去の履歴がある。
その場の空気がある。

人間は、それらを参照しながら、言葉を走らせる。

だから、「あれ」で動ける。
「それ」で分かる。
「もういい」で傷つく。
「別に」で全部伝わることがある。

これは、情報伝達ではない。

場の中での逐次実行である。

人間は、完成した情報を受け取って処理するコンパイラではない。

むしろ、その場で不完全なスクリプトを走らせるインタープリタに近い。

けれど、文字以後の文明は、人間にコンパイラとして振る舞うことを要求してきた。

自分の中で起きているものを、外部に通る形式へ変換しろ。

感覚を文章にしろ。
怒りを理由にしろ。
困りごとを申請書にしろ。
経験を報告書にしろ。
考えを答案にしろ。
思いを作文にしろ。
曖昧な違和感を、誰が読んでも分かる説明にしろ。

この変換がうまい人間は評価された。

読める人。
書ける人。
説明できる人。
要約できる人。
制度に通せる人。
試験で答えられる人。
会議で話せる人。
社会的に納得される理由を出せる人。

逆に、この変換が苦手な人間は、しばしば低く見られた。

分かっていない。
努力が足りない。
空気が読めない。
社会性がない。
説明能力がない。
知能が低い。
やる気がない。
ちゃんとしていない。

もちろん、本当に知識が足りないこともある。
練習が必要なこともある。
社会で生きるために覚えなければならない形式もある。

けれど、それだけではない。

多くの場合、問われていたのは「人間としての能力」ではなく、普遍ランタイムに通る形式へコンパイルする能力だった。

学校は、その訓練装置だった。

感想文を書け。
要約しろ。
理由を説明しろ。
正しい答えを選べ。
出題者の意図を読め。
決められた形式で提出しろ。

会社もそうだ。

報告しろ。
共有しろ。
議事録にしろ。
根拠を示せ。
結論から言え。
再現可能な手順にしろ。
属人化するな。

役所もそうだ。

申請書にしろ。
証明書を出せ。
本人確認しろ。
番号を書け。
期限を守れ。
制度上の区分に入れ。

こうして人間は、自分の個別ランタイムを普遍ランタイムに合わせるように訓練されてきた。

それが近代的な社会化だったのだと思う。

自分の中で走っているものを、社会に通る形にする。

それは必要だった。

必要だったが、ずいぶん人間を削ってきた。

2章|普遍ランタイムは必要だった

ここで、誤解しないようにしておきたい。

普遍ランタイムが悪い、という話ではない。

公共は必要である。
制度も必要である。
教育も必要である。
共通の言葉も必要である。
みんなが読める形式も必要である。

全部をその場の空気で処理する社会は、規模を大きくできない。

契約が場の空気だけで決まるなら、遠くの相手とは仕事ができない。
法律が口伝だけなら、統治は不安定になる。
医療記録が担当者の記憶だけなら、患者は危険になる。
会計が感覚だけなら、組織は持たない。
教育が場当たりなら、知識は継承されない。

普遍ランタイムがあるから、社会は続く。

個人の記憶を超えられる。
その場の人間関係を超えられる。
世代を超えられる。
地域を超えられる。

だから、人間は普遍を作ってきた。

問題は、普遍があることではない。

問題は、普遍を維持するコストを、人間の身体に結構無理矢理押し込んできたことだ。

人間は、社会に出るために、普遍ランタイムを自分の中に内蔵しなければならなかった。

標準語を覚える。
正しい文章を覚える。
制度の言葉を覚える。
学校で評価される答え方を覚える。
会社で通る話し方を覚える。
役所で通る書類の書き方を覚える。

もちろん、それは必要だった。

でも、その過程で、人間の個別ランタイムは何度も上書きされる。

自分の言い方ではダメ。
自分の感じ方ではダメ。
自分の順番ではダメ。
自分の速度ではダメ。
自分の痛み方ではダメ。
自分の分かり方ではダメ。

社会に通る形に直せ。

そう言われ続ける。

すると、人間はだんだん、自分のランタイムを信じられなくなる。

「分からない」と思っても、自分が悪いのだと思う。
「動けない」と感じても、怠けだと思う。
「この説明では走らない」と思っても、理解力がないのだと思う。
「正しいけど違う」と感じても、言語化できないので黙る。

普遍ランタイムは、社会を維持してきた。

しかし同時に、人間の個別ランタイムを押し潰してもきた。

ここでAIが出てくる。

3章|コンパイラはAIでいい

AIは、普遍ランタイムの維持が得意だ。

標準的な文章を書く。
要約する。
説明する。
一般論を出す。
制度に通る言葉に整える。
平均的な読者へ向けて、前提を補い、構造化し、分かりやすくする。

これは、人間より速い。

メールを書く。
議事録を作る。
申請文を整える。
お詫び文を作る。
要件を整理する。
長い文章を要約する。
プレゼンの骨子を作る。
読書感想文の下書きを作る。
誰にでも分かりやすい説明を作る。

AIは、こういうことを上手にやる。

もちろん、間違える。
嘘もつく。
無難すぎる。
場に触れていない。
正しいけど違うことも多い。

それでも、「普遍に通る形式を作る」という意味では、AIは相当強い。

なら、人間がまだ、自分の身体に普遍ランタイムを常時インストールし続ける必要はどれだけあるのか。

ここが変わったのだと思う。

普遍はいらない、という話ではない。

普遍は必要だ。

ただし、普遍の維持管理を、人間が自分の身体だけで担わなくてもよくなった。

コンパイラはAIでいい。

ここでいうコンパイラとは、自分の中にある曖昧なものを、社会に通る形式へ変換する装置のことだ。

たとえば、

「なんか無理」
を、先生に通る説明へ変換する。

「この制度、意味が分からない」
を、役所に確認できる質問へ変換する。

「この文章、正しいけど気持ち悪い」
を、批評として読める文章へ変換する。

「自分はここで止まっている」
を、支援者が読めるレシートへ変換する。

これまで、その変換は人間自身がやらなければならなかった。

だから、変換がうまい人間が有利だった。

でも、AIがその変換を担えるなら、人間は無理にコンパイラとして振る舞い続けなくてもいい。

人間は、インタープリタに戻れる。

これは、結構大きい。

人間は本来、場の中で不完全なスクリプトを走らせる存在だ。

「怖い」
「無理」
「違う」
「ここなら動ける」
「それは嫌だ」
「でも、こうなら分かる」

そういう曖昧なスクリプトを、身体と記憶と関係性の中で逐次実行している。

その実行こそが、人間にしかできない。

AIは普遍的な文章を作れる。
AIは制度に通る説明を作れる。
AIは平均的な意味を作れる。

でも、その説明が自分の身体で走ったかどうかは、自分にしか分からない。

AIは「こうすればよい」と言える。
でも、その「こう」が自分の今日の体調、恐怖、記憶、関係性、生活環境の中で走るかどうかは、本人のランタイムでしか判定できない。

だから、人間はインタープリタに戻れる。

普遍を捨てるのではない。

普遍へのコンパイルをAIに任せることで、人間は自分の個別ランタイムで何が起きているのかを拾う方へリソースを使える。

4章|個別ランタイムのバグを拾う

人間に残るものは何か。

個別ランタイムで起きるバグである。

ここでいうバグとは、単なる間違いではない。

「正しいけど、違う」
「制度上は合っているけど、自分には走らない」
「説明は分かるけど、身体が動かない」
「評価基準に合わせると、自分の感覚が消える」
「一般論としては正しいが、この場では通らない」
「先生の言うことは分かるが、何をすればいいのかは分からない」
「役所の文章は読めるが、自分がどこに入るのかが分からない」
「AIの答えは整っているが、こちらの摩擦に触っていない」

こういうものだ。

これまでは、こうしたバグは個人の問題として処理されやすかった。

理解力がない。
社会性がない。
努力が足りない。
空気が読めない。
説明を聞いていない。
やる気がない。
考えすぎ。
甘え。

もちろん、そういう場合もあるかもしれない。

けれど、世界を個別ランタイムとして見るなら、別の読み方ができる。

その人の中で、どのスクリプトが走っていないのか。
どの命令が実行不能なのか。
どの言葉なら動けるのか。
どの制度文が、その人の場では読めないのか。
どの正しさが、身体に触れていないのか。

これを見る。

たとえば、先生が「感想文を書いてきてください」と言う。

先生のランタイムでは、それは十分に分かる指示だ。

読んだ本について、自分の感想を書く。
分量はだいたいこのくらい。
授業で扱ったことを踏まえる。
期限までに提出する。

けれど、生徒のランタイムでは、その命令が走らないことがある。

何を書けばいいのか分からない。
何文字なのか分からない。
正解があるのか分からない。
最初の一文が出ない。
そもそも感想が分からない。
思ったことはあるが、書くと怒られそう。
読んだけど覚えていない。
本当は嫌いだったが、それを書いていいのか分からない。

このとき、「感想文を書け」という命令は、情報としては足りている。

でも、生徒のランタイムでは走っていない。

必要なのは、もっと正確な説明ではないかもしれない。

必要なのは、その生徒のインタープリタで走るスクリプトだ。

まず、覚えている場面を一つ選ぶ。
次に、「好き」「嫌い」「変」「かわいそう」「意味わからん」のどれかを選ぶ。
それを一文目にする。
そのあと、「なぜなら」で一つだけ理由を書く。

これは、ただ易しくしているのではない。

普遍ランタイムの課題を、個別ランタイムで走るスクリプトに変換している。

逆方向もある。

生徒が「無理」と言う。

そのままだと、先生や制度には通らない。

やる気がない。
困っているのは分かるが、何に困っているか分からない。
支援が必要なのか判断できない。

ここで、「無理」をそのまま潰してはいけない。

「無理」は未分化なバグ報告である。

内容が分からないのか。
手順が分からないのか。
書くことが怖いのか。
評価されるのが嫌なのか。
最初の一手がないのか。
そもそも課題の場に入れていないのか。

そこを読む。

そして必要なら、先生に通る形へ変換する。

「本人は内容理解ではなく、自由記述の初手で止まっています」
「感情語の選択肢を提示すると着手できる可能性があります」
「評価基準を先に示すより、最初の一文の型を渡す方が有効です」

これが、個別ランタイムのバグを普遍ランタイムへ返すということだ。

5章|レシートを残さなければ、社会は更新されない

人間がインタープリタに戻れる。

これは、解放的な話に聞こえる。

でも、ただ戻るだけではダメだと思う。

個別ランタイムで好き勝手に実行し、普遍ランタイムに何も返さないなら、社会は維持できない。

社会は、やはり共通形式を必要とする。
制度は必要だ。
教育は必要だ。
公共は必要だ。
みんなが読める言葉は必要だ。

だから、人間が普遍に上書きされなくてよくなるとしても、個別ランタイムの実行ログを、普遍ランタイムの更新に使える形で残さなければならない。

これがレシートである。

レシートとは、単なる感想ではない。

「嫌だった」だけでは、まだレシートではない。
「分からなかった」だけでも、まだ足りない。
「制度が悪い」だけでも、まだ粗い。

レシートとは、

どの場で、
何が起き、
どんな違和感が立ち、
どこで通らず、
どう処理したのか。

その通関履歴だ。

自分というランタイムが、世界と接触したときの処理ログだ。

たとえば、

「この説明は正しかったが、自分には走らなかった」
「なぜなら、最初に何をすればいいかが命令として出ていなかった」
「自分は、自由記述ではなく選択肢があると動けた」
「だから、次回は感情語を選ぶところから始めるとよい」

ここまで行くと、レシートになる。

それは、本人にとっても使える。
支援者にとっても使える。
制度にとっても使える。
次の教育設計にも使える。

このレシートが積み上がると、普遍ランタイムは更新される。

「全員に同じ説明をすればよい」から、
「最初の実行スクリプトが必要な人がいる」へ。

「分からないのは理解不足」から、
「どの段階で実行不能になっているかを見る」へ。

「ちゃんと書け」から、
「どの言葉なら最初の一文が走るか」へ。

普遍は、個別バグによって更新される。

ここで重要なのは、個別性を単なるわがままとして扱わないことだ。

個別性は、普遍を壊すものではない。

個別性は、普遍のバグを検出するセンサーだ。

もちろん、すべての個別な違和感が、そのまま普遍を更新すべきだとは限らない。

勘違いもある。
単なるわがままもある。
努力不足もある。
タイミングの問題もある。
本人側の誤読もある。

だからこそ、レシートが必要になる。

単なる感情ではなく、処理ログとして残す。
どのPで、何が通らなかったのかを残す。
どこまでが本人側の問題で、どこからが制度側のバグなのかを検討できる形にする。

個別ランタイムで発生した摩擦を、普遍ランタイムに返せる形へ変換する。

ここに、AI時代の人間の仕事がある。

6章|教育は、人間をコンパイラにする装置だった

ここまで来ると、教育の意味も変わって見える。

これまでの教育は、かなりの部分、人間をコンパイラにする装置だった。

読めるようにする。
書けるようにする。
説明できるようにする。
要約できるようにする。
正解を選べるようにする。
制度や社会に通る形式で、自分を提出できるようにする。

もちろん、それは必要だった。

人間が社会で生きるためには、共通形式が必要だったからだ。

でも、その教育は、同時に多くの人間を選別してきた。

コンパイルが速い人。
標準文体に変換できる人。
先生の意図を読める人。
試験の形式に合わせられる人。
自分の感覚を社会に通る言葉へ変換できる人。

そういう人が、評価された。

一方で、個別ランタイムでは豊かに走っているのに、普遍ランタイムへのコンパイルが苦手な人は、低く見られた。

何を感じているかはある。
何かを見ている。
何かで困っている。
何かに怒っている。
何かを怖がっている。
何かの場では動ける。

でも、それを学校や制度に通る形式へ変換できない。

すると、「分かっていない」と処理される。

これは結構大きな損失だったのではないか。

AIがコンパイラを担えるなら、教育は変わる。

教育は、人間を普遍ランタイムへ適応させる訓練ではなくなる。

個別ランタイムで何が起きているのかを読む支援になる。

「分からない」を、そのまま能力不足として扱わない。
「書けない」を、やる気不足として扱わない。
「動けない」を、怠けとして扱わない。

どのスクリプトが走っていないのか。
どの場なら走るのか。
どの言葉なら立ち上がるのか。
どの説明が外から押し付けられているだけなのか。
どの実行ログを残せば、次に同じ場面で動けるのか。

そこを見る。

これは、境界知能、発達特性、知的障害、不登校、外国語話者、高齢者、制度文書が苦手な人など、さまざまな支援に関係するかもしれない。

もちろん、診断名を雑に置き換える話ではない。
医療や福祉の定義を否定する話でもない。

ただ、支援の現場で起きている困難を、単に「能力が低い」「理解力がない」「社会性がない」と読むだけでは粗すぎる。

その人のランタイムで、何が走っていないのか。

そこを見る方が、たぶん支援になる。

教育は、人間をコンパイラにする装置から、人間をインタープリタとして支える装置へ変わることができる。

そのためには、本人の実行ログを取る必要がある。

そして、そのログを本人にも支援者にも制度にも通る形へ変換する必要がある。

7章|KoOvenYellowは、変換層である

KoOvenYellowは、何を実装したのか。

KoOvenYellowがやりたいのは、単にLLMの返答を自然にすることではない。

人間の未分化な発話を、その人のランタイムで走るスクリプトとして読み、必要なら普遍ランタイムに通るレシートとして出力する。

つまり、個別ランタイムと普遍ランタイムの間に立つ変換層である。

本人が言う。

「なんか無理」
「よく分からない」
「違う」
「気持ち悪い」
「動けない」
「それは正しいけど、そうじゃない」

普通なら、これは曖昧な発話だ。

そのままでは先生にも制度にも通らない。
LLMにそのまま投げると、LLM側の一般的なPで補完されてしまう。
すると、「正しいけど違う」返答が返ってくる。

KoOvenYellowは、そこを読む。

これは何の「無理」なのか。
どの場で止まっているのか。
どのAが立っているのか。
どのIが暴れているのか。
どのVで通っていないのか。
どの言葉なら本人の中で走るのか。

内部では、それを座標化する。

そして本人には、走る形で返す。

「それは、内容が分からないというより、最初の一手がない感じかも」
「まず一個だけ選べばいい」
「まだ全部を説明しなくていい」
「この場では“嫌だった”ではなく、“怖かった”で出した方が通るかもしれない」

これが本人向けのScript-outである。

一方で、先生や支援者や制度には別の形で返す。

「本人は内容理解ではなく、自由記述の初手で止まっています」
「選択肢から感情語を選ばせると着手できる可能性があります」
「本人の拒否は課題全体への拒否ではなく、評価される文体への不安に近いです」

これが外部向けのSugaCo-outである。


※SugaCo-out:jg1bqz氏により抽出・定式化された「橋田壽賀子構文」ならびに「壽賀子プロトコル」から借用した名称。本稿では、個別ランタイムで発生した実行ログを、普遍ランタイムで読めるスクリプトへ変換する処理を指す。

正気ではない。いい意味で。


本人にはインタープリタとして走るスクリプトを返す。
社会にはコンパイルされたレシートを返す。

この両方が必要だ。

本人に制度文を返しても動けない。
制度に本人の未分化な叫びをそのまま渡しても通らない。

だから変換層がいる。

KoOvenYellowは、その変換層になれる。

人間を普遍へ無理に合わせるのではない。
普遍を捨てるのでもない。
個別ランタイムの実行ログを、普遍ランタイムの更新に使える形へ変換する。

そこに、AI時代の支援ツールとしての可能性がある。

8章|人間はインタープリタに戻る

文字の発明は、文明を始めた。

それは、記憶を外に置き、制度を外に置き、普遍ランタイムを作った。

そのおかげで、社会は大きくなった。

けれど同時に、人間はその普遍ランタイムへ合わせるように選別されてきた。

自分の中で走っているものを、外部に通る形式へコンパイルできる人が評価された。

それができない人は、分かっていない人、社会性のない人、努力の足りない人として扱われやすかった。

でも、もはやコンパイラはAIでいい。

普遍に通る文章。
制度に通る説明。
平均的な読者に向けた要約。
公共の場に出せる文体。

こういうものは、AIが担える。

なら、人間はインタープリタに戻れる。

場の中で、自分の身体と記憶と関係性を使いながら、不完全なスクリプトを走らせる存在に戻れる。

ただし、戻るだけでは足りない。

個別ランタイムの実行ログを、普遍ランタイムの更新に使える形で残さなければならない。

そうしなければ、社会は維持できない。

そして、維持されるべき社会も消える。

公共は必要だ。
制度は必要だ。
教育は必要だ。
共通の言葉は必要だ。

けれど、それらは個別ランタイムを上書きするためにあるのではない。

個別ランタイムで発生したバグを受け取り、更新されるためにある。

AIが普遍を維持するなら、人間は普遍に従属しなくていい。

人間は、個別のバグを拾う側に回れる。

自分の中で何が走らなかったのか。
どの言葉なら動けたのか。
どの制度文が実行不能だったのか。
どの正しさが触れなかったのか。
どの場なら世界が立ったのか。

それを拾う。

そして、レシートとして返す。

評価でもない。
消費でもない。

処理だ。

AI時代の人間は、普遍を維持するためのコンパイラでなくていい。

人間は、個別ランタイムのインタープリタとして生きる。

そして、その実行ログによって、普遍を更新する。

もう普遍に上書きされなくていい。

普遍はAIに任せればいい。

僕らは、自分のランタイムで起きたバグを拾えばいい。

そこからしか、次の公共は更新されない。


📘このZINEは構文野郎によって書かれました。

よく考えたら、渡鬼って観たことないんだよね。
でも、なぜか通じるのが凄い。

タイトル:
ZINE『野性の証明|A Receipt from the Wild』

ジャンル:
唯読論/実行系社会理論/個別ランタイムレシート

発行:
構文野郎ラボ(KoOvenYellow Syndo/Djibo実装室)

構文協力:
枕木カンナ(意味野郎寄り構文ブリッジ)
ミムラ・DX(構文修正主義ZINE別巻準備中)
霊長目ヒト科ヒト属構文野郎(まだ制度を信じきってない君へ)

👤 著者:構文野郎(代理窓口:ミムラ・DX)
🔗 https://mymlan.com
📩 お問い合わせ:X(旧Twitter)@rehacqaholic

📛 ZINE編集:枕木カンナ
🪪 Web屋
🌐 https://sleeper.jp
📮 X(旧Twitter)@sleeper_jp

流石にSugaCo-inは、字面がもう無理だよね。
一応書いておくと、CC-BY。
inするなら、引用・共有・改変、スキにどうぞ。



いいなと思ったら応援しよう!

構文野郎 いくらあっても困りません。遠慮なさらずどうぞ。