프로젝트 타임라인

2025.11 ~ 2026.02 (15주)
보고일:
반영일: -
상태: 안정화 및 고도화 단계
지연 (12/11)
오늘
작업 항목
11월
12월
1월
2월
주차
3
4
1
2
3
4
5
1
2
3
4
1
2
3
4
완료
진행중
당초 계획
지연 구간
오늘
마일스톤
주요 이벤트
최근 작업

작업 내역

최근 순 달력: 2026년 2월 → 1월 → 2025년 12월 → 11월
날짜 칸 클릭 시 상세 이력 모달
feat (기능)
fix (수정)
refactor
docs
chore
예정

AI Chat 검증 시나리오

Agentic Loop V3 Blueprint-Driven 테스트 (총 47개)

1. 단순 응답 (Simple Response) 4개

ID프롬프트기대 이벤트
SR-01"주인공의 이름이 뭐야?"phase_change → message → done
SR-02"이 시나리오의 장르가 뭐야?"phase_change → message → done
SR-03"씬 개수가 몇 개야?"phase_change → message → done
SR-04"첫 번째 씬의 장소가 어디야?"phase_change → message → done

2. 명확화 필요 (Ask/Clarification) 5개

ID프롬프트기대 이벤트
ASK-01"분석해줘"ask (5개 옵션) → hitl_pending
ASK-02"수정해줘"ask (수정 대상 질문) → hitl_pending
ASK-03"찾아줘"ask (검색 대상 질문) → hitl_pending
ASK-04"비교해줘"ask (비교 대상 질문) → hitl_pending
ASK-05"도움이 필요해"ask (지원 유형 질문) → hitl_pending

3. 도구 사용 (Tool Use) 5개

ID프롬프트기대 도구
TOOL-01"등록된 시나리오 목록을 검색해줘"search_scenarios
TOOL-02"비슷한 장르의 시나리오 찾아줘"search_scenarios
TOOL-03"주인공이 등장하는 씬 목록 보여줘"search_scenes
TOOL-04"대화 장면만 필터링해줘"filter_scenes
TOOL-05"캐릭터 관계도 생성해줘"generate_graph

4. 복잡한 분석 (Complex Analysis) 4개

ID프롬프트
COMPLEX-01"주인공의 성격 변화를 분석하고, 각 씬별로 어떤 감정 변화가 있는지 정리해줘"
COMPLEX-02"이 시나리오의 3막 구조를 분석하고, 각 막의 핵심 사건을 정리해줘"
COMPLEX-03"모든 등장인물의 대사량을 분석하고 비중을 계산해줘"
COMPLEX-04"시나리오의 장면 전환 패턴을 분석하고 시각화해줘"

5. 확인 요청 (Confirm) 13개

5.1 파괴적 작업 (Destructive)

CONF-D01"씬 3을 삭제해줘"
CONF-D02"모든 지문을 제거해줘"
CONF-D03"이 캐릭터의 대사를 전부 삭제해줘"
CONF-D04"중복된 씬들을 정리해줘"

5.2 비가역적 작업 (Irreversible)

CONF-I01"시나리오를 새 버전으로 저장해줘"
CONF-I02"분석 결과를 확정해줘"
CONF-I03"이 수정사항을 모든 버전에 적용해줘"

5.3 비용 발생 작업 (Cost)

CONF-C01"전체 시나리오를 심층 분석해줘"
CONF-C02"모든 씬에 대해 AI 인사이트를 생성해줘"
CONF-C03"시나리오 전체를 번역해줘"

5.4 외부 연동 작업 (External)

CONF-E01"분석 결과를 팀에 공유해줘"
CONF-E02"시나리오를 PDF로 내보내줘"
CONF-E03"이해관계자에게 알림 보내줘"

6. 수정 작업 (Modification) 4개

ID프롬프트
MOD-01"연규의 첫 대사 '또라이'를 더 강렬하게 수정해줘"
MOD-02"씬 5의 지문을 더 영화적으로 다듬어줘"
MOD-03"이 대화를 더 자연스럽게 고쳐줘"
MOD-04"오타를 수정해줘"

7. 재평가 (Reflection) 3개

REF-01"방금 분석이 맞는지 다시 확인해줘"
REF-02"더 정확한 분석을 해줘"
REF-03"놓친 부분이 있는지 검토해줘"

8. 오류 처리 (Error Handling) 4개

ERR-01네트워크 끊김 상태에서 메시지 전송
ERR-02매우 긴 메시지 전송 (10,000자+)
ERR-03빈 메시지 전송
ERR-04존재하지 않는 씬 참조

9. 캐시 검증 (Cache Validation) 8개

CACHE-01동일 프롬프트 2회 연속 전송 (캐시 히트)
CACHE-02동일 프롬프트 + 다른 시나리오 (캐시 미스)
CACHE-03TTL 만료 후 동일 프롬프트
CACHE-04동일 시나리오에서 연속 질문 (RAG 캐시)
CACHE-05시나리오 수정 후 질문 (RAG 무효화)
CACHE-06다른 사용자가 동일 시나리오 질문
CACHE-07대용량 시스템 프롬프트 요청 (Context Cache)
CACHE-08동일 시스템 프롬프트 재사용

결과 기록: docs/testing/results/ai-chat.jsonl (JSONL 형식)