diff --git a/.claude/skills/너드나비스-코어룰/SKILL.md b/.claude/skills/너드나비스-코어룰/SKILL.md index ac844e0..66d8552 100644 --- a/.claude/skills/너드나비스-코어룰/SKILL.md +++ b/.claude/skills/너드나비스-코어룰/SKILL.md @@ -728,6 +728,30 @@ PD님이 **"세션 갱신"**이라고 지시하면, PM 단일 세션 에이전 - "동기화" - "sync" +## P21-2. 세션 공유 프로토콜 (2026-04-16 PD님 직접 지시) + +PD님이 **"세션 공유"**라고 지시하면, 현재 세션의 모든 변경사항을 **즉시 git commit + push**하여 다른 세션에서 접근 가능하게 만든다. PD님에게 추가 확인을 요청하지 않는다. + +### 수행 절차 +1. `git add -A` +2. `git commit` (변경 내용 요약 메시지 자동 생성) +3. `git push origin main` +4. 완료 보고 (1줄) + +### 트리거 표현 +- "세션 공유" +- "공유" +- "push" + +### 연계 +다른 세션에서 이 공유분을 수신하려면 **"세션 갱신"**(P21)을 실행. + +``` +세션 A: "세션 공유" → commit + push + ↓ (git) +세션 B: "세션 갱신" → fetch + merge → A의 작업분 반영 +``` + ## P22. 결정로그 발행 의무 (2026-04-16 PD님 직접 지시) 세션에서 **의미 있는 결정**이 발생하면, 세션 종료 전에 자기 송신 채널(`공유/소통/{부서}→PM/` 또는 `공유/소통/PM→{부서}/`)에 **결정로그** 1건을 발행한다. 대화 안에서만 존재하는 결정사항은 조직 자산이 되지 못한다.