docs: 260315 계획 닫기 → 260320 흡수, 시나리오 닫기, 워크로그 작성

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
happybell80 2026-03-20 17:43:01 +09:00
parent 1722d16e32
commit 25db212d80
4 changed files with 56 additions and 5 deletions

View File

@ -5,9 +5,11 @@ tags: [plans, companyx, rag, answer-composition, scenario, troubleshooting]
# Company X RAG 답변합성 시나리오·트러블 동시종결 계획
**작성일**: 2026-03-15
**상태**: 부분구현_미검증 (Phase 0 부분확정, Phase 1~4 구현완료, Phase 5A 코드전환완료_배포미완료, Phase 5B 미완료)
**상태**: 닫힘 — 미완료 항목은 260320 계획으로 흡수
**검토일**: 2026-03-17
**갱신일**: 2026-03-17
**갱신일**: 2026-03-20
**종결 사유**: 260320 다형식문서 RAG 계획이 범위를 확장(벡터+키워드+Apache AGE 3중 검색)하여 본 계획의 미완료 항목(5A 배포, 5B 검증)을 흡수. [워크로그](../worklog/260320_companyx_rag_계획통합_260315닫기_260320흡수.md) 참조.
**후속 계획**: [260320 로빙 다형식문서 RAG 적용1 계획](./260320_로빙_다형식문서_RAG_적용1_계획.md)
**목표**: Company X 내부문서 근거응답 경로를 `대표 질문 특례 처리`에서 `공통 계약 기반 답변합성` 구조로 바꾸되, 구현 전에 `현재 NAS 문서 운영 상태 + 현재 임베딩 전제`를 다시 닫고 대응 troubleshooting 문서와 scenario 문서를 함께 닫습니다.
> **2026-03-17 코드 검토 결과 (갱신)**:

View File

@ -12,6 +12,8 @@
- [다형식문서 RAG 2차 PGVector·JSONB 적재 계획](./260320_다형식문서_RAG_2차_PGVector_JSONB_적재_계획.md)
- [다형식문서 RAG 3차 OCR·관계확장·동기화 계획](./260320_다형식문서_RAG_3차_OCR_관계확장_동기화_계획.md)
- [PostgreSQL 그래프확장 설계 리서치 (Apache AGE)](../research/rag/260320_PostgreSQL_그래프확장_설계_리서치.md)
- [260315 계획 (닫힘, 본 계획으로 흡수)](./260315_companyx_rag_답변합성_시나리오동시종결_계획.md)
- [계획 통합 워크로그](../worklog/260320_companyx_rag_계획통합_260315닫기_260320흡수.md)
## 현재 상태 (260320 확인)
@ -60,13 +62,24 @@
- 특정 프로그램 운영 근거 질문
- 보고서 내 수치/표 근거 질문
## 260315에서 흡수한 항목
- 인덱싱 파이프라인 배포 (Phase 5A: 코드 완료, 배포 미완)
- 재오픈 질문 20개 Slack 실응답 검증 (Phase 5B)
- Pydantic 출력 검증 구조 (`CompanyXRAGOutput`: direct_answer, evidence_docs, failure_reason)
- SKILL.md와 코드 계약 정합화
- 질문 유형 계약 / 근거 채택 계약 / 실패 계약 (구현 완료, 검증 미완)
## 닫는 조건
- **200개 파일(`latest_200_companyx.txt`) 대상 완벽 RAG 구성**
- 벡터 검색(PGVector) + 키워드 검색(TSVECTOR) + 그래프 탐색(Apache AGE) 3중 검색 동작
- 로빙이 200개 파일 범위 내 질문에 근거 문서(문서명, 경로, 핵심 문단)를 포함해 답변한다.
- LLM 응답이 Pydantic 모델(`CompanyXRAGOutput`)로 검증된다.
- 근거 없는 경우와 검색 실패를 구분해 응답한다.
- 응답 로그에 사용 문서와 청크가 남는다.
- 대표 질문셋(계약/MOU, 프로그램 운영, 보고서 수치) 검증 통과.
- 대표 질문셋(계약/MOU, 프로그램 운영, 보고서 수치) + 260315 재오픈 질문 20개 검증 통과.
- SKILL.md와 실제 응답 형식 일치.
## 보류

View File

@ -2,9 +2,10 @@ tags: [robeing, companyx, rag, scenarios, user-experience]
# Company X 내부 문서 근거응답 사용자 시나리오
**상태**: 재오픈 (구현완료_검증대기)
**상태**: 닫힘 — 검증은 260320 계획으로 이관
**작성일**: 2026-03-12
**갱신일**: 2026-03-17
**갱신일**: 2026-03-20
**후속**: [260320 로빙 다형식문서 RAG 적용1 계획](../plans/260320_로빙_다형식문서_RAG_적용1_계획.md)
**대상 사용자**: Company X 소속으로 인증된 사용자
---

View File

@ -0,0 +1,35 @@
---
tags: [worklog, companyx, rag, plan-merge]
---
# 260320 Company X RAG 계획 통합 — 260315 닫기, 260320 흡수
**작성일**: 2026-03-20
**목적**: 260315 계획의 미완료 항목을 260320 계획으로 흡수하고 260315를 닫는다.
## 배경
- `260312_companyx_내부문서_rag_근거응답_구현계획.md` — 이미 완료 처리
- `260315_companyx_rag_답변합성_시나리오동시종결_계획.md` — 부분구현_미검증 상태에서 260320 계획과 목표 겹침
- 260320 계획이 범위를 확장(벡터+키워드+Apache AGE 그래프 3중 검색)하므로 260315를 흡수하고 닫음
## 260315 미완료 항목 → 260320 흡수
| 260315 항목 | 상태 | 260320 반영 |
|-------------|------|-------------|
| Phase 5A: 인덱싱 파이프라인 배포 | 코드 완료, 배포 미완 | 260320 닫는 조건에 포함 |
| Phase 5B: 재오픈 질문 20개 검증 | 미착수 | 260320 샘플 검증에 포함 |
| Pydantic 출력 검증 (`CompanyXRAGOutput`) | 구현 완료 | 260320에서 계속 사용 |
| SKILL.md 계약 정합화 | 미완료 | 260320 닫는 조건에 포함 |
## 함께 닫는 문서
- `260315_companyx_rag_답변합성_시나리오동시종결_계획.md` → superseded by 260320
- `260312_companyx_내부문서_근거응답_사용자시나리오.md` → 검증은 260320에서 수행
## 유지되는 결정 (260315에서 계승)
- PostgreSQL `team_document_chunk`가 문서 청크 SSOT
- Gemini Embedding 2 / 768d 확정
- LLM 답변 합성 + Pydantic 검증 구조
- 질문 유형 계약 / 근거 채택 계약 / 실패 계약