AI 에게 절차를 강제하기 — Claude Code PDCA 스킬을 들여다본 기록
“어제 어디까지 했지?” AI 페어 프로그래밍을 며칠만 해본 사람이라면 한 번쯤 떠올리는 질문입니다. 모델은 어제의 결정을 기억하지 못하고, 사람은 매번 처음부터 설명을 다시 깔아야 합니다. 단발 작업이라면 그래도 됩니다. 여러 사이클을 쌓아 가는 실제 제품 개발에서는, 이 휘발성이 가장 비싼 비용이 됩니다. Claude Code 의 PDCA S...
“어제 어디까지 했지?” AI 페어 프로그래밍을 며칠만 해본 사람이라면 한 번쯤 떠올리는 질문입니다. 모델은 어제의 결정을 기억하지 못하고, 사람은 매번 처음부터 설명을 다시 깔아야 합니다. 단발 작업이라면 그래도 됩니다. 여러 사이클을 쌓아 가는 실제 제품 개발에서는, 이 휘발성이 가장 비싼 비용이 됩니다. Claude Code 의 PDCA S...
404 도 아니고, 500 도 아니고 — 루트가 떴습니다. 헬스체크 URL 을 호출했는데 Spring Boot 의 기본 환영 페이지가 떨어진 그날의 디버깅 기록입니다. 범인은 exclude: "*" 한 줄이었지만, 거기까지 가는 길에 두 번의 오진이 있었습니다. 환영 페이지가 떴다 운영 환경에서 헬스체크 경로를 추측하기 어렵게 만들고 싶었습니다. ...
“방금 그 요청 본문이 뭐였어요? 우리가 받은 게 맞아요?” PG 입금통보, 카드사 콜백 같은 서버 대 서버 API 를 다루다 보면 거의 한 달에 한 번은 듣는 질문입니다. 대부분 진실은 로그 어딘가에 있습니다. 다만 컨트롤러까지 도달하기 전에 필터·인터셉터 어디선가 body 스트림이 한 번 소진되면, 이후엔 같은 본문을 다시 읽을 수 없습니다. ...