AI 두 개가 같은 checkout을 쓰자 branch가 바뀌었다 — Shared workspace concurrency 사고
서로 다른 작업을 수행하던 Claude와 Codex 세션이 같은 mutable checkout을 공유하면서 branch context가 바뀌고 한 세션의 변경이 잘못된 checkout에 들어갔다. AI 병렬 실행에서 workspace 자체가 shared mutable state라는 사실을 정리한다.
서로 다른 작업을 수행하던 Claude와 Codex 세션이 같은 mutable checkout을 공유하면서 branch context가 바뀌고 한 세션의 변경이 잘못된 checkout에 들어갔다. AI 병렬 실행에서 workspace 자체가 shared mutable state라는 사실을 정리한다.
Ghost는 훌륭한 CMS지만, 글의 원본과 발행 권한까지 CMS 하나에 묶을 필요는 없다. Git을 canonical source로 두고 Ghost는 Draft delivery surface로 사용한 publishing pipeline의 경계와 이유를 정리한다.