AI 개발이 빨라진 뒤, PR은 의사결정 문서가 됐다
작업 문서의 결정과 검증 결과를 PR·릴리즈 노트·위키까지 이어 쓰면서, 사람이 직접 확인해야 할 판단을 돌아봤다.
기록하는 연습
일하면서 마주친 문제, 다시 설명하고 싶은 개념, 오래 남기고 싶은 생각을 적습니다.
짧은 메모와 일상의 기록도 이곳에 남깁니다.
Latest
작업 문서의 결정과 검증 결과를 PR·릴리즈 노트·위키까지 이어 쓰면서, 사람이 직접 확인해야 할 판단을 돌아봤다.
서로 반대되는 조회 옵션을 구현할 때 NOT으로 조건의 관계를 명확하게 표현하는 방법을 정리한다.
행마다 달라지는 날짜 하한 때문에 created_at 인덱스를 쓰지 못한 쿼리에, 기존 결과를 보존하는 고정 후보 범위를 추가한 근거를 보여준다.
비정상적인 extra_days 하나가 날짜 계산을 NULL로 만들거나 조회 범위를 넓힐 수 있어, 입력 검증과 인덱스 회귀 확인을 함께 둔 이유를 설명한다.
수정 전후 서버에 같은 fixture와 요청을 보내 배열 순서·커서·필드까지 비교하고, 성능 측정과 결과 검증을 분리한 방법을 보여준다.
AI 사이드 프로젝트에서 Flyway의 버전 순서를 유지하면서 out-of-order, 중복 SQL과 겹치는 배포를 CI·배포 큐·DB 제약으로 나눠 막은 판단을 다룬다.