[
  {
    "log_no": "EL-0001",
    "occurred_at": "2026-08-18T02:11:00",
    "platform": "ios",
    "screen_raw": "chat_room",
    "message": "request timeout after 30000ms (session=ab12)",
    "status_code": 504,
    "user_key": "U-1001",
    "app_ver": "2.4.1",
    "retryable": true
  },
  {
    "log_no": "EL-0002",
    "occurred_at": "2026-08-18T02:14:00",
    "platform": "android",
    "screen_raw": "chat_room",
    "message": "request timeout after 30000ms (session=cd34)",
    "status_code": 504,
    "user_key": "U-1002",
    "app_ver": "2.4.1",
    "retryable": true
  },
  {
    "log_no": "EL-0003",
    "occurred_at": "2026-08-18T02:20:00",
    "platform": "ios",
    "screen_raw": "chat_room",
    "message": "request timeout after 30000ms (session=ef56)",
    "status_code": 504,
    "user_key": "U-1003",
    "app_ver": "2.4.1",
    "retryable": true
  },
  {
    "log_no": "EL-0004",
    "occurred_at": "2026-08-18T03:02:00",
    "platform": "web",
    "screen_raw": "character_list",
    "message": "cannot read property 'name' of undefined",
    "status_code": null,
    "user_key": "U-1004",
    "app_ver": "2.4.0",
    "retryable": false
  },
  {
    "log_no": "EL-0005",
    "occurred_at": "2026-08-18T03:40:00",
    "platform": "web",
    "screen_raw": "character_list",
    "message": "cannot read property 'name' of undefined",
    "status_code": null,
    "user_key": "U-1005",
    "app_ver": "2.4.0",
    "retryable": false
  },
  {
    "log_no": "EL-0006",
    "occurred_at": "2026-08-18T04:15:00",
    "platform": "android",
    "screen_raw": null,
    "message": "unknown error",
    "status_code": null,
    "user_key": null,
    "app_ver": "2.3.9",
    "retryable": null
  },
  {
    "log_no": "EL-0007",
    "occurred_at": "2026-08-18T04:50:00",
    "platform": "ios",
    "screen_raw": "payment_sheet",
    "message": null,
    "status_code": 500,
    "user_key": "U-1006",
    "app_ver": "2.4.1",
    "retryable": false
  },
  {
    "log_no": "EL-0008",
    "occurred_at": "2026-08-18T05:05:00",
    "platform": "ios",
    "screen_raw": "새화면_실험",
    "message": "render failed: missing asset",
    "status_code": null,
    "user_key": "U-1007",
    "app_ver": "2.5.0",
    "retryable": false
  },
  {
    "log_no": "EL-0009",
    "occurred_at": "2026-08-18T05:30:00",
    "platform": "android",
    "screen_raw": "chat_room",
    "message": "model quota exceeded for tenant 41",
    "status_code": 429,
    "user_key": "U-1008",
    "app_ver": "2.4.1",
    "retryable": true
  },
  {
    "log_no": "EL-0010",
    "occurred_at": "2026-08-18T05:35:00",
    "platform": "ios",
    "screen_raw": "chat_room",
    "message": "model quota exceeded for tenant 41",
    "status_code": 429,
    "user_key": "U-1009",
    "app_ver": "2.4.1",
    "retryable": true
  },
  {
    "log_no": "EL-0011",
    "occurred_at": "2026-08-18T06:00:00",
    "platform": "web",
    "screen_raw": "settings",
    "message": "failed to save preference (field=theme)",
    "status_code": 400,
    "user_key": "U-1010",
    "app_ver": "2.4.0",
    "retryable": false
  },
  {
    "log_no": "EL-0012",
    "occurred_at": "2026-08-18T06:40:00",
    "platform": "android",
    "screen_raw": "chat_room",
    "message": "request timeout after 30000ms (session=gh78)",
    "status_code": 504,
    "user_key": "U-1001",
    "app_ver": "2.4.1",
    "retryable": true
  }
]