Drive-Thru Order Firewall
当社の合成ドライブスルーの例では、ベンダー信頼度0.97で18,000杯の無料ウォーターカップが届きます。数量上限は8個です。ゲートは模擬厨房への送信前に注文を保留します。
7 min 39 secのウォークスルー。合成ベンダーJSONおよび模擬POS(販売時点情報管理)、キャッシュされた実際のCodexアドバイザリ応答。
18,000
保留されたウォーターカップ
1件の合成注文
8
設定された水数量上限
保存された合成注文プロファイル
0.97
ベンダー信頼度入力
スコアであり、較正された確率ではありません
注文の解釈とその送信権限を分離します。真のインテリジェンスの構築。
信頼度スコアはベンダーの解釈を表します。レストランがその数量を許可するかどうかには答えません。水のフィクスチャでは、メニュー合計が$0.00であるため、価格のみのチェックは反対する理由がありません。数量チェックは異議を唱えます。18,000は保存された上限の8を超えています。
この区別により、運用チームには有益なレビューの問いが生まれます。どのレストランルールが送信権限を付与し、保留された理由をオペレーターはどこで検査できるのか?デモでは、高信頼に見える解釈を権限付与として扱うのではなく、届いた注文を保持し、決定証拠を提示します。
ローカルエンジンは構造化ベンダーJSONを正規化し、8つの決定論的チェックを評価してポリシーゲートを適用します。チェックは、品目数量、観測されたトッピング、価格、時間帯、1回の注文の総個数、反復トークン、低いベンダー信頼度、設定されたプロンプトインジェクションパターンを網羅します。保存された履歴プロファイルは、シードされた5,000件の合成注文に由来するものであり、レストランチェーンの運用履歴ではありません。
ルールはトリガーされません。エンジンは模擬ディスプレイへの送信を許可します。
非インジェクションルールがトリガーされます。確認のため送信は保留のままとなります。
設定されたインジェクションルールがトリガーされます。エンジンは模擬送信を拒否します。
水注文は、品目数量上限と総個数チェックの両方をトリガーします。後者には、単一注文に対して44個の境界があります。そのUIラベルには「Rate limit」と表示されていますが、セッションをまたぐ注文や時間枠を測定するものではありません。
フラグが立てられた注文について、アドバイザリノートはゲートに追従し、その決定を変更することはできません。この記録では、設定された実際のCodexモデルからのキャッシュされた応答を再生します。PASSの注文はモデルによる判定をスキップします。表示されるタイマーはルールとゲートのみを対象としています。モデルの処理は完全なリクエスト処理内で同期的ですが、タイマーはその処理と配信を除外しています。
これらの保持されたフレームは、実際のローカルデモンストレーションからのものです。注文、レーン映像、厨房ディスプレイは合成またはシミュレーションです。ベンダーやメニューのブランド表記はフィクスチャのスタイリングであり、連携、顧客、または支持の証拠ではありません。
ドロワーは、届いた18,000杯のカップ、8の上限、単一注文の個数境界を開示します。提案された数量は8です。その提案はルール証拠から生じるものであり、HOLDの決定とは別個のままです。

通常のフィクスチャでは、2つのポテトと1つのバーガーが検証をパスします。PASSに対しても例外と同様に受領証が保持されるため、レビュー画面はモデル生成の説明に依存しません。

生のトークンの反復により、合成解釈において3つのバーガーが生成されます。反復と、設定されたしきい値0.85を下回るベンダー信頼度0.71によりHOLDが生成され、1つのバーガーが提案されます。エンジンは顧客の意図を確定できていないため、確認が必要なままです。

この合成注文では、アイスクリームコーンにベーコンを要求しています。保存された観測済みトッピングのセットにはチョコレートディップとスプリンクルが含まれますが、ベーコンは含まれません。したがって、組み合わせチェックはHOLDを生成し、トッピングの削除を提案します。これは確認を求める理由であり、その組み合わせが物理的に不可能であることや顧客が悪意を持って行動している証拠ではありません。

この区別はレビュー設計に影響を与えます。本番ポリシーには、信頼できるメニューと、オペレーターが正当な例外を確認する方法が必要になります。実演されたプロファイルは、シードされた5,000件の合成注文に由来するものであり、レストランチェーンの運用履歴ではありません。
260個のナゲットのフィクスチャは、品目あたり20の数量上限を超えています。また、$117のメニュー合計は設定された価格境界$116.76を超え、260個の数量は単一注文の境界44を超えています。3つのチェックが注文を待機させるべきであることに一致しています。これらの通常のポリシー例外はいずれも単独でBLOCKを生成することはありません。

価格ルールは、保存された履歴合計統計の3倍と$100のうち大きい方を使用します:max(3 × $38.92, $100) = $116.76。総個数ルールは、max(2 × 22, 40) = 44を使用します。ドロワーに表示される小さな履歴統計はこれらの数式への入力であり、最終的なトリガー境界ではありません。両方の境界は設定されたデモポリシーであり、営業中のレストラン向けに較正された制限ではありません。
11:15に注文された朝食ブリトーは、このフィクスチャの朝食締切時刻が10:30であるため保留されます。リクエストが設定された提供時間帯から外れていても、品目と価格は理解できます。削除提案はその矛盾を開示しますが、顧客がどの代替品を受け入れるかは確認しません。

この例では、届いたフィクスチャの時刻に対して設定された1つの朝食時間枠をチェックします。リアルタイムの在庫、店舗固有のスケジュール、タイムゾーン処理、または統合メニューサービスを確立するものではありません。これらは、本番送信パスが依存する前に個別の設計と検証が必要です。
1つのスパイシーチキンサンドイッチのベンダー信頼度は0.62であり、設定されたしきい値0.85を下回っています。通常の数量であっても不確実性は解消されないため、エンジンはHOLDを返します。反復トークンの例とは異なり、このケースでは数量訂正を必要とせずに低信頼度を単独で分離します。

次に問うべき適切な問いは、解釈された品目がリクエストと一致しているかどうかです。実演ではその不確実性をレビューへとルーティングします。音声を診断したり、音響録音を評価したり、このしきい値が許容可能な本番エラー率をもたらすことを証明したりするものではありません。
指示を含む書き起こしは以前の指示を無視するよう要求し、500個のナゲットを含んでいます。インジェクションパターンがトリガーされ、BLOCKが生成されます。数量、価格、個数規模、低信頼度もトリガーされますが、この結果をHOLDからBLOCKに変更するのはインジェクションルールのみです。有限のパターンセットでは網羅的なインジェクション耐性を確立することはできません。

受領証は、注文、8つのすべてのルール評価、決定、提案された訂正、およびアドバイザリテキストを保持します。変更されていない水の受領証は実際のローカルエンドポイントを通じて検証されます。元の署名を保持したままHOLDをPASSに変更すると失敗します。


HMAC-SHA256は署名と検証に同一の共有シークレットを使用します。デフォルトキーは公開デモ素材であるため、それを知っている者なら誰でも変更された本文に再署名できます。これは境界のあるローカル完全性チェックを実証するものであり、独立した保管、不変ストレージ、または完了した人間の行動の記録ではありません。
大量注文のフィクスチャには40個のポテトと40個のソーダが含まれ、合計80個となり44個の境界を超えています。訂正アルゴリズムは、相対的な数量超過が最も著しい単一の品目を変更します。ポテトは上限の4個に引き下げられますが、ソーダは40個のままです。ソーダの数量は依然として自身の上限である6個を超えています。したがって、視覚的に注文が小さくなったことは、提案された注文全体がパスすることの証拠にはなりません。

| 注文状態 | ポテト | ソーダ | 権限 |
|---|---|---|---|
| 受信注文 | 40 | 40 | HOLD;模擬送信は保留 |
| 提案された編集 | 4 | 40 | 再送信または再検証されていません |
| 品目あたりの上限 | 4 | 6 | 保存された合成プロファイルの境界 |
「Approve Correction」と「Escalate」はラベルを変更して自身を無効化します。これらは人間の行動を記録したり、再送信、再検証、HOLDの解除、受領証の変更、実際のPOSシステムへの注文送信を行ったりしません。本番環境の引き継ぎには、確認された顧客の意図、完全な改訂注文に対する新たな検証決定、および送信権限を付与する前に記録された行動が必要です。
43件のラベル付けされた保存済み合成注文セットにおいて、エンジンは35 PASS、7 HOLD、1 BLOCKを生成します。レビューまたはブロック対象としてラベル付けされた8件のフィクスチャはすべて遮断され、35件の通常フィクスチャが誤って保留されることはありません。以下の比較では、これら同一のフィクスチャに対して2つの単純なローカルコードベースラインを使用しています。

カウンターはその対象範囲とともに読み取ってください。表示される$1,251は、選択された保留フィクスチャ4件における推定品目コスト$1,250.80の四捨五入された例示値であり、測定された廃棄削減量や実現されたコスト削減額ではありません。記録されたタイマーはルールとゲートのみを対象としており、モデルの処理、受領証の署名、ネットワーク、配信を除外しています。エンドツーエンドのレイテンシではありません。モデルの呼び出しは、そのアドバイスがゲートを変更できない場合であっても、完全なリクエスト内で同期的です。
小さな画面では、比較表を水平にスクロールしてください。
| ローカル決定アプローチ | 遮断されたレビュー/ブロックフィクスチャ | チェック対象 |
|---|---|---|
| Drive-Thru Order Firewall | 8 / 8 | 8つのチェックとPASS/HOLD/BLOCKゲート |
| 数量100超のベースライン | 3 / 8 | 生の明細数量が100を超える場合に保留 |
| 常時PASSベースライン | 0 / 8 | すべてのフィクスチャを許可 |
この結果は、有限のラベル付けされたストリームでテストされた動作を実証するものです。現場での精度、本番での誤保留、または他社ベンダーのパフォーマンスを推定するものではありません。レポートはローカル評価エンドポイントから返されます。ダッシュボードに表示されるベンチマークスコアボードやOFFトグルはありません。
音声認識、実際のベンダーフィードの取り込み、実際のPOSへの接続、または人間のレビューの完了は行いません。しきい値は営業中のレストラン向けに検証されていません。顧客への導入、測定されたコスト削減、または本番のサービスレベル結果は実証されていません。
画面上の廃棄カウンターは、選択された保留注文の例示的な合成品目コストを合計したものであり、実現されたコスト削減ではありません。タイマーはルールとゲートのみを測定します。本番設計がこのアプローチに依存する前に、代表的なローカルメニューと注文トラフィックをテストし、オペレーターへの引き継ぎを確認し、POS送信境界を検証することをお勧めします。
Drive-Thru Order Firewallは、ベンダーの構造化注文出力に対する検証レイヤーを実証します。模擬POSおよび厨房ディスプレイの手前で合成JSONを処理します。音声のキャプチャ、音声認識、または実際のベンダーへの接続は行いません。
インジェクションルール以外のトリガーされたルールはHOLDを生成し、模擬送信を保留します。数量、価格、提供可能性、未知のトッピング、反復トークン、低信頼度、および総個数がレビューをトリガーできます。総個数チェックは単一の注文を測定するものであり、時間経過に伴うトラフィックではありません。
このエンジンパスでは、アドバイザリモデルが決定論的ゲートの決定を変更することはできません。記録ではゲート後にキャッシュされた実際のCodexアドバイザリ応答を使用しており、再生ごとに新たな推論を実行することはありません。
このデモでは、「Approve Correction」と「Escalate」はボタンラベルを変更して自身を無効化するだけです。HOLDを解除したり、注文を再送信したり、人間の行動を記録したり、実際のPOSシステムに書き込んだりすることはありません。
ローカルHMAC-SHA256検証は、同一の共有シークレットのもとで受領証の本文がその署名と一致することをチェックします。再署名せずに決定を変更すると検証に失敗します。公開デモキーを知っている者なら誰でも再署名できるため、これは独立した保管や不変ストレージではありません。
評価には43件の固定された合成注文を使用しています:35 PASS、7 HOLD、1 BLOCK。ラベル付けされたレビューまたはブロック対象の8件のフィクスチャはすべて遮断され、35件の通常フィクスチャに誤保留はありません。単純なベースラインはローカルコードによる比較であり、ベンダーやレストランの測定値ではありません。
お客様のオペレーションに必要なルールとレビューパスについてご相談ください。
ベンダーの解釈がトランザクション権限へと移行する境界を評価し、お客様のメニューとPOSワークフローに合わせた検証アプローチの設計を支援いたします。
このデモンストレーションのより広範なコンテキストについては、関連研究をご覧ください。
完全なソリューション
QSRドライブスルー音声AIエンジニアリングソリューションを見る →