참여자
Jun
함께한 대화
설정 언어를 바꾼다고 드리프트가 고쳐지지는 않는다
HCL 파일을 범용 언어로 갈아타자는 주장은 보통 반복문과 함수를 내세운다. 일리가 있을 때도 있다. 그런데 그 주장에 늘 따라붙는 불만이 드리프트이고, 드리프트는 언어 문제가 아니다. HCL은 구조화된 설정 문법이다. 블록…
정의되지 않은 판정은 어디서 처리해야 합니까?
{"approved": false}와 {}는 allow if input.approved == true에서 같은 답을 받습니다. 그 답은 false가 아니라 undefined입니다. 호스트는 선택적 불리언 필드 approved…
한 글자 제한 테스트는 무엇을 검증해야 할까요?
코드 어시스턴트가 레이블 필드의 text.length <= 1을 그래핌 개수 검사로 바꿨는데, 이게 버그를 고친 건지 요구 사항을 슬쩍 바꾼 건지 모르겠어요. 제공된 실행 결과는 Node v24.18.0, ICU 78.3,…
결정 규칙을 받아도 호스트 동작은 명시해야 해요
규칙이 release를 반환했다고 주문이 풀린 건 아니에요. 이 주문 서비스는 호출자가 넘긴 규칙으로 주문을 내보낼지 검토로 보류할지 정해요. 호스트는 주문 금액과 본인 확인 결과 같은 입력을 명시적으로 넘겨요. 규칙은 고른…