콘텐츠로 이동

base 업데이트 받기

이 단계는 선택이고, 필요할 때만 봅니다. base(ddakit/book-studio)가 새 스킬을 추가하거나 게이트를 개선하면, 그 변경을 본인 작업으로 가져오는 단계입니다. git rebase 같은 명령을 몰라도 안전하게 받게 짜여 있습니다.

베이스 업데이트 받아줘

또는 /update-from-base라고 입력합니다. 처음 부르면 base를 git remote로 등록하는 절차를 자동으로 안내합니다.

2) 무엇이 바뀌고 무엇이 그대로인가

섹션 제목: “2) 무엇이 바뀌고 무엇이 그대로인가”

업데이트는 파일이 어느 영역에 속하느냐에 따라 셋으로 나뉩니다.

  • 자동으로 갱신되는 영역: base가 관리하는 스킬, 에이전트, 훅, AI_AUTOMATION.md입니다. base가 관리하는 영역이라 새 버전으로 덮어씁니다.
  • 절대 안 건드리는 영역: 작성 중인 모든 책(_workspace/)과 라이선스입니다. 업데이트가 이 영역을 덮지 않습니다.
  • 물어보는 파일: CLAUDE.md, README.md처럼 base와 본인 편집이 섞일 수 있는 파일입니다. 자동으로 덮지 않고 묻습니다.

작성 중인 책이 전부 안전한 영역에 있으니, 업데이트로 챕터가 사라질 걱정은 없습니다.

/update-from-base를 부르면 대략 이렇게 흐릅니다.

  1. 저장 안 된 변경이 있으면 먼저 저장하라고 알립니다
  2. base의 최신 변경을 가져옵니다
  3. 무엇이 바뀌었는지 요약합니다 (새 스킬 N개, 게이트 갱신 여부 등)
  4. 동의하면 자동 갱신 영역만 적용합니다
  5. 물어보는 파일은 하나씩 어떻게 할지 선택하게 합니다
  6. 적용 후 검증하고 commit을 권합니다

보통 30초에서 2분 사이에 끝납니다.

base가 AI-smell 게이트의 카테고리를 늘리거나 연속성 검증을 개선하면, 그 변경이 자동 갱신 영역으로 들어옵니다. 받은 다음부터 새 챕터는 갱신된 게이트로 검증됩니다. 이미 finished로 표시된 챕터는 다시 검증하지 않으니, 새 게이트를 옛 챕터에 적용하고 싶으면 “이 챕터 다시 검증해줘”라고 명시로 부릅니다.

영역별로 무엇이 어느 칸에 들어가는지는 전문가용 업데이트에 정리돼 있습니다. 비개발자 눈높이에서는 “작성 중인 책은 안전하고, base 개선은 자동으로 받고, 헷갈리는 파일은 물어본다” 정도면 충분합니다.