{
  "timestamp": "2026-10-03T09:42:35Z",
  "journey": {
    "step1_login": {
      "login_modal_dismissed": true,
      "char_create_opened": true
    },
    "step2_char_creation": {
      "rolled_name": "Mạc Vấn Thiên",
      "is_canonical_name": true,
      "modal_dismissed": true
    },
    "step3_movement": {
      "zone_name": "Doanh Trại Bến Lưu Đày",
      "is_safe_haven": true,
      "moved_velocity_x": 5.5,
      "stopped_velocity_x": 0,
      "zero_residual_momentum_verified": true
    },
    "step4_npc_dialogue": {
      "dialogue_modal_opened": true,
      "blacksmith_speech_verified": true
    },
    "step5_combat": {
      "dummy_combo_streak": 4,
      "dummy_peak_dps": 280,
      "iframe_active_during_dodge": true,
      "iframe_expired_after_window": true
    },
    "step6_dungeon": {
      "current_zone": "zone_tang_kiem_nhai",
      "waypoint_safe_haven_8m": true
    },
    "step7_boss_gate": {
      "killed_packs": 3,
      "gate_state": 1,
      "gate_unlocked_verified": true,
      "banner_text": "[PHONG ẤN ĐÃ GIẢI] Lối vào Huyết Đàn đã mở. Tiến vào trảm diệt Đao Phủ Bờ Biển!"
    },
    "step8_boss_loot": {
      "boss_defeated": true,
      "loot_collected_count": 3,
      "inventory_opened": true
    }
  },
  "performance": {
    "sampleCount": 298,
    "avgFps": 69.1,
    "minFps": 4.6,
    "avgFrameTimeMs": 14.47,
    "p95FrameTimeMs": 13.5,
    "p99FrameTimeMs": 26.7,
    "jankRatio": 0.67,
    "usedHeapMB": 2.5,
    "domNodes": 173
  },
  "errors": []
}