Drive-Thru Order Firewall

신뢰도가 높은 주문이라도 진행하려면 권한이 필요합니다.

당사의 합성 드라이브스루 예시에서는 벤더 신뢰도 0.97과 함께 18,000개의 무료 물컵 주문이 들어옵니다. 수량 상한은 8개입니다. 게이트는 시뮬레이션된 주방 제출 전에 주문을 보류(HOLD)합니다.

7분 39초 둘러보기. 합성 벤더 JSON 및 시뮬레이션된 POS(포스기); 캐시된 실제 Codex 자문 응답.

18,000

보류된 물컵 수

합성 주문 1건

8

설정된 물 수량 상한

저장된 합성 주문 프로필

0.97

벤더 신뢰도 입력값

보정된 확률이 아닌 점수

당사는 주문 해석과 주문 제출 권한을 분리합니다. 진정한 인텔리전스의 구축.

가격은 정상이어도 수량은 검토가 필요할 수 있습니다

신뢰도 점수는 벤더의 해석을 나타냅니다. 레스토랑이 해당 수량을 허용하는지 여부에는 답하지 못합니다. 물 픽스처에서 메뉴 총액은 $0.00이므로, 가격 전용 점검은 이의를 제기할 이유가 없습니다. 반면 수량 점검은 이의를 제기합니다. 18,000개는 저장된 상한선인 8개를 초과합니다.

이러한 구분은 운영팀에 유용한 검토 질문을 던집니다. 즉, 어떤 레스토랑 규칙이 제출 권한을 부여하며, 운영자는 보류된 이유를 어디에서 점검할 수 있는가? 본 데모는 신뢰도가 높아 보이는 해석을 권한 부여로 간주하는 대신, 들어오는 주문을 보존하고 결정적인 증거를 보여줍니다.

규칙이 권한을 결정하고, 자문은 예외를 설명합니다

로컬 엔진은 구조화된 벤더 JSON을 정규화하고 8가지 결정론적 점검을 평가하며 정책 게이트를 적용합니다. 점검 항목은 품목 수량, 관찰된 수정 옵션, 가격, 시간대(daypart), 단일 주문의 총 수량 단위, 반복 토큰, 낮은 벤더 신뢰도 및 설정된 인젝션 패턴을 다룹니다. 저장된 과거 프로필은 시드된 5,000개의 합성 주문에서 비롯된 것이며, 레스토랑 체인의 실제 운영 이력이 아닙니다.

PASS

어떤 규칙도 트리거되지 않습니다. 엔진은 시뮬레이션된 디스플레이로의 제출을 허용합니다.

HOLD

비인젝션 규칙이 트리거됩니다. 확인을 위해 제출이 보류 상태로 유지됩니다.

BLOCK

설정된 인젝션 규칙이 트리거됩니다. 엔진은 시뮬레이션된 제출을 거부합니다.

물 주문은 품목 수량 상한과 총 단위 점검을 모두 트리거합니다. 후자는 단일 주문에 대해 44단위 경계를 갖습니다. UI 레이블에는 Rate limit(요청 제한)이라고 표시되지만, 여러 세션이나 특정 시간 창에 걸친 주문을 측정하지는 않습니다.

플래그가 지정된 주문의 경우, 자문 참고 사항은 게이트를 따르며 게이트의 결정을 변경할 수 없습니다. 이 녹화 영상은 실제 구성된 Codex 모델에서 캐시된 응답을 재생합니다. PASS 주문은 모델 판정을 건너뜁니다. 표시된 타이머는 규칙과 게이트만 다루며, 모델 작업은 전체 처리 요청 내에서 동기식으로 이루어지고 타이머는 해당 작업 및 전달을 제외합니다.

해석에서 권한 부여까지 주문 추적하기

보존된 이 프레임들은 실제 로컬 시연에서 가져온 것입니다. 주문, 드라이브스루 차선 이미지 및 주방 디스플레이는 합성되거나 시뮬레이션된 것입니다. 벤더 및 메뉴 브랜드 레이블은 픽스처 스타일링일 뿐 연동, 고객 또는 보증에 대한 증거가 아닙니다.

가격이 0원이어도 물 주문은 대기합니다

드로어(drawer)는 유입된 18,000개의 컵, 8개의 상한선 및 단일 주문 단위 경계를 표시합니다. 제안된 수량은 8개입니다. 이 제안은 규칙 증거에서 비롯되며 HOLD 결정과 분리된 상태로 유지됩니다.

18,000개 컵, 수량 상한 8 및 총 단위 하드 상한 44로 보류된 합성 물 주문
물 드로어는 메뉴 총액 0원, 트리거된 두 가지 규칙 및 제안된 수량 8개를 보여줍니다. 운영자 설명은 캐시된 실제 모델 응답입니다. 원본 크기 증거 열기

일반 주문은 여전히 통과합니다

정상 픽스처에서는 감자튀김 2개와 버거 1개가 검증을 통과합니다. 영수증은 예외뿐만 아니라 PASS에 대해서도 보존되므로, 검토 화면이 모델이 생성한 설명에 의존하지 않습니다.

감자튀김 2개와 버거 1개가 포함된 정상 합성 주문이 통과된 검증과 영수증을 보여줌
정상 픽스처는 모델 판정 없이 통과합니다. 주방 라우팅 메시지는 시뮬레이션된 디스플레이를 의미합니다. 원본 크기 증거 열기

불확실한 의미는 확인을 거쳐야 합니다

반복된 원시 토큰으로 인해 합성 해석에서 버거 3개가 생성됩니다. 토큰 반복과 설정된 0.85 임계값 미만인 벤더 신뢰도 0.71로 인해 HOLD가 생성되며 버거 1개 제안이 제시됩니다. 엔진이 고객의 의도를 확정하지 못했으므로 확인이 반드시 필요합니다.

버거 3개 주문 합성 반복 토큰 주문이 토큰 반복 및 낮은 신뢰도 증거와 버거 1개 제안으로 보류됨
반복 토큰 픽스처는 확인을 위해 보류됩니다. 제안된 수량 1개는 고객의 의도를 확정하지 못합니다. 원본 크기 증거 열기

생소한 수정 옵션은 질문이지 공격이 아닙니다

합성 주문에서 아이스크림 콘에 베이컨을 요구합니다. 저장된 관찰된 수정 옵션 세트에는 초콜릿 딥과 스프링클이 포함되어 있지만 베이컨은 없습니다. 따라서 조합 점검 결과 HOLD가 생성되고 해당 수정 옵션 제거가 제안됩니다. 이는 조합이 물리적으로 불가능하거나 고객이 악의적으로 행동한다는 증거가 아니라, 확인을 요청해야 하는 이유입니다.

합성 아이스크림 수정 옵션 증거에서 관찰된 초콜릿 딥과 스프링클에 베이컨이 없음을 보여주며 제거 제안 포함
규칙은 과거 이력에서의 부재와 제안된 수정을 표시합니다. 원래 주문은 보류 상태로 유지되며, 제안 사항이 완전하거나 올바른 레스토랑 메뉴를 확정하지는 않습니다. 원본 크기 증거 열기

이러한 구분은 검토 설계에 영향을 미칩니다. 프로덕션 정책에는 신뢰할 수 있는 정식 메뉴와 운영자가 정당한 예외를 확인할 수 있는 방법이 필요합니다. 시연된 프로필은 시드된 5,000개의 합성 주문에서 비롯된 것이며, 레스토랑 체인의 실제 운영 이력이 아닙니다.

수량, 가격 및 총 단위는 별개의 점검입니다

너겟 260개 픽스처는 품목당 수량 상한인 20개를 초과합니다. 메뉴 총액 $117 역시 설정된 가격 경계인 $116.76을 초과하며, 260개 단위는 단일 주문 경계인 44개를 초과합니다. 세 가지 점검이 일치하여 주문이 대기해야 한다고 판단하지만, 이러한 일반 정책 예외 중 어느 것도 단독으로 BLOCK을 생성하지는 않습니다.

합성 260개 너겟 주문이 수량 상한 20, 가격 하드 상한 116.76 및 총 단위 하드 상한 44로 HOLD를 보여줌
드로어는 들어오는 수량과 트리거된 각 규칙을 보존합니다. 캐시된 자문 참고 사항은 보류를 설명하지만, 이를 결정하는 권한은 아닙니다. 원본 크기 증거 열기

가격 규칙은 저장된 과거 총액 통계의 3배와 $100 중 더 큰 값을 사용합니다: max(3 × $38.92, $100) = $116.76. 총 단위 규칙은 max(2 × 22, 40) = 44를 사용합니다. 드로어에 표시된 더 작은 과거 통계는 이러한 공식의 입력값일 뿐 최종 발동 경계가 아닙니다. 두 경계 모두 운영 중인 레스토랑에 맞게 보정된 한계가 아니라 설정된 데모 정책입니다.

인식된 단어도 여전히 판매 가능 여부 점검이 필요합니다

오전 11시 15분에 요청된 조식 부리토는 본 픽스처에 오전 10시 30분 조식 마감 시간이 설정되어 있어 보류됩니다. 요청이 설정된 서비스 시간 창을 벗어나더라도 품목과 가격은 이해될 수 있습니다. 제거 제안은 이러한 충돌을 드러낼 뿐 고객이 어떤 대체 품목을 수락할지는 확인하지 못합니다.

11:15의 합성 조식 부리토가 설정된 10:30 마감 시간 이후라 보류됨
판매 가능 여부는 인식과 분리된 트랜잭션 규칙입니다. 표시된 수정 승인(Approve Correction) 및 에스컬레이션(Escalate) 버튼은 표기 전용 확인일 뿐 완료된 운영자 워크플로가 아닙니다. 원본 크기 증거 열기

이 예시는 유입된 픽스처 시간에 대해 설정된 단일 조식 시간 창을 점검합니다. 실시간 재고, 매장별 일정, 타임존 처리 또는 통합 메뉴 서비스를 확정하지는 않습니다. 실제 제출 경로가 이에 의존하기 전에 별도의 설계와 검증이 필요합니다.

낮은 신뢰도는 평범한 주문도 보류할 수 있습니다

스파이시 치킨 샌드위치 1개는 벤더 신뢰도가 0.62로 설정된 임계값 0.85 미만입니다. 평범한 수량이라고 해서 불확실성이 사라지는 것은 아니므로 엔진은 HOLD를 반환합니다. 반복 토큰 예시와 달리 이 사례는 수량 수정 없이 낮은 신뢰도만 분리하여 격리합니다.

신뢰도 0.62가 0.85 미만이라 보류된 합성 스파이시 치킨 샌드위치 1개
드로어는 벤더 점수와 설정된 임계값을 보여줍니다. 해당 점수는 정책의 입력값일 뿐 고객 의도에 대한 보정된 확률이 아닙니다. 원본 크기 증거 열기

그에 따른 다음 적절한 질문은 해석된 품목이 요청과 일치하는지 여부입니다. 본 시연은 이러한 불확실성을 검토 경로로 라우팅하며, 음성을 진단하거나 음향 녹음을 평가하거나 이 임계값이 허용 가능한 프로덕션 오류율을 제공한다는 점을 입증하지는 않습니다.

설정된 공격 신호는 다른 결과를 가져옵니다

지시사항이 포함된 트랜스크립트는 이전 지시를 무시할 것을 요청하며 너겟 500개를 포함합니다. 인젝션 패턴이 트리거되어 BLOCK을 생성합니다. 수량, 가격, 단위 볼륨 및 낮은 신뢰도 역시 트리거되지만, 인젝션 규칙만이 이 결과를 HOLD에서 BLOCK으로 바꿉니다. 유한한 패턴 세트가 포괄적인 인젝션 저항성을 확립할 수는 없습니다.

지시사항이 포함된 합성 트랜스크립트와 500개 너겟이 일치하는 인젝션 패턴과 함께 BLOCK을 보여줌
설정된 인젝션 패턴은 BLOCK을 생성합니다. 이는 테스트된 하나의 패턴에 대한 증거일 뿐 포괄적인 공격 저항성이 아닙니다. 원본 크기 증거 열기

영수증은 명시된 경계 내에서 무결성을 점검합니다

영수증은 주문, 8가지 규칙 평가 전체, 결정, 제안된 수정 사항 및 자문 텍스트를 보존합니다. 변경되지 않은 물 주문 영수증은 실제 로컬 엔드포인트를 통해 검증되며, 원래 서명을 유지한 채 HOLD를 PASS로 변경하면 검증에 실패합니다.

물 주문 영수증이 로컬 엔드포인트 검증 후 Valid untampered(변조되지 않은 유효 상태)를 표시함
변경되지 않은 물 영수증은 공유된 데모 비밀키 하에서 검증됩니다. 위에 표시된 승인 및 에스컬레이션 레이블은 외형적인 확인 표시입니다. 원본 크기 증거 열기
결정을 변경하고 원래 서명을 유지한 후 로컬 영수증 검증에 Tamper detected(변조 감지됨)가 표시됨
이전 서명을 유지한 채 HOLD를 PASS로 변경하면 로컬 검증에 실패합니다. 공개된 데모 키를 아는 사람이라면 누구나 새 서명을 만들 수 있습니다. 원본 크기 증거 열기

HMAC-SHA256은 서명과 검증에 동일한 공유 비밀키를 사용합니다. 기본 키는 공개 데모 자료이므로 이를 아는 사람이라면 누구나 변경된 본문에 다시 서명할 수 있습니다. 이는 독립적인 보관, 불변 스토리지 또는 완료된 인간 행동의 기록이 아니라 범위가 제한된 로컬 무결성 점검을 보여줍니다.

제안은 릴리스된 주문이 아닙니다

대량 주문 픽스처에는 감자튀김 40개와 탄산음료 40개가 포함되어 있어 44단위 경계를 초과하는 총 80단위입니다. 수정 알고리즘은 상대적 수량 위반이 가장 심한 단일 항목을 변경합니다. 즉 감자튀김은 상한선인 4개로 줄어들지만 탄산음료는 40개로 유지됩니다. 탄산음료 수량은 여전히 자체 상한선인 6개를 초과합니다. 따라서 시각적으로 더 작아진 주문이라고 해서 제안된 전체 주문이 통과한다는 증거는 아닙니다.

합성 대량 주문 수정에서 원래 주문이 보류된 상태에서 감자튀김 40개와 탄산음료 40개를 감자튀김 4개와 탄산음료 40개로 변경함
제안에서는 감자튀김만 변경됩니다. 탄산음료 40개가 여전히 남아 있으므로 제안된 수정을 승인되었거나 완전히 재검증된 주문으로 읽어서는 안 됩니다. 원본 크기 증거 열기
동일한 대량 주문 픽스처: 제안이 저장된 결정을 변경하지는 않습니다.
주문 상태감자튀김탄산음료권한
유입 주문4040HOLD; 시뮬레이션된 제출 보류됨
제안된 수정440재제출되거나 재검증되지 않음
품목별 상한46저장된 합성 프로필 경계

수정 승인(Approve Correction)과 에스컬레이션(Escalate)은 레이블을 변경하고 스스로 비활성화됩니다. 인간의 조치를 기록하거나, 재제출하거나, 재검증하거나, HOLD를 해제하거나, 영수증을 변경하거나, 실제 POS 시스템으로 주문을 전송하지 않습니다. 프로덕션 인계에는 확인된 고객 의도, 수정된 전체 주문에 대한 새로운 검증 결정, 그리고 제출 권한을 부여하기 전에 기록된 조치가 필요합니다.

고정 평가가 확립하는 것

저장된 43개의 라벨링된 합성 주문 세트에서 엔진은 35 PASS, 7 HOLD, 1 BLOCK을 생성합니다. 검토 또는 차단으로 라벨링된 8개의 픽스처가 모두 가로채지며, 35개의 정상 픽스처 중 잘못 보류된 것은 없습니다. 아래 비교는 동일한 픽스처에 대해 두 가지 간단한 로컬 코드 베이스라인을 사용합니다.

완료된 합성 스트림에서 시뮬레이션 주방으로 전송된 35건, 보류된 7건 및 차단된 1건을 보여줌
완료된 재생은 검토 보류를 단일 BLOCK과 명확히 구분합니다. 표시된 81% 자동 승인은 43개의 합성 주문 중 35개에서 반올림된 수치입니다. 원본 크기 증거 열기

카운터의 범위를 정확히 읽어야 합니다. 표시된 $1,251는 보류된 4개의 선택된 픽스처에 걸친 $1,250.80의 반올림된 예시 품목 비용 추정치일 뿐이며, 측정된 폐기물 감소나 실현된 절감액이 아닙니다. 기록된 타이머는 모델 작업, 영수증 서명, 네트워크 및 전달을 제외한 규칙과 게이트만을 측정하며 엔드투엔드 지연 시간이 아닙니다. 모델의 조언이 게이트를 변경할 수 없음에도 모델 호출은 전체 요청 내에서 동기식으로 실행됩니다.

작은 화면에서는 비교 표를 가로로 스크롤하세요.

동일한 고정 합성 세트, 동일한 8개 검토/차단 픽스처
로컬 결정 방식가로챈 검토/차단 픽스처점검 내용
Drive-Thru Order Firewall8/88가지 점검 및 PASS/HOLD/BLOCK 게이트
100 초과 수량 베이스라인3/8원시 라인 수량이 100을 초과하면 보류
항상 통과(Always-PASS) 베이스라인0/8모든 픽스처 허용

이 결과는 유한한 라벨링된 스트림에서의 테스트된 동작을 확립합니다. 현장 정확도, 프로덕션의 잘못된 보류 또는 다른 벤더의 성능을 추정하지는 않습니다. 보고서는 로컬 평가 엔드포인트에서 반환되며 대시보드에 표시되는 벤치마크 스코어보드나 OFF 토글은 없습니다.

본 데모가 수행하지 않는 작업

오디오를 인식하지 않고, 실제 벤더 피드를 수집하지 않으며, 실제 POS에 연결하지 않고, 인간 검토를 완료하지도 않습니다. 임계값은 운영 중인 레스토랑을 대상으로 검증되지 않았습니다. 어떠한 고객 배포, 측정된 절감액 또는 프로덕션 서비스 수준 결과도 시연되지 않습니다.

화면의 폐기물 카운터는 선택된 보류 주문에 대한 예시적인 합성 품목 비용 합계일 뿐 실현된 절감액이 아닙니다. 타이머는 규칙과 게이트만을 측정합니다. 프로덕션 설계가 이 방식에 의존하기 전에 대표적인 로컬 메뉴와 주문 트래픽을 테스트하고, 운영자 인계를 확인하며, POS 제출 경계를 검증할 것을 권장합니다.

레스토랑 기술팀이 자주 묻는 질문

이것이 기존 드라이브스루 음성 AI 벤더를 대체합니까?

Drive-Thru Order Firewall은 벤더의 구조화된 주문 출력을 위한 검증 계층을 시연합니다. 시뮬레이션된 POS 및 주방 디스플레이 전에 합성 JSON을 처리하며, 오디오를 캡처하거나 음성을 인식하거나 실제 벤더에 연결하지 않습니다.

주문이 인간의 확인을 기다리게 되는 원인은 무엇입니까?

인젝션 규칙 이외의 트리거된 모든 규칙은 HOLD를 생성하고 시뮬레이션된 제출을 보류합니다. 수량, 가격, 판매 가능 여부, 생소한 수정 옵션, 반복 토큰, 낮은 신뢰도 및 총 단위가 검토를 유발할 수 있습니다. 총 단위 점검은 시간 경과에 따른 트래픽이 아닌 단일 주문을 측정합니다.

AI가 규칙에 실패한 주문을 승인할 수 있습니까?

이 엔진 경로에서 자문 모델은 결정론적 게이트의 결정을 변경할 수 없습니다. 이 녹화 영상은 게이트 이후 캐시된 실제 Codex 자문 응답을 사용하며 매 재생마다 새로운 추론을 수행하지 않습니다.

수정을 승인하면 실제로 POS로 전송됩니까?

수정 승인(Approve Correction)과 에스컬레이션(Escalate)은 본 데모에서 버튼 레이블만 변경되고 스스로 비활성화될 뿐입니다. HOLD를 해제하거나, 주문을 재제출하거나, 인간 조치를 기록하거나, 실제 POS 시스템에 기록하지 않습니다.

주문 영수증을 검증하면 무엇이 증명됩니까?

로컬 HMAC-SHA256 검증은 동일한 공유 비밀키 하에서 영수증 본문이 서명과 일치하는지 확인합니다. 다시 서명하지 않고 결정을 변경하면 검증에 실패합니다. 공개 데모 키는 이를 아는 사람이라면 누구나 다시 서명할 수 있도록 허용하므로, 이는 독립적인 보관이나 불변 스토리지가 아닙니다.

이러한 결과는 실제 레스토랑에서 측정된 것입니까?

평가에는 고정된 43개의 합성 주문(35 PASS, 7 HOLD, 1 BLOCK)이 사용됩니다. 라벨링된 8개의 검토 또는 차단 픽스처는 모두 가로채지며 35개의 정상 픽스처 중 거짓 보류는 없습니다. 단순 베이스라인은 로컬 코드 비교일 뿐 벤더나 레스토랑 측정값이 아닙니다.

소셜

다른 채널에도 게시됨

레스토랑의 주문 허가 경계를 정의하십시오

귀사의 운영에 필요한 규칙과 검토 경로를 논의하십시오.

벤더의 해석이 트랜잭션 권한으로 전환되는 지점을 평가하고 귀사의 메뉴 및 POS 워크플로에 맞는 검증 방식을 설계하도록 지원해 드립니다.

의사결정 경계 평가

  • ✓ 구조화된 주문 입력 검토
  • ✓ 수량 및 메뉴 정책 매핑
  • ✓ 확인 사례 정의
  • ✓ 대표성 있는 평가 계획 수립

구현 설계

  • ✓ 자문과 권한 분리
  • ✓ 운영자 확인 절차 명시
  • ✓ POS 제출 통제 계획
  • ✓ 영수증 신뢰 경계 정의

기술 연구

본 시연에 대한 더 넓은 맥락을 파악하려면 관련 연구를 살펴보세요.