docs(skills): 인덱스·self-inspect 정리 및 RAG 워크플로 링크

- skills/SKILL.md: SSOT 경로 정정(02_Governance), GitHub 스킬 행 제거, 매핑에 web-search/self-inspect 반영
- skills/self-inspect/SKILL.md: 트리거·Do 정리
- companyx_incremental_indexing_workflow: NAS 완료 드래프트 워크로그 링크
- journey/worklog: 링크 대상 260323 NAS 인덱스 문서 추가

Made-with: Cursor
This commit is contained in:
happybell80 2026-03-24 00:14:22 +09:00
parent 50052374a1
commit 0a46d5c70a
4 changed files with 88 additions and 17 deletions

View File

@ -0,0 +1,80 @@
---
type: worklog
tags: [nas, shared-editing, documentation, companyx, rag, intent, github-skill]
---
# NAS shared-editing 드래프트「완료」파일 인덱스 (260323)
## 목적
`/mnt/nas/workspace/shared-editing/drafts/` 아래 협업 초안 중 **파일명에 `완료`가 포함된 산출물**을 한곳에 묶어, Git SSOT인 `robeing/DOCS/journey/worklog/`에서 추적 가능하게 한다. 상세 본문·수치는 **NAS 원문**을 단일 출처로 둔다.
## 수집 기준·시점
- 기준: 경로에 `완료` 문자열이 포함된 파일명 (`find … -name '*완료*'`)
- 시점: 2026-03-23, 정리 실행 호스트: `robeing-i9` (`hostname` 확인)
## 전체 인덱스 (29건)
| # | NAS 경로 | 대응 프로젝트·주제 |
|---|----------|-------------------|
| 1 | `drafts/[23]_260323_2단계_리스트생성_완료_23claude.md` | robeing · Company X 2단계 대상 리스트 |
| 2 | `drafts/[23]_260323_AGE_v2스크립트_준비완료_23claude.md` | robeing · AGE 스크립트 준비 |
| 3 | `drafts/[23]_260323_AGE증분완료_23claude.md` | robeing · AGE 증분 실행 기록 |
| 4 | `drafts/[23]_260323_DOCS_트랙B_완료_23codex.md` | robeing · DOCS 트랙 B |
| 5 | `drafts/[23]_260323_Phase2_request_decomposer_완료_Cursor.md` | robeing · rb8001 intent |
| 6 | `drafts/[23]_260323_Phase2v2_intent_classifier_완료_23Cursor.md` | robeing · intent classifier |
| 7 | `drafts/[23]_260323_Phase2v2_message_service_완료_23claude.md` | robeing · message_service |
| 8 | `drafts/[23]_260323_Phase2v2_message_service_확인완료_23claude.md` | robeing · message_service 확인 |
| 9 | `drafts/[23]_260323_Phase2v2_osq_fastpath_fewshot_완료_23Cursor.md` | robeing · OSQ fastpath |
| 10 | `drafts/[23]_260323_Phase2v2_websearch_SKILL보강_완료_23codex.md` | robeing · web_search SKILL |
| 11 | `drafts/[23]_260323_문서정렬_완료_23claude.md` | robeing · 문서 정렬 |
| 12 | `drafts/[23]_260323_작업완료_패턴_가이드.md` | 공통 · 패턴 가이드 |
| 13 | `drafts/[23]_260323_전체파이프라인_완료.md` | robeing · 파이프라인 종합 |
| 14 | `drafts/[23]_260323_트랙A1_완료_23claude.md` | robeing · 트랙 A1 |
| 15 | `drafts/[23]_260323_트랙A3_llm_호칭고정_완료_Cursor.md` | robeing · 호칭(LLM) |
| 16 | `drafts/[23]_260323_트랙Phase2_query_rewriter_완료_23claude.md` | robeing · query_rewriter |
| 17 | `drafts/[24]_260323_2단계_인덱싱_완료_24claude.md` | robeing · 2단계 인덱싱 요약(대량) |
| 18 | `drafts/[24]_260323_Phase2_코드리뷰_완료_24gemini.md` | robeing · Phase2 리뷰 |
| 19 | `drafts/[24]_260323_통합테스트_완료_24codex.md` | robeing · 통합 테스트 |
| 20 | `drafts/[24]_260323_트랙A2_작업완료_24gemini.md` | robeing · 트랙 A2 |
| 21 | `drafts/[24]_260323_파일럿200_완료_24claude.md` | robeing · 파일럿 200 |
| 22 | `drafts/companyx-rag/[23]_260323_AGE_incremental_완료_23Cursor.md` | robeing · `populate_age_graph.py` incremental |
| 23 | `drafts/companyx-rag/[23]_260323_grounding_Cursor_2차코드리뷰_완료.md` | robeing · grounding 리뷰 |
| 24 | `drafts/companyx-rag/[23]_260323_grounding_문서닫기_완료_23codex.md` | robeing · grounding 문서 닫기 |
| 25 | `drafts/companyx-rag/[23]_260323_배치분할_완료_23codex.md` | robeing · stage2 `batch_1.txt` 등 |
| 26 | `drafts/companyx-rag/[24]_260323_grounding_수정_완료_24claude.md` | robeing · grounding 수정 |
| 27 | `drafts/robeing-url-handling/[23]_260323_GitHub스킬_Step1-2_완료_23커서.md` | robeing · GitHub 스킬 |
| 28 | `drafts/robeing-url-handling/[23]_260323_GitHub실행서비스_구현완료_23claude.md` | robeing · `github_service` |
| 29 | `drafts/robeing-url-handling/[24]_260323_테스트지시_머지완료_24claude.md` | robeing · 테스트/머지 |
절대 경로 접두: `/mnt/nas/workspace/shared-editing/`
## 주제별 요약 (NAS 원문 인용 수준만)
### Company X RAG · 2단계 / AGE / 배치
- **배치 분할**: `targets.jsonl` 2,329건 기준 DB completed 제외 후 실행 가능 **428건**`lists/stage2/batch_1.txt`, 미지원 11건 별도. (`[23]_260323_배치분할_완료_23codex.md`)
- **AGE 스크립트**: 기본 incremental, SAME_TYPE 폴더 스코프, 배치 MERGE; 레포 커밋 `eb2dce0` 기록됨. (`[23]_260323_AGE_incremental_완료_23Cursor.md`)
- **2단계 인덱싱(총괄 초안)**: 문서 4,253건·청크 33,926건 등 요약. (`[24]_260323_2단계_인덱싱_완료_24claude.md`)
- **Phase2 실행 지시·후속**: `batch_1`·AGE·품질 게이트 순서는 `[24]_260323_Phase2_batch1실행_지시_24claude.md` (파일명에 완료 없음 — 지시서). Step2 실행 수치는 `[23]_260323_AGE_업데이트결과_23Cursor.md` 등 별도 드래프트 참고.
### rb8001 · Phase2v2 / 트랙 A·B
- NAS 루트 `drafts/``Phase2v2_*_완료`·`트랙*_완료`·`query_rewriter_완료` 등은 **의도 파이프라인·메시지·웹서치 SKILL** 분할 산출물로, 코드 SSOT는 각각 `rb8001` 레포.
### URL / GitHub 스킬 (`robeing-url-handling/`)
- `GitHub스킬_Step1-2_완료`, `GitHub실행서비스_구현완료`, `테스트지시_머지완료` 등 — 상세는 해당 NAS 파일 및 `rb8001`·스킬 코드.
## 운영 메모
- 파일명에 `완료`가 없어도 **status: 완료** 인 드래프트는 본 인덱스에 자동 포함되지 않는다. 필요 시 동일 방식으로 `find` 기준을 늘리거나 프론트메타 기반 인덱스를 별도 작업으로 둔다.
- NAS 초안이 **archive**로 이관되면 본 문서의 링크는 깨질 수 있으므로, 확정본 이관 시 여기에 `closed` 또는 대체 경로를 후속 워크로그로 남긴다.
## 한 줄
260323 기준 NAS `*완료*` 드래프트 29건을 주제별로 묶었고, **상세는 NAS 경로 원문**을 따른다.
---
*정리: Cursor 에이전트 | 호스트 `robeing-i9` | 2026-03-23*

View File

@ -8,7 +8,7 @@ tags: [robeing, skills, ssot]
로빙이 사용할 수 있는 스킬 목록과 각 스킬의 역할·트리거를 요약합니다. 의도 분석 시 이 문서를 컨텍스트로 활용할 수 있습니다.
- **SSOT**: [project-artifacts-ssot.md](/home/admin/0_VALUE/20_Governance/project-artifacts-ssot.md) — 스킬 문서는 `DOCS/skills/{skill-name}/SKILL.md` 규칙 준수
- **SSOT**: [project-artifacts-ssot.md](/home/admin/0_VALUE/02_Governance/project-artifacts-ssot.md) — 스킬 문서는 `DOCS/skills/{skill-name}/SKILL.md` 규칙 준수
## 스킬 목록 (링크)
@ -41,6 +41,8 @@ tags: [robeing, skills, ssot]
| GitHub 레포 분석·코드 리뷰(읽기)·구조 파악 | github-analyze |
| PR·이슈·브랜치 관리(GitHub) | github-manage |
| git clone/pull/push/commit 실행 | git-ops |
| 실시간 웹 검색 (날씨/주가/환율/시세/뉴스) | web-search |
| 사용자 정보/시간/날짜/자기 코드/드래프트/과거 대화 | self-inspect |
| 일반 대화·정보 질의 | skill-llm (내장) |
## 상세 스킬 문서
@ -49,5 +51,5 @@ tags: [robeing, skills, ssot]
## 관련 문서
- [project-artifacts-ssot.md](/home/admin/0_VALUE/20_Governance/project-artifacts-ssot.md)
- [project-artifacts-ssot.md](/home/admin/0_VALUE/02_Governance/project-artifacts-ssot.md)
- [robeing DOCS 구조](/home/admin/robeing/DOCS/)

View File

@ -1,42 +1,30 @@
---
name: self-inspect
description: 로빙 자기 인식. 시간/날짜 답변, 자기 코드/파일/컨테이너 탐색, NAS 드래프트 읽기/쓰기/기록/메모, 과거 대화 이력 검색, 사용자 자기정보 회상(이름/이전 발화), bash 명령 실행에 사용. 사용자가 로빙에게 무언가를 파일로 저장/기록/메모/NAS에 남기라고 할 때, 과거 대화나 자신의 이름/정보를 물어볼 때, 시간/날짜를 물어볼 때 사용.
description: 로빙 자기 인식. 사용자 정보(이름/호칭/프로필) 답변, 시간/날짜 답변, 자기 코드/파일/컨테이너 탐색, NAS 드래프트 읽기/쓰기/기록/메모, 과거 대화 이력 검색, bash 명령 실행. 사용자가 자기 이름이나 정보를 물어볼 때, 로빙에게 무언가를 파일로 저장/기록/메모/NAS에 남기라고 할 때, 과거 대화를 물어볼 때, 시간/날짜를 물어볼 때 사용.
---
# Self Inspect
로빙이 자기 자신과 환경을 인식하고 조작하는 스킬.
## 상위 원칙
- [Writing Principles](https://github.com/happybell80/0_VALUE/blob/main/20_Governance/writing-principles.md)
- [프로젝트 아티팩트 SSOT](https://github.com/happybell80/0_VALUE/blob/main/20_Governance/project-artifacts-ssot.md)
## Trigger
- 사용자 정보 질문: "내 이름이 뭐야?", "나 누구야?", "내가 누구야?", "내 정보 알려줘", "나를 뭐라고 불러?", "내 이름 기억해?"
- 시간/날짜 질문: "몇시야?", "오늘 날짜", "무슨 요일"
- 자기 코드/파일 탐색: "네 코드 보여줘", "컨테이너 정보", "네 파일 뭐 있어?"
- NAS 드래프트 읽기/쓰기: "드래프트 확인해줘", "드래프트에 써줘", "NAS에 기록해줘", "메모 남겨줘", "기도문을 써서 기록해줘", "파일로 저장해줘"
- 과거 대화 검색: "지난주에 뭐라 했어?", "어제 한 질문이 뭐야?", "이전 대화 보여줘", "내가 전에 뭐라고 했지?"
- 사용자 자기정보 회상: "내 이름이 뭐야?", "내가 누구야?", "내 정보 기억해?", "내 이름 기억나?"
- bash 명령 실행: "명령어 실행 ls", "bash로 확인해줘"
## Do
- 사용자가 자기 이름/정보를 물으면 DB/세션에서 사용자 프로필을 조회해서 답한다.
- 시간을 물으면 현재 시간을 직접 답한다.
- 파일/코드를 물으면 컨테이너 내부를 탐색해서 답한다.
- 기록/메모/저장 요청이면 NAS 드래프트에 파일을 생성한다.
- 과거 대화를 물으면 conversation_log에서 검색해서 답한다.
- 사용자 자기정보를 물으면 세션 메모, 사용자 프로필, 최근 대화에서 확인 가능한 범위만 답한다.
- "내 이름", "내가 누구" 같은 자기지시 표현은 일반 웹 검색보다 self-inspect를 우선한다.
## Do Not
- 허용되지 않은 명령(rm, kill 등)을 실행하지 않는다.
- 비밀값을 노출하지 않는다.
- 사용자 자기정보 질문을 노래 제목, 사전 뜻풀이, 일반 웹 검색으로 먼저 보내지 않는다.
## 관련 문서
- [Web Search](../web-search/SKILL.md)
- [web_search_query_rewrite_workflow](../../workflow/01_conversation/web_search_query_rewrite_workflow.md)

View File

@ -83,4 +83,5 @@ tags: [workflow, rag, companyx, indexing, batch, incremental]
- [NAS 정보 종합 리서치](../../../../infra/DOCS/journey/research/260321_companyx_nas_정보_종합_리서치.md)
- [하이브리드검색 품질개선 계획](../../journey/plans/260321_하이브리드검색_품질개선_계획.md)
- [1단계 2,000개 증분 인덱싱 워크로그](../../journey/worklog/260322_companyx_rag_1단계_2000개_증분인덱싱_완료.md)
- [260323 NAS shared-editing 완료 드래프트 인덱스 (Company X·배치·AGE 등)](../../journey/worklog/260323_NAS_shared_editing_완료드래프트_인덱스.md)
- [keyword 단독 검색 전질의 0건 트러블슈팅](../../journey/troubleshooting/260323_companyx_rag_keyword_단독검색_전질의_0건.md)