[
  {
    "log_no": "LOG-2026W33-001",
    "plan_no": "PLAN-2026W33-001",
    "logged_at": "2026-08-10T20:10",
    "exercise_raw": "목 기울이기(좌)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-002",
    "plan_no": "PLAN-2026W33-001",
    "logged_at": "2026-08-12T21:05",
    "exercise_raw": "목 기울이기(좌)",
    "duration_min": 6,
    "guardian_note": "아이가 잘 따라옴"
  },
  {
    "log_no": "LOG-2026W33-003",
    "plan_no": "PLAN-2026W33-002",
    "logged_at": "2026-08-10T20:25",
    "exercise_raw": "목 돌리기(우)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-004",
    "plan_no": "PLAN-2026W33-002",
    "logged_at": "2026-08-12T20:40",
    "exercise_raw": "목 돌리기(우)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-005",
    "plan_no": "PLAN-2026W33-002",
    "logged_at": "2026-08-14T20:15",
    "exercise_raw": "목 돌리기(우)",
    "duration_min": 7,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-006",
    "plan_no": "PLAN-2026W33-003",
    "logged_at": "2026-08-11T10:30",
    "exercise_raw": "엎드려 놀기",
    "duration_min": 10,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-007",
    "plan_no": "PLAN-2026W33-003",
    "logged_at": "2026-08-13T10:20",
    "exercise_raw": "엎드려 놀기",
    "duration_min": null,
    "guardian_note": "시간을 못 재고 기록만 남김"
  },
  {
    "log_no": "LOG-2026W33-008",
    "plan_no": "PLAN-2026W33-003",
    "logged_at": "2026-08-15T10:45",
    "exercise_raw": "엎드려 놀기",
    "duration_min": 12,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-009",
    "plan_no": "PLAN-2026W33-004",
    "logged_at": "2026-08-11T19:50",
    "exercise_raw": "안아서 기울이기(좌)",
    "duration_min": 3,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-010",
    "plan_no": "PLAN-2026W33-004",
    "logged_at": "2026-08-13T19:30",
    "exercise_raw": "안아서 기울이기(좌)",
    "duration_min": 0,
    "guardian_note": "시작하자마자 아이가 울어 중단"
  },
  {
    "log_no": "LOG-2026W33-011",
    "plan_no": "PLAN-2026W33-005",
    "logged_at": "2026-08-10T21:00",
    "exercise_raw": "목 기울이기(좌)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-012",
    "plan_no": "PLAN-2026W33-005",
    "logged_at": "2026-08-12T21:10",
    "exercise_raw": "목 기울이기(좌)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-013",
    "plan_no": "PLAN-2026W33-005",
    "logged_at": "2026-08-14T21:05",
    "exercise_raw": "목 기울이기(좌)",
    "duration_min": 6,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-014",
    "plan_no": "PLAN-2026W33-006",
    "logged_at": "2026-08-11T20:00",
    "exercise_raw": "옆으로 눕히기(좌)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-015",
    "plan_no": "PLAN-2026W33-007",
    "logged_at": "2026-08-10T11:00",
    "exercise_raw": "엎드려 놀기",
    "duration_min": 10,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-016",
    "plan_no": "PLAN-2026W33-007",
    "logged_at": "2026-08-12T11:15",
    "exercise_raw": "엎드려 놀기",
    "duration_min": 11,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-017",
    "plan_no": "PLAN-2026W33-007",
    "logged_at": "2026-08-14T11:05",
    "exercise_raw": "엎드려 놀기",
    "duration_min": 10,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-018",
    "plan_no": "PLAN-2026W33-008",
    "logged_at": "2026-08-11T20:30",
    "exercise_raw": "목 돌리기(우)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-019",
    "plan_no": "PLAN-2026W33-008",
    "logged_at": "2026-08-13T20:20",
    "exercise_raw": "목 돌리기(우)",
    "duration_min": 5,
    "guardian_note": null
  },
  {
    "log_no": "LOG-2026W33-020",
    "plan_no": "PLAN-2026W33-011",
    "logged_at": "2026-08-12T10:40",
    "exercise_raw": "엎드려 놀기",
    "duration_min": 10,
    "guardian_note": null
  }
]