{
  "session_id": "ses_1017_a",
  "settled_at": "2026-10-17T00:31:02Z",
  "replayed": false,
  "headline": "第一次完整训练，完成了。",
  "subline": "第二次比第一次少用了 41 秒，关键信息反而更完整。",
  "xp": {
    "awarded": 55,
    "breakdown": [
      {
        "type": "round1",
        "xp": 15
      },
      {
        "type": "round2",
        "xp": 20
      },
      {
        "type": "complete",
        "xp": 10
      },
      {
        "type": "improve",
        "xp": 10
      }
    ],
    "daily_cap_hit": false,
    "repeat_discount": false
  },
  "streak": {
    "current": 1,
    "longest": 15,
    "today_done": true,
    "freezes": 1,
    "last_completed_local_date": "2026-10-17",
    "at_risk": false
  },
  "streak_incremented": true,
  "level_before": {
    "level": 1,
    "title": "开口者",
    "xp_total": 15,
    "xp_into_level": 15,
    "xp_for_next": 100
  },
  "level_after": {
    "level": 1,
    "title": "开口者",
    "xp_total": 70,
    "xp_into_level": 70,
    "xp_for_next": 100
  },
  "ability_before": null,
  "ability_after": null,
  "ability_sample_count": 1,
  "comparison": {
    "duration_delta_ms": -41000,
    "overall_delta": 11,
    "verdict": "improved",
    "verdict_label": "第二次比第一次少用了 41 秒，关键信息反而更完整。",
    "key_points_lost": [],
    "key_info_delta": 6,
    "structure_delta": 20,
    "efficiency_delta": 13,
    "fluency_delta": 3
  },
  "round1_overall": 68,
  "round2_overall": 79,
  "round1_duration_ms": 138000,
  "round2_duration_ms": 97000,
  "next_suggestion": {
    "micro_skill_id": "three_points",
    "title": "三点结构",
    "instruction": "用「第一、第二、第三」把原因分开讲。",
    "suggested_count": 1,
    "achieved_count": 0,
    "status": "new",
    "last_session_id": "ses_1017_a"
  },
  "achievements_unlocked": [
    {
      "id": "first_session",
      "title": "首战告捷",
      "description": "完成第 1 次完整训练",
      "unlocked": true,
      "unlocked_at": "2026-09-30T12:00:00Z",
      "progress": 1,
      "target": 1,
      "icon": "trophy"
    }
  ],
  "weekly_quests": {
    "week_start": "2026-10-12",
    "week_end": "2026-10-18",
    "timezone": "Asia/Shanghai",
    "quests": [
      {
        "id": "retell_5",
        "title": "完成 5 次复述",
        "progress": 1,
        "target": 5,
        "completed": false,
        "xp_reward": 30
      },
      {
        "id": "compress_3",
        "title": "完成 3 次压缩重讲",
        "progress": 1,
        "target": 3,
        "completed": false,
        "xp_reward": 30
      },
      {
        "id": "follow_advice_3",
        "title": "做到上次的建议 3 次",
        "progress": 1,
        "target": 3,
        "completed": false,
        "xp_reward": 40
      }
    ]
  },
  "plan_day_completed": 1
}