--- type: plans tags: [plans, companyx, grounding, routing, rb8001] status: closed closed_date: 2026-03-23 closed_reason: 전체 실행 완료. 마커 복원(26개 확장) + fallback 수정 + SKILL.md/pipeline.md 동기화 + 문서 닫기 완료. closing_criteria: should_handle_companyx_grounding 마커 복원, 검색 0건 fallback 복구, 문서 정렬, 통합 테스트 통과 depends_on: 260323_companyx_grounding_라우팅_결정_리서치.md --- # 260323 Company X grounding 라우팅 복구 계획 ## 정의 - 이 계획은 Company X grounding 과잉 진입을 복구하고, 문서 계약과 현재 운영 기준을 다시 맞추는 실행 계획입니다. ## 기준 - 기능 복원이 문서 정렬보다 우선입니다. - 닫힌 문서는 수정하지 않습니다. - 코드와 문서는 같은 작업 단위에서 함께 맞춥니다. ## 적용 ### 1. 코드 수정 1. [`companyx_grounding_service.py`](../../../rb8001/app/services/companyx_grounding_service.py) - `should_handle_companyx_grounding()`를 마커 기반으로 복원합니다. - `_looks_like_companyx_grounding_question()`의 마커 범위를 확장합니다. 2. 같은 파일 - `try_companyx_grounding()`에서 검색 결과 0건이면 `None`을 반환해 일반 경로로 fallback되게 합니다. 실행 담당: - 코드 수정과 배포는 24 서버를 기준으로 진행합니다. ### 2. 문서 정렬 1. [`SKILL.md`](../../skills/companyx-rag/SKILL.md) - Trigger를 마커 기반 기준으로 정렬합니다. 2. [`companyx_grounding_pipeline.md`](../../workflow/03_rag/companyx_grounding_pipeline.md) - 처리 순서 1번과 현재 기준을 마커 기반으로 정렬합니다. 실행 담당: - 문서 정렬은 23 또는 24 서버 어느 쪽에서도 가능하되, git 기준 문서는 최종 한 번만 반영합니다. ### 3. 검증 아래 두 묶음을 함께 확인합니다. 1. grounding 질문 - 계약서, 투자조합, 사업계획서, 고유번호증, 서면의결서, 공문 계열 2. 일반 스킬 질문 - 캘린더 - 이메일 - 뉴스 - 일반 날짜/잡담 ## 닫는 기준 - Company X 일반 질문이 더 이상 무조건 grounding으로 가지 않습니다. - 검색 0건일 때 일반 경로 fallback이 실제로 작동합니다. - `SKILL.md`와 workflow 문서가 현재 코드 기준과 일치합니다. - 대표 질문셋 통합 테스트가 통과합니다.