로그인이 끊긴 걸 모르고 6번 더 두드렸다 — 글 올리는 봇이 내 계정을 잠갔다
로그인이 끊긴 줄 모르고 글 올리는 프로그램이 여섯 번 돌았어요. 그 반복이 제 계정을 잠갔습니다. 멈춤을 어디에 넣어야 했는지 적었어요.

로그인이 끊긴 줄 모르고 글 올리는 프로그램이 여섯 번 돌았어요. 그 반복이 제 계정을 잠갔습니다. 멈춤을 어디에 넣어야 했는지 적었어요.

무료 Supabase 데이터베이스는 일주일 동안 활동이 부족하면 잠듭니다. 3일마다 깨워도 잠든 이유와, 하루 4번으로 바꾼 뒤 16일을 지켜본 결과를 적었어요.

Claude Code 에 ESLint 훅을 달고 80일. Windows 에서 npx.cmd 를 직접 실행하다 EINVAL 이 났고, 종료 코드가 null 이라 매번 통과했다. 안전장치는 거부로 시험해야 한다.
타입 오류를 무시하는 설정 한 줄 때문에 빌드는 통과했고, 로그인한 사용자의 댓글·좋아요·구매내역만 500이 났습니다. 로그인 없이 찔러 401 을 받는 확인이 왜 못 잡았는지, 어떻게 닫았는지.
발주 알림 문자가 같은 사람에게 3번씩 나가는 버그. 원인이 하나가 아니라 5개였고, 고칠 때마다 다른 데서 터졌다. 10개 커밋에 걸친 삽질 기록.

로그인→대시보드→로그인→대시보드... 무한 루프. 인증 시스템 두 개가 동시에 돌면서 생긴 문제를 한 달에 걸쳐 해결한 삽질기.

테스트 중 다른 회사의 데이터가 화면에 떴다. 14개 테이블에 보안 설정이 하나도 없었던 문제를 AI한테 시켜서 고친 삽질기.

Math.min이 특수값을 삼키고, 임시 함수가 프로덕션에 남아있고, 숫자를 보내는데 문자열을 기대하고. AI가 만든 프리미엄 기능에서 터진 5개 버그 수정 과정.

회차가 안 바뀌고, 예측 39건이 엉뚱한 회차로 저장되고, 타임스탬프 90개가 꼬였다. Vercel 서버의 UTC 시간 때문에 생긴 KST 타임존 문제 해결 과정.
