From daff6ba68a5918038d779b0fbad73014ac094e88 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Fri, 11 Sep 2026 20:44:07 +0900 Subject: [PATCH] =?UTF-8?q?docs(verification):=20=EB=A7=81=ED=81=AC=20?= =?UTF-8?q?=EC=8A=A4=ED=81=AC=EB=A6=BD=ED=8A=B8=C2=B7=ED=95=98=EB=93=9C?= =?UTF-8?q?=EB=A7=81=ED=81=AC=20=EC=8B=A4=EC=B8=A1=204=EC=9E=A5=20?= =?UTF-8?q?=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_019QCqqbnuccwP57S3LSA3bv --- .../2026-09-11_창환경_링크와_깃운영_조사.md | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/docs/raw/verification/2026-09-11_창환경_링크와_깃운영_조사.md b/docs/raw/verification/2026-09-11_창환경_링크와_깃운영_조사.md index 671448a0..b1c0b3df 100644 --- a/docs/raw/verification/2026-09-11_창환경_링크와_깃운영_조사.md +++ b/docs/raw/verification/2026-09-11_창환경_링크와_깃운영_조사.md @@ -134,3 +134,44 @@ ASCII 0.25~0.45 토큰/글자)로 범위를 냄. - 세션 종료 시 도는 autopush 는 **대화 토큰 0**(세션이 닫혀 문맥에 안 실림). - 줄일 자리 둘 — 커밋 첨부 2줄(28~50 토큰/회) · 따라오기가 「바뀐 것 없음」일 때 아무 줄도 안 찍게 하기(지금은 「원격과 동일」 + 참고 한 줄을 늘 찍고, 그 참고 줄이 절반). + +--- + +## 4. 링크 스크립트와 하드링크 실측 (2026-09-11 저녁) + +### 4-1. 「하드링크가 조용히 끊어진다」가 이미 일어나 있었음 + +랩탑 오르카 워크트리 `main_laptop_1-2` 실측 — + +| 파일 | 이름 수 | 그쪽 크기 | 메인 크기 | 상태 | +| --- | --- | --- | --- | --- | +| `PLAN.md` | **1** | 107,270 | 111,121 | **끊어져 갈라짐** | +| `OWNERS.md` | 2 | 3,621 | 3,621 | 살아 있음 | +| `CLAUDE.md` | 2 | 17,956 | 17,956 | 살아 있음 | +| `AGENTS.md` | 2 | 13,259 | 13,259 | 살아 있음 | + +예측한 사고가 **실제로 한 건 발생**한 상태였음. 그 워크트리는 제거 예정이라 잃을 것은 없음 +(랩탑 메인 창이 먼저 발견, 이 창이 재확인). + +### 4-2. PowerShell 은 하드링크를 `LinkType = HardLink` 로 봄 + +랩탑 메인 창은 「`LinkType` 이 빈칸이라 실물 복사본으로 빠진다」고 알렸으나, 실측은 다름 — +임시 하드링크 시험과 위 표 모두 `HardLink` 로 찍힘(`PLAN.md` 만 이미 끊어져 빈칸). +⇒ 옛 스크립트의 실제 구멍은 「실물로 오인」이 아니라 **「이미 링크니 건너뜀」으로 하드링크를 그대로 둠** 이었음. +결론(링크 일곱이 안 섬)은 같고 까닭만 다름. + +### 4-3. 고친 뒤 동작 — 모래상자 시험 (가짜 메인 + 가짜 워크트리) + +``` +.claude / .codex / venv → 정션 만듦 +PLAN.md (하드링크 2이름) → 하드링크를 심볼릭 링크로 갈아탐 +OWNERS.md (이름 1개·크기 다름) → 지우지 않음 + 「206 ↔ 196 바이트」 경고 +CLAUDE.md / AGENTS.md (없음) → 심볼릭 링크 만듦 +``` + +`CLAUDE.md`·`AGENTS.md` 가 **하드링크로 이미 있을 때**는 갈아타지 않고 알림만 함 — 지침 ⛔ 목록. + +### 4-4. 오르카 setup 문구는 CLI 로 못 바꿈 + +`orca project setup-update` 는 setup **정책**(run/skip/inherit)만 다룸. 명령 문구 +(`hookSettings.scripts.setup`)를 바꾸는 CLI 가 없음 ⇒ 오르카 화면에서 사람이 붙일 자리.