{
  "issueId": "4085",
  "environment": "dev",
  "generatedAt": "2026-09-11T09:34:57+09:00",
  "sourceResult": "qa-results redacted from tracked output",
  "summary": {
    "status": "PASS",
    "passed": 19,
    "failed": 0,
    "skipped": 0,
    "blocked": 0,
    "flaky": 0,
    "durationMs": 108767
  },
  "rows": [
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / 전산에서 admin/ta/co/bo 계정으로 배송정보조회 메뉴 접근 가능 여부",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 16868,
      "evidence": [
        "artifacts/screenshots/01-ADMIN-메뉴-직접접근.png",
        "artifacts/screenshots/02-TA-메뉴-직접접근.png",
        "artifacts/screenshots/03-CO-메뉴-직접접근.png",
        "artifacts/screenshots/04-BO-메뉴-직접접근.png",
        "artifacts/logs/01-역할별-접근-결과.md"
      ],
      "screenshots": [
        "artifacts/screenshots/01-ADMIN-메뉴-직접접근.png",
        "artifacts/screenshots/02-TA-메뉴-직접접근.png",
        "artifacts/screenshots/03-CO-메뉴-직접접근.png",
        "artifacts/screenshots/04-BO-메뉴-직접접근.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/01-역할별-접근-결과.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "전산에서 admin/ta/co/bo 계정으로 배송정보조회 메뉴 접근 가능 여부",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / 목록의 결제일시, 거래번호, 주문번호, 승인번호, 가맹점 정보, 배송지, 상품, 배송상태 및 처리일시 표시",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 2862,
      "evidence": [
        "artifacts/logs/02-목록-필드-검증.md",
        "artifacts/screenshots/05-ADMIN-배송정보-목록.png"
      ],
      "screenshots": [
        "artifacts/screenshots/05-ADMIN-배송정보-목록.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/02-목록-필드-검증.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "목록의 결제일시, 거래번호, 주문번호, 승인번호, 가맹점 정보, 배송지, 상품, 배송상태 및 처리일시 표시",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / 배송상태·거래번호·주문번호·MID·수령인·연락처·상품명·조회기간·조직 조건별 검색 결과와 건수",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 27662,
      "evidence": [
        "artifacts/logs/03-검색-조건별-결과.md",
        "artifacts/screenshots/06-ADMIN-조직-필터-결과.png"
      ],
      "screenshots": [
        "artifacts/screenshots/06-ADMIN-조직-필터-결과.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/03-검색-조건별-결과.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "배송상태·거래번호·주문번호·MID·수령인·연락처·상품명·조회기간·조직 조건별 검색 결과와 건수",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / admin은 선택 테넌트 전체, ta/co는 허용된 법인 하위 데이터만 조회되는지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 8980,
      "evidence": [
        "artifacts/logs/04-역할별-법인-조회범위.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/04-역할별-법인-조회범위.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "admin은 선택 테넌트 전체, ta/co는 허용된 법인 하위 데이터만 조회되는지",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / bo는 자기 영업점 하위 가맹점만 보이고 다른 영업점 가맹점은 조건으로 선택해도 조회되지 않는지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 6026,
      "evidence": [
        "artifacts/logs/05-BO-타영업점-차단.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/05-BO-타영업점-차단.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "bo는 자기 영업점 하위 가맹점만 보이고 다른 영업점 가맹점은 조건으로 선택해도 조회되지 않는지",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / 행 선택 시 이력 팝업이 열리고 주문접수부터 실제 순서대로 상태·택배사·송장번호·처리자·처리시각이 표시되는지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 3849,
      "evidence": [
        "artifacts/logs/06-배송-처리-이력.md",
        "artifacts/screenshots/07-ADMIN-배송-처리-이력-팝업.png"
      ],
      "screenshots": [
        "artifacts/screenshots/07-ADMIN-배송-처리-이력-팝업.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/06-배송-처리-이력.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "행 선택 시 이력 팝업이 열리고 주문접수부터 실제 순서대로 상태·택배사·송장번호·처리자·처리시각이 표시되는지",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / 타 조직 배송정보 직접 접근 차단 및 목록 복귀 시 검색 조건·페이지 유지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 6382,
      "evidence": [
        "artifacts/logs/07-타조직-직접접근-및-목록복귀.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/07-타조직-직접접근-및-목록복귀.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "타 조직 배송정보 직접 접근 차단 및 목록 복귀 시 검색 조건·페이지 유지",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / 현재 검색 조건으로 Excel 요청 후 기존 다운로드 진행 화면에서 파일 수신",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 8594,
      "evidence": [
        "artifacts/screenshots/08-ADMIN-다운로드-이력.png",
        "artifacts/logs/08-ADMIN-엑셀-검증.md"
      ],
      "screenshots": [
        "artifacts/screenshots/08-ADMIN-다운로드-이력.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/08-ADMIN-엑셀-검증.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "현재 검색 조건으로 Excel 요청 후 기존 다운로드 진행 화면에서 파일 수신",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [ADMIN] role / 배송정보조회 / 다상품 거래가 상품별 행으로 생성되고 거래번호·승인번호·조직 BP코드·배송지·택배사·송장번호·처리일시가 화면 조건과 일치",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 9267,
      "evidence": [
        "artifacts/screenshots/09-ADMIN-다상품-다운로드-이력.png",
        "artifacts/logs/09-ADMIN-다상품-엑셀-검증.md",
        "artifacts/logs/10-ADMIN-다상품-행분리.md"
      ],
      "screenshots": [
        "artifacts/screenshots/09-ADMIN-다상품-다운로드-이력.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/09-ADMIN-다상품-엑셀-검증.md",
        "artifacts/logs/10-ADMIN-다상품-행분리.md"
      ],
      "files": [],
      "role": "ADMIN",
      "page": "배송정보조회",
      "checklistItem": "다상품 거래가 상품별 행으로 생성되고 거래번호·승인번호·조직 BP코드·배송지·택배사·송장번호·처리일시가 화면 조건과 일치",
      "action": "ADMIN 계정으로 배송정보조회 항목을 확인",
      "expected": "ADMIN 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [BO] role / 배송정보조회 / bo 목록에서 법인 BP코드와 법인명이 표시되지 않는지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 2917,
      "evidence": [
        "artifacts/logs/11-BO-목록-헤더.md",
        "artifacts/screenshots/10-BO-배송정보-목록.png"
      ],
      "screenshots": [
        "artifacts/screenshots/10-BO-배송정보-목록.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/11-BO-목록-헤더.md"
      ],
      "files": [],
      "role": "BO",
      "page": "배송정보조회",
      "checklistItem": "bo 목록에서 법인 BP코드와 법인명이 표시되지 않는지",
      "action": "BO 계정으로 배송정보조회 항목을 확인",
      "expected": "BO 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [BO] role / 배송정보조회 / bo Excel에 법인 BP코드·법인명·MID 열이 없고 자기 하위 가맹점 데이터만 포함",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 8682,
      "evidence": [
        "artifacts/screenshots/11-BO-다운로드-이력.png",
        "artifacts/logs/12-BO-엑셀-검증.md"
      ],
      "screenshots": [
        "artifacts/screenshots/11-BO-다운로드-이력.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/12-BO-엑셀-검증.md"
      ],
      "files": [],
      "role": "BO",
      "page": "배송정보조회",
      "checklistItem": "bo Excel에 법인 BP코드·법인명·MID 열이 없고 자기 하위 가맹점 데이터만 포함",
      "action": "BO 계정으로 배송정보조회 항목을 확인",
      "expected": "BO 계정에서 배송정보조회 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / 스토어 거래내역에서 배송정보가 있는 DALQ 거래에 현재 배송상태와 배송 버튼이 표시되고 배송정보 없는 거래에는 잘못 표시되지 않는지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 3455,
      "evidence": [
        "artifacts/logs/13-VE-배송-버튼-노출.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/13-VE-배송-버튼-노출.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "스토어 거래내역에서 배송정보가 있는 DALQ 거래에 현재 배송상태와 배송 버튼이 표시되고 배송정보 없는 거래에는 잘못 표시되지 않는지",
      "action": "VE 계정으로 비스킷페이 거래내역 항목을 확인",
      "expected": "VE 계정에서 비스킷페이 거래내역 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / 스토어 모달에서 수령인·연락처·주소·배송메모·상품정보와 주문·배송 시작·배송 완료 시각 표시",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 3494,
      "evidence": [
        "artifacts/logs/14-VE-배송-모달-필드.md",
        "artifacts/screenshots/12-VE-배송정보-상세-모달.png"
      ],
      "screenshots": [
        "artifacts/screenshots/12-VE-배송정보-상세-모달.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/14-VE-배송-모달-필드.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "스토어 모달에서 수령인·연락처·주소·배송메모·상품정보와 주문·배송 시작·배송 완료 시각 표시",
      "action": "VE 계정으로 배송정보 상세 모달을 열어 필수 정보와 처리 시각 표시를 확인",
      "expected": "배송정보 상세 모달의 수령 정보, 상품 정보, 주문·배송 처리 시각이 표시되어야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / ve가 주문접수 상태에서 택배사·송장번호만 먼저 저장할 수 있고 현재 정보와 변경 이력에 반영되는지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 4030,
      "evidence": [
        "artifacts/logs/15-VE-주문접수-배송정보-입력.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/15-VE-주문접수-배송정보-입력.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "ve가 주문접수 상태에서 택배사·송장번호만 먼저 저장할 수 있고 현재 정보와 변경 이력에 반영되는지",
      "action": "VE 계정으로 비스킷페이 거래내역 항목을 확인",
      "expected": "VE 계정에서 비스킷페이 거래내역 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / ve가 배송중/배송완료를 단계와 관계없이 저장 가능하고 주문접수로 되돌리는 선택은 제공되지 않는지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 5984,
      "evidence": [
        "artifacts/logs/16-VE-배송상태-단계독립-변경.md",
        "artifacts/screenshots/13-VE-배송상태-변경-완료.png"
      ],
      "screenshots": [
        "artifacts/screenshots/13-VE-배송상태-변경-완료.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/16-VE-배송상태-단계독립-변경.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "ve가 배송중/배송완료를 단계와 관계없이 저장 가능하고 주문접수로 되돌리는 선택은 제공되지 않는지",
      "action": "VE 계정으로 비스킷페이 거래내역 항목을 확인",
      "expected": "VE 계정에서 비스킷페이 거래내역 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / 택배사 또는 송장번호만 수정하면 상태 유지 및 이력 1건 추가",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 4408,
      "evidence": [
        "artifacts/logs/17-VE-배송정보만-수정.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/17-VE-배송정보만-수정.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "택배사 또는 송장번호만 수정하면 상태 유지 및 이력 1건 추가",
      "action": "VE 계정으로 비스킷페이 거래내역 항목을 확인",
      "expected": "VE 계정에서 비스킷페이 거래내역 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / 동일 상태·택배사·송장번호 재저장 시 중복 이력 미추가",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 3955,
      "evidence": [
        "artifacts/logs/18-VE-동일정보-중복방지.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/18-VE-동일정보-중복방지.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "동일 상태·택배사·송장번호 재저장 시 중복 이력 미추가",
      "action": "동일 상태·택배사·송장번호에서 저장 버튼 비활성 및 이력 수 유지를 확인",
      "expected": "VE 계정에서 비스킷페이 거래내역 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / 택배사·송장번호 100자 초과 시 안내 후 저장 차단",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 9796,
      "evidence": [
        "artifacts/logs/19-VE-100자-초과-검증.md"
      ],
      "screenshots": [],
      "traces": [],
      "logs": [
        "artifacts/logs/19-VE-100자-초과-검증.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "택배사·송장번호 100자 초과 시 안내 후 저장 차단",
      "action": "VE 계정으로 비스킷페이 거래내역 항목을 확인",
      "expected": "VE 계정에서 비스킷페이 거래내역 확인 결과가 체크리스트와 일치해야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    },
    {
      "title": "4085/dev/dalq-delivery-info.spec.ts / [4085][dev] DALQ 배송정보 / [VE] role / 비스킷페이 거래내역 / 변경 후 새로고침해도 현재 상태·택배사·송장번호·전체 이력 유지",
      "status": "PASS",
      "statusText": "통과",
      "durationMs": 7044,
      "evidence": [
        "artifacts/logs/20-VE-새로고침-유지.md",
        "artifacts/screenshots/14-VE-새로고침-배송정보-유지.png"
      ],
      "screenshots": [
        "artifacts/screenshots/14-VE-새로고침-배송정보-유지.png"
      ],
      "traces": [],
      "logs": [
        "artifacts/logs/20-VE-새로고침-유지.md"
      ],
      "files": [],
      "role": "VE",
      "page": "비스킷페이 거래내역",
      "checklistItem": "변경 후 새로고침해도 현재 상태·택배사·송장번호·전체 이력 유지",
      "action": "변경 완료한 배송정보를 새로고침 전후 다시 조회해 상태·입력값·이력 수를 비교",
      "expected": "새로고침 후에도 변경한 배송 상태, 택배사, 송장번호와 전체 이력이 유지되어야 합니다.",
      "actual": "기대한 동작과 일치했습니다.",
      "error": "",
      "failureCategory": "none",
      "failureCategoryText": "문제 없음",
      "reproduction": {
        "required": false,
        "reason": "정상 확인된 항목입니다.",
        "debugCommand": "",
        "notifyMessage": "",
        "manualSteps": []
      }
    }
  ]
}
