[
  {
    "args": [
      "--version"
    ],
    "exit_code": 0,
    "stdout": "1.0.149\n",
    "stderr": ""
  },
  {
    "args": [
      "create",
      "weekly-report.pptx"
    ],
    "exit_code": 0,
    "stdout": "Created: weekly-report.pptx (kept open in background for faster subsequent commands)\n  totalSlides: 0\n  slideWidth: 960pt\n  slideHeight: 540pt\n",
    "stderr": "Note: locale 'ko-KR' inferred from OS user culture. Pass --locale to override.\n"
  },
  {
    "args": [
      "add",
      "weekly-report.pptx",
      "/",
      "--type",
      "slide",
      "--prop",
      "title=주간 문의 자동화 실험",
      "--prop",
      "background=F8FAFC"
    ],
    "exit_code": 0,
    "stdout": "Added slide at /slide[1]\n",
    "stderr": ""
  },
  {
    "args": [
      "add",
      "weekly-report.pptx",
      "/slide[1]",
      "--type",
      "shape",
      "--prop",
      "text=가상 업무 자료 · 실제 고객 데이터 아님",
      "--prop",
      "x=2cm",
      "--prop",
      "y=4cm",
      "--prop",
      "width=26cm",
      "--prop",
      "height=1.4cm",
      "--prop",
      "size=18",
      "--prop",
      "color=475569",
      "--prop",
      "font=Malgun Gothic"
    ],
    "exit_code": 0,
    "stdout": "Added shape at /slide[1]/shape[@id=100000]\n",
    "stderr": ""
  },
  {
    "args": [
      "add",
      "weekly-report.pptx",
      "/slide[1]",
      "--type",
      "shape",
      "--prop",
      "text=검토 대상 40건 / 자동 분류 28건 / 사람 확인 12건",
      "--prop",
      "x=2cm",
      "--prop",
      "y=6cm",
      "--prop",
      "width=26cm",
      "--prop",
      "height=2cm",
      "--prop",
      "size=24",
      "--prop",
      "color=0F172A",
      "--prop",
      "font=Malgun Gothic"
    ],
    "exit_code": 0,
    "stdout": "Added shape at /slide[1]/shape[@id=100001]\n",
    "stderr": ""
  },
  {
    "args": [
      "add",
      "weekly-report.pptx",
      "/slide[1]",
      "--type",
      "shape",
      "--prop",
      "text=자동 분류율 80%",
      "--prop",
      "x=2cm",
      "--prop",
      "y=9cm",
      "--prop",
      "width=26cm",
      "--prop",
      "height=2cm",
      "--prop",
      "size=30",
      "--prop",
      "color=1D4ED8",
      "--prop",
      "font=Malgun Gothic"
    ],
    "exit_code": 0,
    "stdout": "Added shape at /slide[1]/shape[@id=100002]\n",
    "stderr": ""
  },
  {
    "args": [
      "view",
      "weekly-report.pptx",
      "html",
      "--out",
      "before.html"
    ],
    "exit_code": 0,
    "stdout": "<workspace>\\public\\uploads\\officecli-ai-agents-office-documents\\example\\before.html\n",
    "stderr": ""
  },
  {
    "args": [
      "view",
      "weekly-report.pptx",
      "outline"
    ],
    "exit_code": 0,
    "stdout": "File: weekly-report.pptx | 1 slides\n├── Slide 1: \"주간 문의 자동화 실험\" - 3 text box(es)\n",
    "stderr": ""
  },
  {
    "args": [
      "get",
      "weekly-report.pptx",
      "/slide[1]",
      "--json"
    ],
    "exit_code": 0,
    "stdout": "{\n  \"success\": true,\n  \"data\": {\n    \"matches\": 1,\n    \"results\": [\n      {\n        \"path\": \"/slide[1]\",\n        \"type\": \"slide\",\n        \"preview\": \"주간 문의 자동화 실험\",\n        \"childCount\": 4,\n        \"format\": {\n          \"layout\": \"Blank\",\n          \"layoutType\": \"blank\",\n          \"background\": \"#F8FAFC\"\n        },\n        \"children\": [\n          {\n            \"path\": \"/slide[1]/shape[@id=2]\",\n            \"type\": \"title\",\n            \"text\": \"주간 문의 자동화 실험\",\n            \"preview\": \"주간 문의 자동화 실험\",\n            \"childCount\": 1,\n            \"format\": {\n              \"name\": \"Title\",\n              \"phType\": \"title\",\n              \"id\": 2,\n              \"isTitle\": true,\n              \"x\": \"66pt\",\n              \"y\": \"28.75pt\",\n              \"width\": \"29.21cm\",\n              \"height\": \"104pt\",\n              \"zorder\": 1,\n              \"effective.size\": \"44pt\",\n              \"effective.size.src\": \"/spec-default\",\n              \"effective.font.latin\": \"Calibri Light\",\n              \"effective.font.latin.src\": \"/theme/majorFont\",\n              \"effective.font.ea\": \"맑은 고딕\",\n              \"effective.font.ea.src\": \"/theme/majorFont\",\n              \"effective.font\": \"Calibri Light\",\n              \"effective.font.src\": \"/theme/majorFont\"\n            },\n            \"children\": [\n              {\n                \"path\": \"/slide[1]/shape[@id=2]/paragraph[1]\",\n                \"type\": \"paragraph\",\n                \"text\": \"주간 문의 자동화 실험\",\n                \"childCount\": 1,\n                \"format\": {},\n                \"children\": []\n              }\n            ]\n          },\n          {\n            \"path\": \"/slide[1]/shape[@id=100000]\",\n            \"type\": \"textbox\",\n            \"text\": \"가상 업무 자료 · 실제 고객 데이터 아님\",\n            \"preview\": \"가상 업무 자료 · 실제 고객 데이터 아님\",\n            \"childCount\": 1,\n            \"format\": {\n              \"name\": \"TextBox 2\",\n              \"id\": 100000,\n              \"isTitle\": false,\n              \"x\": \"2cm\",\n              \"y\": \"4cm\",\n              \"width\": \"26cm\",\n              \"height\": \"1.4cm\",\n              \"geometry\": \"rect\",\n              \"font\": \"Malgun Gothic\",\n              \"font.latin\": \"Malgun Gothic\",\n              \"font.ea\": \"Malgun Gothic\",\n              \"size\": \"18pt\",\n              \"color\": \"#475569\",\n              \"zorder\": 2\n            },\n            \"children\": [\n              {\n                \"path\": \"/slide[1]/shape[@id=100000]/paragraph[1]\",\n                \"type\": \"paragraph\",\n                \"text\": \"가상 업무 자료 · 실제 고객 데이터 아님\",\n                \"childCount\": 1,\n                \"format\": {},\n                \"children\": []\n              }\n            ]\n          },\n          {\n            \"path\": \"/slide[1]/shape[@id=100001]\",\n            \"type\": \"textbox\",\n            \"text\": \"검토 대상 40건 / 자동 분류 28건 / 사람 확인 12건\",\n            \"preview\": \"검토 대상 40건 / 자동 분류 28건 / 사람 확인 12건\",\n            \"childCount\": 1,\n            \"format\": {\n              \"name\": \"TextBox 3\",\n              \"id\": 100001,\n              \"isTitle\": false,\n              \"x\": \"2cm\",\n              \"y\": \"6cm\",\n              \"width\": \"26cm\",\n              \"height\": \"2cm\",\n              \"geometry\": \"rect\",\n              \"font\": \"Malgun Gothic\",\n              \"font.latin\": \"Malgun Gothic\",\n              \"font.ea\": \"Malgun Gothic\",\n              \"size\": \"24pt\",\n              \"color\": \"#0F172A\",\n              \"zorder\": 3\n            },\n            \"children\": [\n              {\n                \"path\": \"/slide[1]/shape[@id=100001]/paragraph[1]\",\n                \"type\": \"paragraph\",\n                \"text\": \"검토 대상 40건 / 자동 분류 28건 / 사람 확인 12건\",\n                \"childCount\": 1,\n                \"format\": {},\n                \"children\": []\n              }\n            ]\n          },\n          {\n            \"path\": \"/slide[1]/shape[@id=100002]\",\n            \"type\": \"textbox\",\n            \"text\": \"자동 분류율 80%\",\n            \"preview\": \"자동 분류율 80%\",\n            \"childCount\": 1,\n            \"format\": {\n              \"name\": \"TextBox 4\",\n              \"id\": 100002,\n              \"isTitle\": false,\n              \"x\": \"2cm\",\n              \"y\": \"9cm\",\n              \"width\": \"26cm\",\n              \"height\": \"2cm\",\n              \"geometry\": \"rect\",\n              \"font\": \"Malgun Gothic\",\n              \"font.latin\": \"Malgun Gothic\",\n              \"font.ea\": \"Malgun Gothic\",\n              \"size\": \"30pt\",\n              \"color\": \"#1D4ED8\",\n              \"zorder\": 4\n            },\n            \"children\": [\n              {\n                \"path\": \"/slide[1]/shape[@id=100002]/paragraph[1]\",\n                \"type\": \"paragraph\",\n                \"text\": \"자동 분류율 80%\",\n                \"childCount\": 1,\n                \"format\": {},\n                \"children\": []\n              }\n            ]\n          }\n        ]\n      }\n    ]\n  }\n}\n",
    "stderr": ""
  },
  {
    "args": [
      "set",
      "weekly-report.pptx",
      "/slide[1]/shape[@id=100002]",
      "--prop",
      "text=자동 분류율 70% = 28 ÷ 40 × 100"
    ],
    "exit_code": 0,
    "stdout": "Updated /slide[1]/shape[@id=100002]: text=자동 분류율 70% = 28 ÷ 40 × 100\n",
    "stderr": ""
  },
  {
    "args": [
      "view",
      "weekly-report.pptx",
      "html",
      "--out",
      "after.html"
    ],
    "exit_code": 0,
    "stdout": "<workspace>\\public\\uploads\\officecli-ai-agents-office-documents\\example\\after.html\n",
    "stderr": ""
  },
  {
    "args": [
      "validate",
      "weekly-report.pptx"
    ],
    "exit_code": 0,
    "stdout": "Validation passed: no errors found.\n",
    "stderr": ""
  },
  {
    "args": [
      "view",
      "weekly-report.pptx",
      "text"
    ],
    "exit_code": 0,
    "stdout": "=== /slide[1] ===\n주간 문의 자동화 실험\n가상 업무 자료 · 실제 고객 데이터 아님\n검토 대상 40건 / 자동 분류 28건 / 사람 확인 12건\n자동 분류율 70% = 28 ÷ 40 × 100\n",
    "stderr": ""
  }
]