{
  "generated_at": "2026-02-24T06:44:04.629Z",
  "event_count": 11,
  "filters": {},
  "options": {
    "targetBackend": "pi_embedded",
    "baselineBackend": "native",
    "sessionIds": [
      "telegram:8367012007"
    ]
  },
  "summary": {
    "route_stats": {
      "total": 4,
      "by_backend": {
        "pi_embedded": 1,
        "native": 3
      },
      "by_source": {
        "default_external": 1,
        "forced_native_guard": 3
      },
      "forced_native_guards": {
        "pi_no_tools_mode": 1,
        "capability_query": 1,
        "attachments_present": 1
      }
    },
    "target": {
      "backend": "pi_embedded",
      "routes": 1,
      "completed_turns": 1,
      "incomplete_turns": 0,
      "completion_rate_pct": 100,
      "e2e_latency_ms": {
        "count": 1,
        "avg_ms": 0,
        "p50_ms": 0,
        "p95_ms": 0,
        "min_ms": 0,
        "max_ms": 0
      }
    },
    "baseline": {
      "backend": "native",
      "routes": 3,
      "completed_turns": 3,
      "incomplete_turns": 0,
      "completion_rate_pct": 100,
      "e2e_latency_ms": {
        "count": 3,
        "avg_ms": 0,
        "p50_ms": 0,
        "p95_ms": 0,
        "min_ms": 0,
        "max_ms": 0
      }
    },
    "target_external_attempts": {
      "attempts": 1,
      "successes": 1,
      "fallbacks": 0,
      "unresolved_attempts": 0,
      "success_rate_pct": 100,
      "attempt_latency_ms": {
        "count": 1,
        "avg_ms": 0,
        "p50_ms": 0,
        "p95_ms": 0,
        "min_ms": 0,
        "max_ms": 0
      }
    },
    "comparison": {
      "completion_rate_delta_pp": 0,
      "p50_latency_delta_ms": 0,
      "p95_latency_delta_ms": 0
    },
    "fallback_categories": [],
    "fallback_top_reasons": []
  },
  "gate": {
    "pass": true,
    "criteria": [
      {
        "criterion": "Minimum pi_no_tools_mode guard hits",
        "pass": true,
        "actual": "1",
        "threshold": ">= 1"
      },
      {
        "criterion": "Minimum capability_query guard hits",
        "pass": true,
        "actual": "1",
        "threshold": ">= 1"
      },
      {
        "criterion": "Minimum attachments_present guard hits",
        "pass": true,
        "actual": "1",
        "threshold": ">= 1"
      }
    ]
  }
}
