Developer tools & workflow checks
Claude Code에서 허용했는데도 권한을 묻는다면: 규칙·신뢰·모드 확인 순서
허용 규칙이 적용되지 않을 때 한 명령을 기준으로 ask·deny 충돌, 프로젝트 신뢰와 설정 범위를 구분하는 확인표입니다.
uv --locked fails but --frozen passes: reproduce metadata drift offline
A dependency-free experiment shows why a successful frozen sync does not establish that uv.lock matches pyproject.toml, with exit codes and recovery checks.
GitHub 라이선스 배지가 없을 때: 파일·버전·API 확인 기록 만들기
라이선스 배지와 실제 파일, 자동 탐지 결과를 나눠 확인하고 검토 대상 버전과 미확인 권한을 기록하는 절차입니다.
Claude Code 훅이 막지 못하거나 멈출 때: PreToolUse 종료 코드와 출력 확인
PreToolUse의 exit 1·exit 2·JSON 출력을 구분하고, 실제 도구 실행 없이 훅의 입력과 stderr를 점검하는 방법입니다.
uv sync removed a manually installed package: preserve it or declare it?
Choose between declaring a dependency and temporary inexact syncing, with an offline reproduction that separates package removal from lockfile freshness.