{
  "issueId": "3396",
  "environment": "dev",
  "generatedAt": "2026-05-28T14:18:33+09:00",
  "sourceResult": "qa-results redacted from tracked output",
  "timings": {
    "issueId": "3396",
    "environment": "dev",
    "generatedAt": "2026-05-28T05:14:54.698Z",
    "exitStatus": 0,
    "timings": [
      {
        "name": "qa:run",
        "startedAt": "2026-05-28T05:14:11.471Z",
        "detail": {
          "issueId": "3396",
          "environment": "dev",
          "exitStatus": 0
        },
        "finishedAt": "2026-05-28T05:14:54.698Z",
        "durationMs": 43227,
        "status": "ok"
      },
      {
        "name": "prepare-results",
        "startedAt": "2026-05-28T05:14:11.471Z",
        "detail": {},
        "finishedAt": "2026-05-28T05:14:11.476Z",
        "durationMs": 5,
        "status": "ok"
      },
      {
        "name": "auth-refresh",
        "startedAt": "2026-05-28T05:14:11.476Z",
        "detail": {},
        "finishedAt": "2026-05-28T05:14:14.677Z",
        "durationMs": 3201,
        "status": "ok"
      },
      {
        "name": "auth-refresh:admin/dev/ADMIN",
        "startedAt": "2026-05-28T05:14:11.476Z",
        "detail": {
          "application": "admin",
          "role": "ADMIN",
          "businessRole": "ADMIN"
        },
        "finishedAt": "2026-05-28T05:14:14.677Z",
        "durationMs": 3201,
        "status": "ok"
      },
      {
        "name": "playwright",
        "startedAt": "2026-05-28T05:14:14.677Z",
        "detail": {
          "command": "npx playwright test qa/issues/3396/dev",
          "exitStatus": 0
        },
        "finishedAt": "2026-05-28T05:14:54.697Z",
        "durationMs": 40020,
        "status": "ok"
      }
    ]
  },
  "summary": {
    "status": "PASS",
    "passed": 4,
    "failed": 0,
    "skipped": 0,
    "blocked": 0,
    "flaky": 0,
    "durationMs": 39550
  },
  "rows": [
    {
      "title": "3396/dev/firm-bank-duplicate-check.spec.ts / [3396][dev] [QA] 펌뱅크 계좌 중복 노출 및 검색 조건 재확인 / [ADMIN] role / 펌뱅크 관리 목록에서 같은 계좌가 설정값 개수만큼 중복 노출되지 않는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 9456,
      "evidence": [
        "artifacts/logs/01-펌뱅크-중복-노출-ADMIN-duplicate-by-settings.txt",
        "artifacts/screenshots/01-시스템메뉴-통합계좌관리-통합계좌관리-ADMIN-integrated-no-duplicate.png",
        "artifacts/traces/01-운영메뉴-계좌관리-계좌조회-ADMIN-duplicate-by-settings-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/01-시스템메뉴-통합계좌관리-통합계좌관리-ADMIN-integrated-no-duplicate.png"
      ],
      "traces": [
        "artifacts/traces/01-운영메뉴-계좌관리-계좌조회-ADMIN-duplicate-by-settings-trace.zip"
      ],
      "logs": [
        "artifacts/logs/01-펌뱅크-중복-노출-ADMIN-duplicate-by-settings.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "[ADMIN] role",
      "checklistItem": "펌뱅크 관리 목록에서 같은 계좌가 설정값 개수만큼 중복 노출되지 않는지 확인",
      "action": "ADMIN 계정으로 계좌조회와 통합계좌관리 화면의 펌뱅크 계좌 목록, 전체 건수, 검색 결과를 확인",
      "expected": "펌뱅크 계좌가 설정값 개수만큼 중복되지 않고, 같은 이름 계좌도 계좌별 1건으로 보이며, 전체 건수와 검색 결과가 실제 계좌 수와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3396/dev/firm-bank-duplicate-check.spec.ts / [3396][dev] [QA] 펌뱅크 계좌 중복 노출 및 검색 조건 재확인 / [ADMIN] role / 같은 이름의 펌뱅크 계좌가 여러 개 있어도 각 계좌가 1건씩만 표시되는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 7544,
      "evidence": [
        "artifacts/logs/02-같은-이름-펌뱅크-계좌-ADMIN-same-name-distinct.txt",
        "artifacts/screenshots/02-운영메뉴-계좌관리-계좌조회-ADMIN-same-name-distinct.png",
        "artifacts/traces/02-운영메뉴-계좌관리-계좌조회-ADMIN-same-name-distinct-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/02-운영메뉴-계좌관리-계좌조회-ADMIN-same-name-distinct.png"
      ],
      "traces": [
        "artifacts/traces/02-운영메뉴-계좌관리-계좌조회-ADMIN-same-name-distinct-trace.zip"
      ],
      "logs": [
        "artifacts/logs/02-같은-이름-펌뱅크-계좌-ADMIN-same-name-distinct.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "[ADMIN] role",
      "checklistItem": "같은 이름의 펌뱅크 계좌가 여러 개 있어도 각 계좌가 1건씩만 표시되는지 확인",
      "action": "ADMIN 계정으로 계좌조회와 통합계좌관리 화면의 펌뱅크 계좌 목록, 전체 건수, 검색 결과를 확인",
      "expected": "펌뱅크 계좌가 설정값 개수만큼 중복되지 않고, 같은 이름 계좌도 계좌별 1건으로 보이며, 전체 건수와 검색 결과가 실제 계좌 수와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3396/dev/firm-bank-duplicate-check.spec.ts / [3396][dev] [QA] 펌뱅크 계좌 중복 노출 및 검색 조건 재확인 / [ADMIN] role / 목록의 전체 건수와 실제 표시되는 계좌 수가 일치하는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 7554,
      "evidence": [
        "artifacts/logs/03-전체-건수-비교-ADMIN-total-count.txt",
        "artifacts/screenshots/03-운영메뉴-계좌관리-계좌조회-ADMIN-total-count.png",
        "artifacts/traces/03-운영메뉴-계좌관리-계좌조회-ADMIN-total-count-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/03-운영메뉴-계좌관리-계좌조회-ADMIN-total-count.png"
      ],
      "traces": [
        "artifacts/traces/03-운영메뉴-계좌관리-계좌조회-ADMIN-total-count-trace.zip"
      ],
      "logs": [
        "artifacts/logs/03-전체-건수-비교-ADMIN-total-count.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "[ADMIN] role",
      "checklistItem": "목록의 전체 건수와 실제 표시되는 계좌 수가 일치하는지 확인",
      "action": "ADMIN 계정으로 [ADMIN] role 항목을 확인",
      "expected": "ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "3396/dev/firm-bank-duplicate-check.spec.ts / [3396][dev] [QA] 펌뱅크 계좌 중복 노출 및 검색 조건 재확인 / [ADMIN] role / 제공사, 업체, 법인, 계좌 유형, 계좌명 검색 조건을 적용해도 중복 노출이 재발하지 않는지 확인",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 14453,
      "evidence": [
        "artifacts/logs/04-검색-조건-중복-재발-ADMIN-search-filters.txt",
        "artifacts/screenshots/04-운영메뉴-계좌관리-계좌조회-ADMIN-search-filters.png",
        "artifacts/traces/04-운영메뉴-계좌관리-계좌조회-ADMIN-search-filters-trace.zip"
      ],
      "screenshots": [
        "artifacts/screenshots/04-운영메뉴-계좌관리-계좌조회-ADMIN-search-filters.png"
      ],
      "traces": [
        "artifacts/traces/04-운영메뉴-계좌관리-계좌조회-ADMIN-search-filters-trace.zip"
      ],
      "logs": [
        "artifacts/logs/04-검색-조건-중복-재발-ADMIN-search-filters.txt"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "[ADMIN] role",
      "checklistItem": "제공사, 업체, 법인, 계좌 유형, 계좌명 검색 조건을 적용해도 중복 노출이 재발하지 않는지 확인",
      "action": "ADMIN 계정으로 [ADMIN] role 항목을 확인",
      "expected": "ADMIN 계정에서 [ADMIN] role 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    }
  ]
}
