（このまとまりの係は英語で返事をしたので、まとめ役の Claude が日本語に直して載せる。中身は変えていない）

30本すべて仕上げた。高さを送る script（p2mHeight）は全ファイルに残っていて、git の操作はしていない。

## ファイルごと
- **ai-visual-inspection-lighting**：色は入れていない（手順の説明のため）。見出しと3つの段の余白が二重になっていたのを直した。番号の札を白地＋#e6e6e6 の枠・角丸4px に。画像の枠を #e6e6e6 に。
- **beyond-the-arc-taught-grasp**：届いた＝緑、j2 の限界の近く＝緑の細かい斜線、再生できない＝赤の点線の枠、弧の芯の帯＝灰の細かい斜線。壊れ：「空白帯」の字が目盛りの200に重なっていた。seq5 と seq4 の名前が重なっていた（seq4 を1段下へ）。
- **claude-instructions-hit-a-wall**：青＝今の断面とその点、灰＝前の版。つながった黒い枠のタブを、離した角丸4px のボタンに。見出しと図の欄を灰の面に。
- **does-a-delivery-robot-help-nurses**：赤＝倒れた柱と「倒れた」の進み具合の帯。立っている柱は #ececec。飾りのしまを消し、カードを角丸8px の灰の面にし、見出しと図の間を空けた。
- **figma-design-token-consolidation**：青＝後、青の細かい斜線＝前。色の見本は記事が扱うトークンの値なので残した。壊れ：棒が inline の span で幅が効かず、いつも空に見えていた。display:block を足した。
- **four-layers-of-robot-softness**：色なし（層の一覧）。カードの中に入れ子になっていた灰の箱を外した。壊れ：層のボタンにブラウザ既定の枠が出ていた。
- **hd-map-how-thin**：赤＝地図の手入れの費用（増えて困る）。緑＝ほかの3つ（代わりの手・ODD・走れる所）。スライダーのつまみを角丸4px に。
- **japan-robot-leader-physical-ai-gap-en**：青＝日本の棒、灰＝ほかの国、赤＝スキル不足の棒。タブ・パネル・流れ・仮説のカード・下のまとめを、つながった枠から離した面に。
- **mecharm-descend-phase-eliminated**：薄い青＝新しい設計のカード、赤の判定＝前の設計、緑の判定＝新しい設計、緑の点＝解けた、灰の白抜きの点＝解けていない／次の回。壊れ：年表の白抜きの点が中心からずれていた。
- **mecharm_data_blueprint**：青＝pose_id（元は赤）、赤＝変えない・未着手・未定、緑＝済み・解けた。カードがなかったので .sheet を白いカードにした。色の言葉を合わせた（「（赤）」→「（青）」など）。※このファイルは公開前にまとめ役が元に戻した（記事の図解ではなく単独のページのため）。
- **openpi-remote-inference-first-run**：青＝π0.5 の計算時間、赤＝ネットワークと受け渡し・コンパイルの止まり・待ち・1011 の切断、灰＝前処理・後処理。壊れ：タブ B に切り替えると、時間の線の再生位置が左端に張り付いていた。
- **pi05-mecharm-demo-to-inference**：青＝選んだ予測の線と使った一歩、灰＝ほかの予測、赤＝待ち時間。リードの文の「黒丸」を「青丸」に。
- **place-release-trial-log**：緑＝箱に入った、赤＝外れた。壊れ：短い棒（−7・+2・−4）の値が、明るい地に白字で消えていた。棒の外に黒字で置いた。
- **real-data-first-digital-twin**：青の白抜きの点＝実機で測った値、灰＝ツインの予測。
- **safety-controls-were-hiding-the-truth**：青＝アームの先、赤＝止まった読み取りの値。壊れ：「j1=…」の字がアームの線に重なっていた。
- **so101-imitation-learning-papers**：青＝成功率の点とばらつきの帯、方法ごとの印。
- **three-ai-content-pipeline**：色なし（流れの図）。決まりにない灰（#bbb・#ccc・#333 など）をそろえ、数字の欄を離した面に。
- **unity-fk-vs-real-machine-calibration**：緑＝OK の段、薄い赤＝FK CALIB、灰＝PICK（届いていない）、青の枠＝実機の高さ（見込み）、灰＝Unity の FK、赤＝約95mm の差。壊れ：マットの面の字と破線が列の名前に重なっていた。
- **vocabulary-of-modern-vision**：青＝すでに測った考え方につながる言葉（元は太い斜線。番号は薄い青で出る）。凡例と空のときの文の「斜線」を「青」に。
- **which-file-the-live-pick-reads**：青＝j0 を振った弧。作業の範囲を細い灰の点線の枠に。
- **day102**：色なし（手順）。カードがなかったので白いカードを足した。色の付いた丸の絵文字は CSS で灰色に見せた。
- **day116**：青＝ツカムくんの棒、青の細かい斜線＝ほかのアーム、緑＝480g、赤＝501g、灰＝500g の限界。壊れ：「LIMIT 500g」の字が折り返して線に重なっていた。
- **day126**：青＝R2R2R の棒、灰＝ほか。合成データは縦じまをやめて細かい斜線に。凡例の文も合わせた。
- **day135**：青＝ロボットの UI、灰＝ゲームの UI（元は太い斜線）。
- **day145**：赤＝遅れの影響の年表の棒。
- **day153**：色なし（落とし穴の一覧）。カードがなかったので .container を白いカードにした。
- **day161**：青＝「認知の早さ」とそこまでの線、灰の白抜きの点＝「技術の早さ」。壊れ：印が帯より上に浮いていた。
- **day17・day4**：決まりどおりだったので変えていない。
- **day95**：赤＝Target モードの実効の硬さ・「見せかけ」の判・範囲を超えた関節、緑＝Force モード、青＝範囲内の関節。凡例「ハッチング = 可動域超過」を「赤 = 可動域超過」に。

## 迷ったもの
- **figma-design-token-consolidation**：5つの色の見本（#1565C0 など）は記事のデータなので、そのまま残した。
- **day95**：範囲内の関節を青にするか緑にするかで迷い、青にした。
- **day135**：Game と Robot を1本の帯に積んでいて、最後の行は合計が100%を超える（92+55）。データはそのままにしたが、読み違えやすい図。
- **unity-fk-vs-real-machine-calibration**：高さの図で −55mm がマットの線より上に描かれる。線を動かしただけで、目盛りは変えていない。
- **mecharm_data_blueprint**：元の 1160px の幅のまま（ほかの図より広い）。
- **does-a-delivery-robot-help-nurses**：「柱が倒れる」を悪い（赤）と読んだ。
- **day102**：絵文字（🔵🟢🟣）は文字なので、CSS で灰にしただけで置き換えていない。
