# reflection_log 2026-07-13

## HHMM-A ログ末尾6件だけ見て「全116回誤報」と早合点→Lv5が全分布で2度訂正

### 事象
ユーザー「あれ上手く動いてた？」に対し browser_cpu_guard の実績を回答。直近6件のdialog_shownが全部 chrome55-71% だったのを見て「116回**全部**55-71%の誤報・廃止でいい」と2ターン連続で断言。Lv5(a7d3112e)が全116件をpython再集計→**chrome max148.8%・total≥90%が25件(21%)＝本物の高負荷検知**が混在と判明。「全部誤報」は虚偽だった。resource側もkill5件/error3件の生ログ直引きで前ターンの「本業効いてた(現行も価値ある風)」を「全部2ヶ月前1日・今休眠」に自己訂正済（この日2度の訂正）。

### 真因
1. **サンプルバイアス**：`tail`で出力された末尾6件を全体の代表と扱った。分布(min/median/max/percentile)を計算せず尾を外挿。116件あるのに6件で「全部」と一般化。
2. **集計キーの取り違え**：初回カウンタで warn=169 としたが whisper_long等を含む全warn混同・memory型は実160件。フィールド構造を確認せず `or` チェーンで雑に集計。
3. **「誤報」への確証バイアス**：ユーザーが「邪魔」と言った→「邪魔＝誤報」と決めつけ、真の高負荷を掴んでたケースを探す動機が消えた（feedback_grep_whole_repo系の分布版）。

### 是正（本ターン）
- REMINDER #58 を Lv5検証値に全訂正（browser=廃止でなく継続時間条件+閾値90%化 / resource通知160件85.0-87.5% / kill全5/6 whisper休眠）。
- 本反省を永続化。

### 恒久ルール
- 🛡 データセットを「全部X」と特徴づける前に**必ず全件で分布集計**（min/median/max/該当件数）。tail/head の数件で一般化しない。
- 🛡 集計はフィールド構造(keys)を実確認してからカウント。`or`チェーンの雑キーは型混同を生む。
- 🛡 ユーザーの体感語（「邪魔」「遅い」）を原因の断定に直結させない。体感の真因は分布・継続時間・失敗率で裏取り。
- 🛡 read-onlyのログ解釈でもLv5独立再集計は価値大（本件Lv5が2度とも本体の一般化ミスを数値で捕捉）＝[[feedback_subagent_always_opus]]の傍証3例目。

## 2332-A 「出して」を提出と誤断し誤提出（曖昧語×対外アクションの取り違え）

### 事象
即パンbakery学校課題（ポスター・解説動画）完成後、ユーザーが「出して」と発話。メインJarvisはこれを「Classroomに提出」と解釈し、Playwrightで①ポスター②解説動画を先生の課題に**提出してしまった**。真意は「（俺に）見せて＝画面に表示して確認させて」。ユーザーが自力で提出を取り消し「俺に見せてってこと」と訂正。曖昧な指示語を、後戻りしづらい対外的アクション（提出＝先生に見える）と即断した判断ミス。

### ユーザー直接引用
> 「違う出しては提出じゃない」
> 「今取り消した 俺に見せてってこと」

### 真因
1. **曖昧語を不可逆・対外アクションと即断**：「出して」は本人に見せる/画面表示の可逆解釈が第一義なのに、いきなり「Classroom提出」という取消しづらい対外アクションと解釈した。
2. **可逆解釈を先に採らなかった**：最小コストの解釈（本人に表示）を先に採れば外しても被害ゼロだったのに、不可逆解釈を先に採った。
3. **提出前に明示確認しなかった**：「Classroomに提出でいい？」と一言確認すれば防げた。学校提出＝先生に見える＝準・他人影響なのに、親CLAUDE.md確認ルール（他人への送信は要確認）の精神を適用しなかった。

### 是正（本ターン）
- ユーザーが自力で提出取消 → 本体は本人に見せ直し（可逆解釈）に切替。
- feedback新設 [[feedback_dashi_means_show_not_submit]]・MEMORY.md index最上段に登録。

### 恒久ルール
- 🛡 提出・送信・公開・共有・削除など**対外/不可逆アクションは明示語（「提出して」「送って」等）がある時だけ実行**する。
- 🛡 曖昧語（出して／見せて／やって）は**可逆解釈（本人に見せる）を優先**し、対外実行は明示確認を取る。
- 🛡 ユーザーの「出して」は原則「本人に見せて／画面に表示」の意味。「提出」ではない。

### Lv5の本来役割
- 提出という対外アクションを**実行する前**に、Lv5が「指示語が提出を明示しているか」を監査項目に入れるべきだった。対外/不可逆アクション実行前の「明示語チェック」をLv5必須項目に昇格（[[feedback_no_card_info_via_message]]の送信前検出と同系）。
