{
  "checked_at": "2026-09-21T09:30:33+09:00",
  "gangwon": {
    "cities": [
      "춘천시",
      "원주시",
      "강릉시",
      "동해시",
      "태백시",
      "속초시",
      "삼척시",
      "홍천군",
      "횡성군",
      "영월군",
      "평창군",
      "정선군",
      "철원군",
      "화천군",
      "양구군",
      "인제군",
      "고성군",
      "양양군"
    ],
    "rows": 1728,
    "source_sha256": "2ae2fd8a9658349cf464c176ab8335af2fba0ef9defc0801b298652cf10f24e3",
    "scope": "2025.10.13–19 승용차 내비게이션 표본, 제주 제외. 같은 시군 내부 통행은 유입·유출 KPI에서 제외. 평일 5일·주말 2일 일평균."
  },
  "regression": [
    {
      "date": "2023-10-16",
      "stage": "step1",
      "r_rows": 26616,
      "python_rows": 26616,
      "columns": 107,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-16",
      "stage": "step2",
      "r_rows": 26521,
      "python_rows": 26521,
      "columns": 22,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-17",
      "stage": "step1",
      "r_rows": 27808,
      "python_rows": 27808,
      "columns": 107,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-17",
      "stage": "step2",
      "r_rows": 27720,
      "python_rows": 27720,
      "columns": 22,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-18",
      "stage": "step1",
      "r_rows": 26081,
      "python_rows": 26081,
      "columns": 107,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-18",
      "stage": "step2",
      "r_rows": 25971,
      "python_rows": 25971,
      "columns": 22,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-19",
      "stage": "step1",
      "r_rows": 25512,
      "python_rows": 25512,
      "columns": 107,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-19",
      "stage": "step2",
      "r_rows": 25423,
      "python_rows": 25423,
      "columns": 22,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-20",
      "stage": "step1",
      "r_rows": 27231,
      "python_rows": 27231,
      "columns": 107,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-20",
      "stage": "step2",
      "r_rows": 27149,
      "python_rows": 27149,
      "columns": 22,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-21",
      "stage": "step1",
      "r_rows": 15955,
      "python_rows": 15955,
      "columns": 107,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-21",
      "stage": "step2",
      "r_rows": 15938,
      "python_rows": 15938,
      "columns": 22,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-22",
      "stage": "step1",
      "r_rows": 12708,
      "python_rows": 12708,
      "columns": 107,
      "same_column_order": true,
      "equal": true
    },
    {
      "date": "2023-10-22",
      "stage": "step2",
      "r_rows": 12683,
      "python_rows": 12683,
      "columns": 22,
      "same_column_order": true,
      "equal": true
    }
  ],
  "historical_regression": {
    "date": "2026-07-13",
    "files": 49,
    "scope": "7일·3단계, 중간표 중복 식별값 7행·재생성 번호를 구분해 대조"
  },
  "recheck_scope": "보존된 R/Python 결측보정 CSV 14개 재대조. 기존 기준대로 NA·빈칸과 숫자 표기를 정규화하고 중복을 보존해 전체 셀 비교. 코드 전체 재실행은 아님.",
  "offline_comparison": {
    "status": "completed",
    "r_runtime_available": true,
    "scope": "원주 2023.10.16 하루 결측보정 · 7일 이력 사용 · step1/step2",
    "repetitions_per_language": 2,
    "source": "transit-comparison.json",
    "reason": "R 보관본과 현재 Python의 교차순서 실행. 실제 업무 A/B와 구분."
  },
  "workplace_ab": {
    "status": "not_started",
    "assignments": 0,
    "observations": 0,
    "reason": "회사 승인·신규 작업·담당자 기록 확보 전. 효과 추정 불가."
  }
}
