Coop Orakel · Y1 Digital

Orakel-Router

Der Router entscheidet je Frage, ob ein fertiger Analyse-Plan die Antwort liefert. Aktuell trifft diese Wahl der Planner: er liest die Liste der verfügbaren Pläne und nutzt einen, wenn er passt. Ein optionaler Fast-Path für Direkttreffer ist eingebaut, aber abgeschaltet.

Stand 03.09.2026 · Umgebung entw · Route 2 aktiv, Fast-Path aus

Der Ablauf

Zwei Stellen fragen die Plan-Liste ab: der Fast-Path-Router (aus) und der Planner (aktiv). Die ganze Engine schreibt zu jeder Frage die gewählte Route ins Audit-Log.

VERTEX REASONING ENGINE · loggt jede Anfrage Frage CM-Chat Sanitizer SanitizedQuery Fast-Path-Router Lookup: ganzer Plan? aus (Flag) Planner Lookup: Teil-Plan? liest Plan-Liste Executor Plan + Data-Tools Interpreter baut Antwort inxm-local Plan-Liste · execute_plan data-mcp Einzeltools (BigQuery) audit_log route je Anfrage orakel-chat Antwort + Route kein Treffer → immer Lookup 1: ganzer Plan? (aus) Lookup 2: Teil-Plan? plan_ausfuehren Einzeltools Antwort → orakel-chat route + trace

Zwei Lookups gegen die Plan-Liste

Route 1 · aus Der Fast-Path-Router prüft deterministisch: passt genau ein vollständiger Plan? Wenn ja, führt er ihn direkt aus — ohne Planner. Aktuell abgeschaltet.

Route 2 · aktiv Der Planner liest die Plan-Liste und prüft, ob ein Plan eine Teilfrage beantwortet. Passt einer, nutzt er ihn als Baustein und ergänzt mit Einzel-Abfragen.

Antwort und Audit

Die Antwort kommt entweder direkt vom Fast-Path oder vom Interpreter nach dem Executor. Der Executor führt den INXM-Plan aus und holt zusätzlich Daten über data-mcp.

Zu jeder Frage schreibt die Engine die gewählte Route ins audit_log — Grundlage für die Greif-Quote je Frage-Typ.