32차시. 고도화된 Modular RAG
정리
- classify부터 fallback까지 10개 노드는 23~31차시에 하나씩 만든 것이고, 오늘은 선만 이었습니다. (32차시 「1. 오늘 완성할 시스템」)
- 분기 함수 네 개는 State만 보고 이름표를 돌려주며, 횟수 상한과 시간 초과를 먼저 확인합니다. (32차시 「2. 실습 ① — 통합 그래프 완성」)
- 모든 경로를 한 번씩 걸어 보고, 한 번도 방문하지 않은 노드는 죽은 코드인지 테스트 부족인지 가립니다. (32차시 「4. 실습 ③ — 경로 커버리지 테스트」)
- 8차시 60%에서 32차시 100%까지 올랐지만, 100%는 20문항 질문 세트에서만의 결과입니다. (32차시 「6. 성능 변화 총정리」)
- 노드별 프로파일에서 가장 큰 병목은 generate이고, 이 자료가 33차시 최적화의 근거가 됩니다. (32차시 「7. 실습 ⑤ — 노드별 성능 프로파일」)
- 완성한 구조는 ARCHITECTURE.md로 남기고, 알려진 한계를 반드시 적습니다. (32차시 「8. 실습 ⑥ — 아키텍처 문서 작성」)