7
Step 04
이경민 edited this page 2026-03-09 14:51:00 +09:00

Step 04. 프롬프트 및 도메인 사항 추출 (Extraction)

1. 목적 (Objective)

선택된 파일 본문에서 AI 행동을 제어하는 로직(Prompt)과 그 바탕이 되는 전문 지식(Domain)을 훼손 없이 적출함.

2. 수행방법 (Methodology)

  1. 파일 유형별 최적화된 추출 엔진 가동:
    • .py: AST 파싱을 통해 prompt 변수 및 Docstring 추출.
    • .md / .txt: 헤더(###) 및 문맥 변곡점을 기준으로 지시문과 데이터 분리.
    • .json: 재귀 탐색함.
  2. 수술적 분리 원칙: 지시문과 데이터가 섞여 있을 경우, 원본 텍스트의 변조 없이 물리적 블록으로 각각 나누어 추출함.

3. 결과 및 분기 (Success/Failure)

  • 성공 시: 추출된 블록 리스트를 이슈 #46에 보고하고 'Step 05 이동' 선언.
  • 실패 시: 추출 결과가 빈약하거나 무의미할 경우 분석 로직 수정 후 Step 04 재수행.

4. 통과 기준 (Success Criteria)

  • 원본 텍스트 무결성 보존 및 로직/데이터의 의미적 분리 완료.