{
  "issueId": "4298",
  "environment": "dev",
  "requester": "김경주",
  "liveUrls": [
    "https://store-dev.biscuitpay.com",
    "https://admin-dev.biscuitpay.com"
  ],
  "excluded": "비스킷카드 및 C09 수수료 항목 전체",
  "generatedAt": "2026-10-19T07:35:13.505Z",
  "rawRuns": [
    {
      "label": "initial-live-run",
      "stats": {
        "startTime": "2026-10-19T06:15:59.791Z",
        "duration": 962609.458,
        "expected": 14,
        "skipped": 43,
        "unexpected": 7,
        "flaky": 0
      }
    },
    {
      "label": "core-recheck",
      "stats": {
        "startTime": "2026-10-19T06:32:49.458Z",
        "duration": 485636.866,
        "expected": 2,
        "skipped": 0,
        "unexpected": 0,
        "flaky": 0
      }
    },
    {
      "label": "related-recheck",
      "stats": {
        "startTime": "2026-10-19T06:41:44.339Z",
        "duration": 326830.701,
        "expected": 1,
        "skipped": 0,
        "unexpected": 1,
        "flaky": 0
      }
    },
    {
      "label": "supplemental-interrupted-selector",
      "stats": {
        "startTime": "2026-10-19T06:48:23.390Z",
        "duration": 530451.2590000001,
        "expected": 0,
        "skipped": 67,
        "unexpected": 0,
        "flaky": 0
      }
    },
    {
      "label": "safety-restore",
      "stats": {
        "startTime": "2026-10-19T06:57:31.640Z",
        "duration": 72883.371,
        "expected": 3,
        "skipped": 0,
        "unexpected": 0,
        "flaky": 0
      }
    },
    {
      "label": "supplemental-final",
      "stats": {
        "startTime": "2026-10-19T06:59:00.809Z",
        "duration": 822913.0310000001,
        "expected": 46,
        "skipped": 16,
        "unexpected": 5,
        "flaky": 0
      }
    },
    {
      "label": "ve-safety-restore",
      "stats": {
        "startTime": "2026-10-19T07:06:56.895Z",
        "duration": 25714.632,
        "expected": 1,
        "skipped": 0,
        "unexpected": 0,
        "flaky": 0
      }
    },
    {
      "label": "final-data-scope",
      "stats": {
        "startTime": "2026-10-19T07:12:51.026Z",
        "duration": 254712.911,
        "expected": 1,
        "skipped": 0,
        "unexpected": 1,
        "flaky": 0
      }
    },
    {
      "label": "final-fees",
      "stats": {
        "startTime": "2026-10-19T07:16:07.446Z",
        "duration": 259567.269,
        "expected": 0,
        "skipped": 0,
        "unexpected": 2,
        "flaky": 0
      }
    },
    {
      "label": "final-scope-v2",
      "stats": {
        "startTime": "2026-10-19T07:18:12.747Z",
        "duration": 83313.79,
        "expected": 1,
        "skipped": 0,
        "unexpected": 0,
        "flaky": 0
      }
    },
    {
      "label": "final-fees-v2",
      "stats": {
        "startTime": "2026-10-19T07:21:24.240Z",
        "duration": 284466.921,
        "expected": 0,
        "skipped": 0,
        "unexpected": 2,
        "flaky": 0
      }
    },
    {
      "label": "final-session",
      "stats": {
        "startTime": "2026-10-19T07:21:30.058Z",
        "duration": 24506.251,
        "expected": 1,
        "skipped": 0,
        "unexpected": 0,
        "flaky": 0
      }
    },
    {
      "label": "final-verification",
      "stats": {
        "startTime": "2026-10-19T07:26:23.970Z",
        "duration": 73067.106,
        "expected": 49,
        "skipped": 9,
        "unexpected": 0,
        "flaky": 0
      }
    },
    {
      "label": "final-checklist",
      "stats": {
        "startTime": "2026-10-19T07:34:34.604Z",
        "duration": 1236.5189999999998,
        "expected": 54,
        "skipped": 0,
        "unexpected": 0,
        "flaky": 0
      }
    }
  ],
  "classificationNotes": [
    {
      "test": "[CO] 부서 필터·지갑 독립권한·기존 기능 회귀",
      "classification": "superseded intermediate setup",
      "replacement": "개별 범위·지갑 권한 검증 및 06 계정전환/98 독립 원복에서 확인. 중간 실행 원문은 rawRuns에 보존."
    },
    {
      "test": "[VE] 실제 전월 데이터·재조회·계정 전환",
      "classification": "superseded intermediate setup",
      "replacement": "개별 범위·지갑 권한 검증 및 06 계정전환/98 독립 원복에서 확인. 중간 실행 원문은 rawRuns에 보존."
    }
  ],
  "sourceFiles": [
    {
      "file": "00-admin-permissions.spec.ts",
      "sha256": "2aeb4310c132b8d67513ab76c66c772304cef3fe3bc1f55b56201faac96eefbb"
    },
    {
      "file": "01-related-regressions.spec.ts",
      "sha256": "ab25e9b840c87d1264f84e396b6d35be7a2bbc82cc808ae4bd494759fb03f7a7"
    },
    {
      "file": "02-data-and-session.spec.ts",
      "sha256": "486980d44fde64d9ee9d3daf80c0c762763417721cc705e140af1bfbaf9fb561"
    },
    {
      "file": "04-sales-and-corporation-scope.spec.ts",
      "sha256": "843f2dc29939876fcb5ba59c46d575d275e606b808b2cfc6cfdbd4f1000bfc82"
    },
    {
      "file": "05-co-independent-wallet.spec.ts",
      "sha256": "68079ca91c3c5d5b6936c3a0396dff400f20d3e8d2b84097a9ec89badecd8aa3"
    },
    {
      "file": "06-ve-session-switch.spec.ts",
      "sha256": "5377bd1c0d531c5c7463a33c50b10425a2c11a2c3d5cfeb6488de3f65a69bd63"
    },
    {
      "file": "98-restore.spec.ts",
      "sha256": "6913bceae5a7f64e11532b50f4b90fda833a9301d8c32a8e328c54405de1eef6"
    },
    {
      "file": "99-checklist-results.spec.ts",
      "sha256": "b0ca26d1e42f1efa18d5ee70156f72e1b5904935ff911e70b86b1efe41a40907"
    },
    {
      "file": "consolidate-results.ts",
      "sha256": "34c1c55c487d737c2a1ca6ca6e9d500559728de3f17313a9fcb6f0fc1f63ad01"
    },
    {
      "file": "manual-summary.ts",
      "sha256": "f56488e3e3c8549b43f6cfe34cc497336874a5ba243ff73e8d29c136f8184857"
    },
    {
      "file": "permission-support.ts",
      "sha256": "dd05e21c73c7edf7d22861db254686a43563ba248dfe946a01e31d552ea60210"
    },
    {
      "file": "publish-ledger.ts",
      "sha256": "b47ac97aaaace9829beba982a610181284b56fd1fee7a30c0315c3eb28aa4809"
    }
  ],
  "manualConfirmation": "manual-confirmations.json: 김경주 개인확인 6개. 자동검증 48개와 구분."
}
