Files
frontend/apps/sn/docs/작업검증/SN-노후하수관로정비사업/002-qa-SN-노후하수관로정비사업-통합검증결과.md
T
2026-08-05 15:49:55 +09:00

2.2 KiB

SN-노후하수관로정비사업 FE 통합검증결과

2026-08-03

  • 신규 TS/TSX 파일 대상 ESLint를 실행했고 오류·경고 없이 통과했다.
  • 선행 빌드에서 목록·등록·수정 세 경로의 page.js 산출을 확인했다.
  • 독립 tsc는 저장소에 설치된 TypeScript가 ignoreDeprecations: 6.0을 지원하지 않아 환경 오류로 종료했다.
  • 최종 전체 빌드는 신규 화면이 아닌 공통 file-uploader, slider, switch, table, tabs CSS 처리 중 Windows EMFILE: too many open files로 실패했다.
  • 로그인·실 API 브라우저 검증은 실행환경 미기동으로 보류한다.
  • 지역 검색 유지보수 후 pnpm exec eslint apps/sn/src/features/obsltPpl/ui/ObsltPplListPage.tsx를 실행해 오류·경고 없이 통과했다.

2026-08-04

  • 새 업로드 양식의 두 시트 B6:V9를 값 검사와 렌더링으로 확인했으며 수정 헤더가 정상 표시됨을 확인했다.
  • 실제 FE 파서를 실행해 총 517건, 정밀조사 128건, 정비사업 389건을 변환하고 대표 사업코드·연장 값을 대조했다.
  • 변경한 API·Excel 파서·목록 파일 대상 ESLint를 오류·경고 없이 통과했다.
  • SN next dev 프로세스가 실행 중이어서 앱 규칙에 따라 전체 next build는 실행하지 않았다.

2026-08-05

  • 변경한 API·Excel·타입·목록·폼 5개 파일의 ESLint를 오류·경고 없이 통과했다.
  • SN 전체 TypeScript 검사는 저장소 설정의 ignoreDeprecations 값을 명령행에서 보정해 실행했다. 다른 기능의 기존 진단 43건은 남았지만 features/obsltPpl 진단은 0건이었다.
  • 실제 작업지시 517건을 파싱해 두 시트 workbook으로 생성하고 다시 현행 파서로 읽는 왕복 검증을 통과했다: 정밀조사 128건, 정비사업 389건.
  • 시트명과 B6 순번, D6 업무별 사업코드 헤더, B8 데이터 시작 위치를 자동 확인했다.
  • SN 개발 서버가 3002 포트에서 실행 중이어서 앱 규칙에 따라 next build는 실행하지 않았다.
  • 로그인·실 API 환경에서 조회조건 다운로드와 다운로드→수정→업로드 브라우저 검증은 남은 통합검증이다.