依頼131 報告：2026-11-09 の深いお手本をデータにし、今の deep とまとめて位置1〜5 を各10本にそろえた

■ 始める前の確かめ
依頼箱/記録.log に「2026-11-09T13:16:19 完了 20261109_130_位置4を教え直した記録をTEACH_FILESに足す.md」がある（commit 5ae9f10）。実機は動かしていない。

■ 1. 新しい本だけのデータセット mecharm_redblock_box_teach_pos1to4_deep_v1
python3 pi05/build_demo_episodes.py --dataset mecharm_redblock_box_teach_pos1to4_deep_v1 --trim-mid-idle --max-protrude-px 24 --run（依頼の31本）
採用エピソード合計: 31  総ステップ: 4387
[DEPTH] 線 24px: 測った 31 本 / 浅くて外した 0 本 / 測れなかった 0 本 (外していない) / 手が写っていそう 2 本 (外していない)
        手が写っていそう: run_0001_20261109_103943  (画で確かめること)
        手が写っていそう: run_0001_20261109_104517  (画で確かめること)
- 外れた本 0・測れなかった本 0 なので、どの位置も10本を割らない。
- 手が写っていそうな2本（どちらも位置2）：引っかかったのは「閉じる1.5秒前」のコマだけ（237.8px・237.7px。0.5秒前と直前は 24.2px・22.1px で普通）。top.mp4 の閉じる2.0秒前・1.5秒前・1.0秒前のコマ（103943 はコマ 514・529・544、104517 はコマ 503・518・533）を全体の画で見たが、人の手・指は写っていなかった。赤いケーブルを拾った値とみられる。DEEP_DEMOS 3. のとおり外していない（merge の --exclude-json にも書いていない）。閉じたあとのはみ出しは −7.8px・−7.7px（深い）、爪の値は最大 841・840（つかめている）。

■ 2. 位置ごとの本数（count_by_position.py mecharm_redblock_box_teach_v1_trim2_corr_v5_deep mecharm_redblock_box_teach_pos1to4_deep_v1）
| 位置 | 本数 | 教えた動き | 補正入り | 目標 10 本まで | 浅くて外した | 手で外した | 入っている本で手が写っていそう |
| 位置 1 | 10 | 10 | 0 | +0 | 1 | 0 | 0 |
| 位置 2 | 10 | 10 | 0 | +0 | 0 | 2 | 2 |
| 位置 3 | 11 | 11 | 0 | +0 | 2 | 0 | 0 |
| 位置 4 | 10 | 10 | 0 | +0 | 0 | 0 | 0 |
| 位置 5 | 11 | 4 | 7 | +0 | 4 | 0 | 0 |
| 分からない | 0 | 0 | 0 | — | 0 | 0 | 0 |
| 合計 | 52 | 45 | 7 | +0 | 7 | 2 | 2 |
見込み（1=10・2=10・3=11・4=10・5=11）どおり。「分からない」0。

■ 3. 10本を超えた位置から外した本（grasp_depth.py の「閉じて1.0秒後のはみ出し」。同じ値の本はなかった）
位置3（11本）の値：192438 17.9・192539 12.7・123756 21.8・123848 9.5・124032 20.4・124117 2.7・124207 18.1・124256 4.5・124438 −2.1・124817 −0.6・124920 2.2 px
  → 外した本：run_0001_20261109_123756（21.8px。閉じる直前 44.5px）
位置5（11本）の値：194818 15.3・194913 8.3・195023 13.1・195120 12.7（教えた動き）、pi05_20261031_175527 −19.4・180435 20.2・184016 15.9・20261101_190347 14.1・190854 21.4・20261106_183926 14.1・184650 19.8 px（補正入り）
  → 外した本：pi05_20261101_190854（21.4px。閉じる直前 47.0px。補正入り）
書いた先：pi05/excludes/deep_even10_v1.json（理由の文「位置ごとの本数を10本にそろえるため、その位置でいちばん浅い本を外した（エイイチの決め 2026-11-09）」・位置・値・測った grasp_depth の中身）
※ 192438・192539 の値は DEEP_DEMOS.md の表（依頼113 G）の 17.9・12.7 と同じ。

■ 4. まとめたデータセット mecharm_redblock_box_deep_even10_v1
python3 pi05/merge_raw_episodes.py --src mecharm_redblock_box_teach_v1_trim2_corr_v5_deep --src mecharm_redblock_box_teach_pos1to4_deep_v1 --dataset mecharm_redblock_box_deep_even10_v1 --exclude-json pi05/excludes/deep_even10_v1.json --tar
- エピソード数：50 本 / 7128 コマ（今の deep から 20 本 / 2873 コマ・うち補正 224、新しい本から 30 本 / 4255 コマ）
- README の最後の位置ごとの表：
| 位置 | 本数 | 教えた動き | 補正入り | 目標 10 本まで | 浅くて外した | 手で外した | 入っている本で手が写っていそう |
| 位置 1 | 10 | 10 | 0 | +0 | 0 | 0 | — |
| 位置 2 | 10 | 10 | 0 | +0 | 0 | 0 | — |
| 位置 3 | 10 | 10 | 0 | +0 | 0 | 0 | — |
| 位置 4 | 10 | 10 | 0 | +0 | 0 | 0 | — |
| 位置 5 | 10 | 4 | 6 | +0 | 0 | 0 | — |
| 分からない | 0 | 0 | 0 | — | 0 | 0 | — |
| 合計 | 50 | 44 | 6 | +0 | 0 | 0 | — |
  全部10本・目標まで ＋0。
- tar：/Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_deep_even10_v1/mecharm_redblock_box_deep_even10_v1_raw_episodes.tar（193,353,728 バイト・193 MB）
- 元のデータセット（..._corr_v5_deep・..._pos1to4_deep_v1）は変えていない。

■ 5. check_dataset.py
python3 pi05/check_dataset.py /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_deep_even10_v1/raw_episodes
[RESULT] 1.PASS  2.PASS  3.PASS  4.PASS  5.PASS  6.PASS / 全項目 PASS
（j1 の最大 +87.89°・グリッパー 50 本すべて 閉→開・つかんだ瞬間の j0 は 5 つの山に 10 本ずつ（−30° 付近 1 本・−25° 付近 9 本は同じ位置）・action と state の差の最大 0.00°）

■ commit
50f71f3（pi05/excludes/deep_even10_v1.json の 1 ファイルだけを指定して add）

■ 決めてほしいこと
なし（手が写っていそうと出た位置2の2本は、画で手が見えなかったので入れたまま。外すなら位置2が8本になるので撮り足しが要る）

判定：合格
