스키마와 RPC는 완성돼 있었지만, 그 사이가 통째로 비어 있었습니다
"완성된 스키마와 RPC, 그 사이를 잇는 조립만 남아 있었다"
개발 여정과 기록을 모아놓은 빌드 로그입니다.
"완성된 스키마와 RPC, 그 사이를 잇는 조립만 남아 있었다"
"이미 작동하는 기능이 눈에 안 보이면, 없는 기능처럼 느껴진다"
"검증은 완성됐는데, 그걸 통과할 방법이 없었던 반쪽짜리 기능"
"완성된 기능도 거기로 가는 문이 없으면 없는 것과 같다"
"Structured는 Step CRUD, Visual은 연결만 — 역할을 분리했다"
"두 저장 사이 간격 없이 눌러도 CONFLICT가 안 나는지가 검증의 핵심"
"무엇을 저장할지와 어디로 이동할지는 다른 관심사다"
"데이터 없음과 필터링됨은 사용자에게 다른 메시지를 줘야 한다"
"가공 없이 원본 그대로를 명시적으로 요구해야 검증이 성립한다"
"App이 막아도 DB가 안 막으면, 그건 안 막은 것이다"
"구현했다는 말이 아니라 이 코드가 그걸 한다는 증거가 재료다"
"서버가 이미 아는 값을 클라이언트에게 다시 묻지 않는다"
"Sign-off는 승인이지, 커밋이 아니다"
"구현자의 보고서는 참고자료일 뿐, 승인 근거는 원본 파일이다"
"치명적 결함은 우회하지 않고 범위를 재정의한다"
"AI가 만든 placeholder는 실제 값처럼 보여도 실제가 아니다"
커밋 전 보고는 코드 검토가 아니라 보고서 승인이다"
"만들 수 있다는 것과 만들 가치가 있다는 건 다른 문제입니다. 이번엔 만들어놓은 기능이 실제로 쓸만한지, 제가 직접 써보면서 확인했습니다."
"헤더로 추측하지 말고, 사용자가 직접 신호를 보내게 하라."
"쿠키 하나가, 캐싱 전체를 무력화시키고 있었다."
"코드가 실수해도, DB가 마지막 방어선이 되어준다."
계획서 없이 코드부터 짜지 않는다
동작한다와 쓸 수 있다는 다른 문제입니다.
AI는 거짓말하지 않았습니다. 다만 말하지 않았을 뿐입니다.
"기획자가 직접 만든다는 건, 끝까지 직접 확인한다는 뜻이기도 하다."
"설정은 의도, 검증은 증거. 둘 다 있어야 안심할 수 있다."
"외계어도 비유 하나면 내 언어가 된다."