적용 후, git commit 실행 전에 개입하는 PreToolUse 훅(commit-guard.mjs)을 만들었다. AI 작성 문구, main 브랜치 직접 커밋을 실행 전에 차단하고, 차단 메시지에 복구 경로까지 넣었다. "지금 git checkout -b feature/... 를 실행하면 워킹 트리 변경을 유지한 채 새 브랜치로 옮겨진다". 에이전트는 이 메시지를 읽고 스스로 복구한다. 도입 당일 세션에서 훅이 여러번 차단하는 현상이 발생했다. 즉, 지시문만으로는 토큰이 새고 있었다는 뜻이다.