{
 "log": "LOG479",
 "article_full": "/files/LOG479/LOG479_full.md",
 "article_full_type": "text/markdown",
 "zip": "/files/LOG479/LOG479_files.zip",
 "files": [
  {
   "file": "01_sec03.json",
   "url": "/files/LOG479/01_sec03.json",
   "chars": 138295,
   "lines": 234,
   "lang": "json",
   "section": "位置3のつかむ姿勢を、ゲームパッドで作り直した",
   "heading": "ゲームパッドの記録（runs/experiments/gamepad_teleop/teleop_20261109_122141/log.jsonl）",
   "subheading": ""
  },
  {
   "file": "02_sec07.json",
   "url": "/files/LOG479/02_sec07.json",
   "chars": 95156,
   "lines": 170,
   "lang": "json",
   "section": "位置4は、手前の爪がブロックの真上に来ていた",
   "heading": "ゲームパッドの記録（runs/experiments/gamepad_teleop/teleop_20261109_130126/log.jsonl）",
   "subheading": ""
  },
  {
   "file": "03_runs_table.csv",
   "url": "/files/LOG479/03_runs_table.csv",
   "chars": 4791,
   "lines": 30,
   "lang": "csv",
   "section": "位置3と位置4の29本の表（lab/Log26/runs_table.csv から）",
   "heading": "runs_table.csv（全量）",
   "subheading": ""
  },
  {
   "file": "04_sec08.py.txt",
   "url": "/files/LOG479/04_sec08.py.txt",
   "chars": 4192,
   "lines": 96,
   "lang": "python",
   "section": "位置3と位置4の29本の表（lab/Log26/runs_table.csv から）",
   "heading": "表を作るコード（lab/Log26/log26_runs_table.py）",
   "subheading": ""
  },
  {
   "file": "05_sec08.py.txt",
   "url": "/files/LOG479/05_sec08.py.txt",
   "chars": 4730,
   "lines": 96,
   "lang": "python",
   "section": "位置3と位置4の29本の表（lab/Log26/runs_table.csv から）",
   "heading": "記事の画像を作るコード（lab/Log26/make_images.py）",
   "subheading": ""
  },
  {
   "file": "06_sec09.txt",
   "url": "/files/LOG479/06_sec09.txt",
   "chars": 7569,
   "lines": 139,
   "lang": "text",
   "section": "依頼128〜130：教え直した記録を、本数を数える表に足した",
   "heading": "依頼128 の報告（r2r2r-scripts/claude_code_reports/20261109_128.txt）",
   "subheading": ""
  },
  {
   "file": "07_sec09.txt",
   "url": "/files/LOG479/07_sec09.txt",
   "chars": 6210,
   "lines": 117,
   "lang": "text",
   "section": "依頼128〜130：教え直した記録を、本数を数える表に足した",
   "heading": "依頼129 の報告（r2r2r-scripts/claude_code_reports/20261109_129.txt）",
   "subheading": ""
  },
  {
   "file": "08_sec09.py.txt",
   "url": "/files/LOG479/08_sec09.py.txt",
   "chars": 15603,
   "lines": 382,
   "lang": "python",
   "section": "依頼128〜130：教え直した記録を、本数を数える表に足した",
   "heading": "本数を数えるコード（r2r2r-scripts/pi05/count_by_position.py・依頼130 のあとの全体）",
   "subheading": ""
  },
  {
   "file": "09_sec10.txt",
   "url": "/files/LOG479/09_sec10.txt",
   "chars": 3645,
   "lines": 61,
   "lang": "text",
   "section": "依頼131：5か所を10本ずつにそろえた学習データを作った",
   "heading": "依頼131 の報告（r2r2r-scripts/claude_code_reports/20261109_131.txt）",
   "subheading": ""
  },
  {
   "file": "10_sec11.txt",
   "url": "/files/LOG479/10_sec11.txt",
   "chars": 459039,
   "lines": 5686,
   "lang": "text",
   "section": "端末の出力（全量）",
   "heading": "端末（12:04〜13:11・measure・再生と記録・ゲームパッド・camera_align）",
   "subheading": ""
  }
 ],
 "article_full_markdown": "/files/LOG479/LOG479_full.md"
}