{
  "issueId": "3463",
  "environment": "dev",
  "generatedAt": "2026-06-05T14:55:16+09:00",
  "sourceResult": "qa-results redacted from tracked output",
  "timings": {
    "issueId": "3463",
    "environment": "dev",
    "generatedAt": "2026-06-05T05:46:33.731Z",
    "exitStatus": 0,
    "timings": [
      {
        "name": "qa:run",
        "startedAt": "2026-06-05T05:42:28.099Z",
        "detail": {
          "issueId": "3463",
          "environment": "dev",
          "exitStatus": 0
        },
        "finishedAt": "2026-06-05T05:46:33.731Z",
        "durationMs": 245632,
        "status": "ok"
      },
      {
        "name": "prepare-results",
        "startedAt": "2026-06-05T05:42:28.099Z",
        "detail": {},
        "finishedAt": "2026-06-05T05:42:28.100Z",
        "durationMs": 1,
        "status": "ok"
      },
      {
        "name": "auth-refresh",
        "startedAt": "2026-06-05T05:42:28.100Z",
        "detail": {},
        "finishedAt": "2026-06-05T05:42:34.598Z",
        "durationMs": 6498,
        "status": "ok"
      },
      {
        "name": "auth-refresh:admin/dev/ADMIN",
        "startedAt": "2026-06-05T05:42:28.100Z",
        "detail": {
          "application": "admin",
          "role": "ADMIN",
          "businessRole": "ADMIN"
        },
        "finishedAt": "2026-06-05T05:42:34.597Z",
        "durationMs": 6497,
        "status": "ok"
      },
      {
        "name": "playwright",
        "startedAt": "2026-06-05T05:42:34.598Z",
        "detail": {
          "command": "npx playwright test qa/issues/3463/dev",
          "exitStatus": 0
        },
        "finishedAt": "2026-06-05T05:46:33.731Z",
        "durationMs": 239133,
        "status": "ok"
      }
    ]
  },
  "summary": {
    "status": "PASS",
    "passed": 7,
    "failed": 0,
    "skipped": 0,
    "blocked": 0,
    "flaky": 0,
    "durationMs": 238563
  },
  "rows": [
    {
      "title": "3463/dev/old-transfer-history.spec.ts / [3463][dev] [QA] (구)이체내역 검색 및 조회 결과 표시 검증 / [ADMIN] role / 구 이체내역 확인(렌탈페이) / (구)이체내역 메뉴가 어드민 계정에 정상 노출되는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 9525,
      "evidence": [
        "artifacts/logs/01-구-이체내역-확인-렌탈페이-ADMIN-menu-visible.txt",
        "artifacts/screenshots/01-구-이체내역-확인-렌탈페이-ADMIN-menu-visible.png",
        "artifacts/traces/01-구-이체내역-확인-렌탈페이-ADMIN-menu-visible-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/01-구-이체내역-확인-렌탈페이-ADMIN-menu-visible.png"
      ],
      "traces": [
        "artifacts/traces/01-구-이체내역-확인-렌탈페이-ADMIN-menu-visible-trace.zip"
      ],
      "logs": [
        "artifacts/logs/01-구-이체내역-확인-렌탈페이-ADMIN-menu-visible.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "구 이체내역 확인(렌탈페이)",
      "checklistItem": "(구)이체내역 메뉴가 어드민 계정에 정상 노출되는지 확인",
      "action": "ADMIN 계정으로 사이드바에서 구 이체내역 확인(렌탈페이) 메뉴 노출과 이동 경로를 확인",
      "expected": "(구)이체내역 메뉴가 ADMIN 계정에 노출되고 legacy-transfer-details 경로로 연결되어야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3463/dev/old-transfer-history.spec.ts / [3463][dev] [QA] (구)이체내역 검색 및 조회 결과 표시 검증 / [ADMIN] role / 구 이체내역 확인(렌탈페이) / (구)이체내역 페이지 진입 시 화면이 정상 표시되는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 9466,
      "evidence": [
        "artifacts/logs/02-구-이체내역-확인-렌탈페이-ADMIN-page-rendered.txt",
        "artifacts/screenshots/02-구-이체내역-확인-렌탈페이-ADMIN-page-rendered.png",
        "artifacts/traces/02-구-이체내역-확인-렌탈페이-ADMIN-page-rendered-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/02-구-이체내역-확인-렌탈페이-ADMIN-page-rendered.png"
      ],
      "traces": [
        "artifacts/traces/02-구-이체내역-확인-렌탈페이-ADMIN-page-rendered-trace.zip"
      ],
      "logs": [
        "artifacts/logs/02-구-이체내역-확인-렌탈페이-ADMIN-page-rendered.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "구 이체내역 확인(렌탈페이)",
      "checklistItem": "(구)이체내역 페이지 진입 시 화면이 정상 표시되는지 확인",
      "action": "ADMIN 계정으로 구 이체내역 확인(렌탈페이) 페이지에 직접 진입해 검색 영역, 합계 영역, 목록 헤더가 정상 표시되는지 확인",
      "expected": "(구)이체내역 페이지의 검색 조건, 합계 영역, 결과 목록 헤더가 정상 표시되어야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3463/dev/old-transfer-history.spec.ts / [3463][dev] [QA] (구)이체내역 검색 및 조회 결과 표시 검증 / [ADMIN] role / 구 이체내역 확인(렌탈페이) / 이체일 2025-11 ~ 2025-12 조건으로 검색 시 준비된 데이터가 조회되는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 18761,
      "evidence": [
        "artifacts/logs/03-구-이체내역-확인-렌탈페이-ADMIN-date-range-results.txt",
        "artifacts/screenshots/03-구-이체내역-확인-렌탈페이-ADMIN-date-range-results.png",
        "artifacts/traces/03-구-이체내역-확인-렌탈페이-ADMIN-date-range-results-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/03-구-이체내역-확인-렌탈페이-ADMIN-date-range-results.png"
      ],
      "traces": [
        "artifacts/traces/03-구-이체내역-확인-렌탈페이-ADMIN-date-range-results-trace.zip"
      ],
      "logs": [
        "artifacts/logs/03-구-이체내역-확인-렌탈페이-ADMIN-date-range-results.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "구 이체내역 확인(렌탈페이)",
      "checklistItem": "이체일 2025-11 ~ 2025-12 조건으로 검색 시 준비된 데이터가 조회되는지 확인",
      "action": "ADMIN 계정으로 이체일 2025-11-01~2025-12-31 조건을 적용해 준비된 구 이체내역 데이터가 조회되는지 확인",
      "expected": "이체일 2025-11-01~2025-12-31 조건에서 준비된 구 이체내역 데이터와 화면 총 건수가 조회되어야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3463/dev/old-transfer-history.spec.ts / [3463][dev] [QA] (구)이체내역 검색 및 조회 결과 표시 검증 / [ADMIN] role / 구 이체내역 확인(렌탈페이) / 기간, 입금계좌, 예금주, 은행, 상태, 이체구분, 금액 조건으로 검색이 정상 동작하는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 126552,
      "evidence": [
        "artifacts/logs/04-구-이체내역-확인-렌탈페이-ADMIN-filter-search.txt",
        "artifacts/screenshots/04-구-이체내역-확인-렌탈페이-ADMIN-filter-search-last.png",
        "artifacts/traces/04-구-이체내역-확인-렌탈페이-ADMIN-filter-search-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/04-구-이체내역-확인-렌탈페이-ADMIN-filter-search-last.png"
      ],
      "traces": [
        "artifacts/traces/04-구-이체내역-확인-렌탈페이-ADMIN-filter-search-trace.zip"
      ],
      "logs": [
        "artifacts/logs/04-구-이체내역-확인-렌탈페이-ADMIN-filter-search.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "구 이체내역 확인(렌탈페이)",
      "checklistItem": "기간, 입금계좌, 예금주, 은행, 상태, 이체구분, 금액 조건으로 검색이 정상 동작하는지 확인",
      "action": "ADMIN 계정으로 기간, 입금계좌, 예금주, 은행, 상태, 이체구분, 금액 조건을 바꿔 조회 결과가 조건에 맞게 나오는지 확인",
      "expected": "기간, 입금계좌, 예금주, 은행, 상태, 이체구분, 금액 조건별 조회 결과가 API와 화면에서 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3463/dev/old-transfer-history.spec.ts / [3463][dev] [QA] (구)이체내역 검색 및 조회 결과 표시 검증 / [ADMIN] role / 구 이체내역 확인(렌탈페이) / 검색 결과 목록의 이체일시, 은행, 입금계좌, 예금주, 금액, 수수료, 상태가 화면에 정상 표시되는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 18698,
      "evidence": [
        "artifacts/logs/05-구-이체내역-확인-렌탈페이-ADMIN-result-fields.txt",
        "artifacts/screenshots/05-구-이체내역-확인-렌탈페이-ADMIN-result-fields.png",
        "artifacts/traces/05-구-이체내역-확인-렌탈페이-ADMIN-result-fields-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/05-구-이체내역-확인-렌탈페이-ADMIN-result-fields.png"
      ],
      "traces": [
        "artifacts/traces/05-구-이체내역-확인-렌탈페이-ADMIN-result-fields-trace.zip"
      ],
      "logs": [
        "artifacts/logs/05-구-이체내역-확인-렌탈페이-ADMIN-result-fields.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "구 이체내역 확인(렌탈페이)",
      "checklistItem": "검색 결과 목록의 이체일시, 은행, 입금계좌, 예금주, 금액, 수수료, 상태가 화면에 정상 표시되는지 확인",
      "action": "ADMIN 계정으로 조회 결과 대표 행의 이체일시, 은행, 입금계좌, 예금주, 금액, 수수료, 상태 표시를 확인",
      "expected": "조회 결과 목록에 이체일시, 은행, 입금계좌, 예금주, 금액, 수수료, 상태가 빠짐없이 보여야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3463/dev/old-transfer-history.spec.ts / [3463][dev] [QA] (구)이체내역 검색 및 조회 결과 표시 검증 / [ADMIN] role / 구 이체내역 확인(렌탈페이) / 검색 조건 변경 후 조회 결과와 합계 금액/건수가 함께 갱신되는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 36605,
      "evidence": [
        "artifacts/logs/06-구-이체내역-확인-렌탈페이-ADMIN-summary-updated.txt",
        "artifacts/screenshots/06-구-이체내역-확인-렌탈페이-ADMIN-summary-updated.png",
        "artifacts/traces/06-구-이체내역-확인-렌탈페이-ADMIN-summary-updated-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/06-구-이체내역-확인-렌탈페이-ADMIN-summary-updated.png"
      ],
      "traces": [
        "artifacts/traces/06-구-이체내역-확인-렌탈페이-ADMIN-summary-updated-trace.zip"
      ],
      "logs": [
        "artifacts/logs/06-구-이체내역-확인-렌탈페이-ADMIN-summary-updated.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "구 이체내역 확인(렌탈페이)",
      "checklistItem": "검색 조건 변경 후 조회 결과와 합계 금액/건수가 함께 갱신되는지 확인",
      "action": "ADMIN 계정으로 검색 조건 변경 전후의 목록 건수와 이체금액 합계가 함께 갱신되는지 확인",
      "expected": "검색 조건 변경 시 목록 건수와 합계 금액/건수가 같은 조건 기준으로 함께 갱신되어야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3463/dev/old-transfer-history.spec.ts / [3463][dev] [QA] (구)이체내역 검색 및 조회 결과 표시 검증 / [ADMIN] role / 구 이체내역 확인(렌탈페이) / 조회 결과가 없는 조건에서 빈 목록 화면이 정상 표시되는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 18446,
      "evidence": [
        "artifacts/logs/07-구-이체내역-확인-렌탈페이-ADMIN-empty-results.txt",
        "artifacts/screenshots/07-구-이체내역-확인-렌탈페이-ADMIN-empty-results.png",
        "artifacts/traces/07-구-이체내역-확인-렌탈페이-ADMIN-empty-results-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/07-구-이체내역-확인-렌탈페이-ADMIN-empty-results.png"
      ],
      "traces": [
        "artifacts/traces/07-구-이체내역-확인-렌탈페이-ADMIN-empty-results-trace.zip"
      ],
      "logs": [
        "artifacts/logs/07-구-이체내역-확인-렌탈페이-ADMIN-empty-results.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "구 이체내역 확인(렌탈페이)",
      "checklistItem": "조회 결과가 없는 조건에서 빈 목록 화면이 정상 표시되는지 확인",
      "action": "ADMIN 계정으로 결과가 없는 예금주 조건을 조회해 빈 목록 안내와 0건 합계 표시를 확인",
      "expected": "조회 결과가 없는 조건에서는 빈 목록 안내와 0건 합계가 정상 표시되어야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    }
  ]
}
