제안과 실행은 서로 다른 책임입니다
모델은 구매 요청을 요약하고 적절한 공급자를 제안할 수 있습니다. 하지만 발주를 확정하는 일에는 예산, 거래처 상태, 승인 권한과 중복 실행 여부가 관여합니다. 자연어 답변의 정확성만으로 이 경계를 대체할 수 없습니다.
서버가 지켜야 할 네 가지
- 요청자가 해당 데이터에 접근할 수 있는지 확인합니다.
- 입력값과 현재 상태를 함께 검증합니다.
- 필요한 승인이 같은 대상 버전에 연결되어 있는지 확인합니다.
- 실행 결과를 기록하고 호출자가 확인할 수 있게 합니다.
실패를 숨기지 않습니다
도구 호출이 시간 초과됐다고 실제 변경도 실패했다고 단정할 수 없습니다. 실행 식별자와 저장된 결과를 조회해 상태를 확인해야 합니다. 결과를 모르는 상태에서 같은 요청을 반복하면 중복 발주나 중복 발송으로 이어질 수 있습니다.
자동화 수준은 업무마다 다릅니다
검색과 요약, 초안 작성, 승인 후 실행은 서로 다른 수준입니다. 업무 담당자가 어느 수준을 선택했는지 화면과 기록에서 알 수 있어야 합니다. 생산 시스템에 연결할수록 실행 조건과 중단 방법을 먼저 검증합니다.