9
Step 01
이경민 edited this page 2026-03-09 14:40:52 +09:00

Step 01. 정리 대상 폴더 스크린 (Screening)

1. 목적 (Objective)

사용자님이 지정한 3대 핵심 경로에서 프롬프트와 도메인 지식을 원천이 될 수 있는 소스 파일을 누락 없이 식별하여 목록화함.

2. 검토 대상 경로 (Source Paths - FIXED)

오직 아래의 3개 경로만을 절대적 분석 타겟으로 고정함 (이 외의 경로는 무시):

  • D:\crawling
  • D:\for python
  • D:\MYCLAUDE_PROJECT

3. 수행방법 (Methodology)

  1. run_shell_command를 사용하여 위 3개 고정 경로를 재귀적으로 탐색함.
  2. 아래의 유효 확장자를 가진 파일을 전수 식별함:
    • 코드/텍스트: .py, .js, .ts, .html, .css, .json, .yaml, .txt, .md
    • 문서/데이터: .pdf, .hwp, .hwpx, .docx, .pptx, .xlsx
  3. 시스템/라이브러리 폴더(.git, node_modules 등)를 제외한 메타데이터를 filelist.csv에 저장함.
  4. Gitea 이슈 #46에 [현황/반영현황/변경현황] 구조로 수집 결과를 코멘트함.

4. 결과 및 분기 (Execution Branch)

  • 성공 시 (Success):
    • filelist.csv 생성 확인 및 확장자별 통계 요약 보고.
    • 이슈 #46에 "=> 결과: 통과 / Step 02로 이동" 코멘트 등록 후 진입.
  • 실패 시 (Failure):
    • 경로 접근 불가나 유효 파일 부재 시 즉시 중단.
    • 오류 원인을 이슈 #46에 기록하고 해결 후 Step 01을 처음부터 재수행함.

5. 통과 기준 (Success Criteria)

  • 3대 고정 경로의 파일이 누락 없이 filelist.csv에 담기고 이슈 #46 보고 완료.