{
  "status": "completed",
  "completed_count": 34,
  "applicable_count": 34,
  "failed_count": 0,
  "data": {
    "characters": [
      {
        "name": "안규홍",
        "appearance_count": 49
      },
      {
        "name": "이관회",
        "appearance_count": 34
      },
      {
        "name": "염재보",
        "appearance_count": 29
      },
      {
        "name": "복만",
        "appearance_count": 20
      },
      {
        "name": "오주일",
        "appearance_count": 18
      },
      {
        "name": "배상도",
        "appearance_count": 14
      },
      {
        "name": "임정현",
        "appearance_count": 13
      },
      {
        "name": "박상현",
        "appearance_count": 12
      },
      {
        "name": "달래",
        "appearance_count": 10
      },
      {
        "name": "토미이시",
        "appearance_count": 9
      },
      {
        "name": "박제현",
        "appearance_count": 8
      },
      {
        "name": "박진성",
        "appearance_count": 6
      },
      {
        "name": "강용언",
        "appearance_count": 5
      },
      {
        "name": "백정",
        "appearance_count": 5
      },
      {
        "name": "법화댁",
        "appearance_count": 4
      },
      {
        "name": "대장장이",
        "appearance_count": 4
      },
      {
        "name": "헌병 장교",
        "appearance_count": 3
      },
      {
        "name": "헌병(염재보의 멍석을 검사하는 헌병)",
        "appearance_count": 3
      },
      {
        "name": "헌병(안규홍에게 총검으로 찔리는 헌병)",
        "appearance_count": 3
      },
      {
        "name": "최 서방",
        "appearance_count": 3
      },
      {
        "name": "일본인 징세원1",
        "appearance_count": 3
      },
      {
        "name": "목수",
        "appearance_count": 3
      },
      {
        "name": "보초 의병",
        "appearance_count": 3
      },
      {
        "name": "안규홍의 어머니",
        "appearance_count": 2
      },
      {
        "name": "상인2",
        "appearance_count": 2
      },
      {
        "name": "일본인 징세원2",
        "appearance_count": 2
      },
      {
        "name": "조선인 순검(장터 징세 일행)",
        "appearance_count": 2
      },
      {
        "name": "의병1",
        "appearance_count": 2
      },
      {
        "name": "은비녀를 훔친 의병",
        "appearance_count": 2
      },
      {
        "name": "의병 포로1",
        "appearance_count": 2
      },
      {
        "name": "의병 포로2",
        "appearance_count": 2
      },
      {
        "name": "의병 포로3",
        "appearance_count": 2
      },
      {
        "name": "의병4",
        "appearance_count": 2
      },
      {
        "name": "일진회 대장",
        "appearance_count": 2
      }
    ]
  },
  "step_id": "entity_character_list",
  "run_id": "82ffe01d-708e-42fe-b76c-4fea3acfd062",
  "resolved_model": "gpt",
  "updated_at": "2026-09-08T05:24:49.611482+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}