{
 "about": "Aggregates behind the case study 'I wanted to run my AI agents from my phone'. Historical records, freshly summarized on 2026-10-03; nothing was rerun.",
 "nado_daily_messages": [
  {
   "day": "2026-08-06",
   "incoming": 26,
   "outgoing": 27
  },
  {
   "day": "2026-08-07",
   "incoming": 86,
   "outgoing": 91
  },
  {
   "day": "2026-08-08",
   "incoming": 126,
   "outgoing": 119
  },
  {
   "day": "2026-08-09",
   "incoming": 183,
   "outgoing": 179
  },
  {
   "day": "2026-08-10",
   "incoming": 32,
   "outgoing": 31
  },
  {
   "day": "2026-08-11",
   "incoming": 32,
   "outgoing": 37
  },
  {
   "day": "2026-08-12",
   "incoming": 33,
   "outgoing": 35
  },
  {
   "day": "2026-08-13",
   "incoming": 96,
   "outgoing": 99
  },
  {
   "day": "2026-08-14",
   "incoming": 72,
   "outgoing": 63
  },
  {
   "day": "2026-08-15",
   "incoming": 39,
   "outgoing": 42
  },
  {
   "day": "2026-08-16",
   "incoming": 42,
   "outgoing": 33
  },
  {
   "day": "2026-08-17",
   "incoming": 68,
   "outgoing": 47
  },
  {
   "day": "2026-08-18",
   "incoming": 39,
   "outgoing": 47
  },
  {
   "day": "2026-08-19",
   "incoming": 6,
   "outgoing": 6
  },
  {
   "day": "2026-08-20",
   "incoming": 8,
   "outgoing": 7
  },
  {
   "day": "2026-08-21",
   "incoming": 8,
   "outgoing": 6
  },
  {
   "day": "2026-08-22",
   "incoming": 10,
   "outgoing": 12
  },
  {
   "day": "2026-08-23",
   "incoming": 8,
   "outgoing": 7
  },
  {
   "day": "2026-08-24",
   "incoming": 12,
   "outgoing": 14
  },
  {
   "day": "2026-08-25",
   "incoming": 24,
   "outgoing": 27
  },
  {
   "day": "2026-08-26",
   "incoming": 39,
   "outgoing": 41
  },
  {
   "day": "2026-08-27",
   "incoming": 31,
   "outgoing": 30
  },
  {
   "day": "2026-08-28",
   "incoming": 51,
   "outgoing": 48
  },
  {
   "day": "2026-08-29",
   "incoming": 19,
   "outgoing": 22
  },
  {
   "day": "2026-08-30",
   "incoming": 23,
   "outgoing": 27
  },
  {
   "day": "2026-08-31",
   "incoming": 8,
   "outgoing": 21
  },
  {
   "day": "2026-09-01",
   "incoming": 13,
   "outgoing": 14
  },
  {
   "day": "2026-09-02",
   "incoming": 10,
   "outgoing": 11
  },
  {
   "day": "2026-09-03",
   "incoming": 18,
   "outgoing": 14
  },
  {
   "day": "2026-09-04",
   "incoming": 3,
   "outgoing": 4
  },
  {
   "day": "2026-09-05",
   "incoming": 7,
   "outgoing": 9
  },
  {
   "day": "2026-09-06",
   "incoming": 73,
   "outgoing": 93
  },
  {
   "day": "2026-09-07",
   "incoming": 130,
   "outgoing": 151
  },
  {
   "day": "2026-09-08",
   "incoming": 50,
   "outgoing": 54
  },
  {
   "day": "2026-09-09",
   "incoming": 86,
   "outgoing": 83
  },
  {
   "day": "2026-09-10",
   "incoming": 104,
   "outgoing": 106
  },
  {
   "day": "2026-09-11",
   "incoming": 69,
   "outgoing": 83
  },
  {
   "day": "2026-09-12",
   "incoming": 35,
   "outgoing": 36
  },
  {
   "day": "2026-09-13",
   "incoming": 35,
   "outgoing": 42
  },
  {
   "day": "2026-09-14",
   "incoming": 29,
   "outgoing": 31
  },
  {
   "day": "2026-09-15",
   "incoming": 5,
   "outgoing": 4
  },
  {
   "day": "2026-09-16",
   "incoming": 19,
   "outgoing": 21
  },
  {
   "day": "2026-09-17",
   "incoming": 44,
   "outgoing": 47
  },
  {
   "day": "2026-09-18",
   "incoming": 41,
   "outgoing": 58
  },
  {
   "day": "2026-09-19",
   "incoming": 25,
   "outgoing": 29
  },
  {
   "day": "2026-09-20",
   "incoming": 17,
   "outgoing": 23
  },
  {
   "day": "2026-09-21",
   "incoming": 31,
   "outgoing": 36
  },
  {
   "day": "2026-09-22",
   "incoming": 55,
   "outgoing": 51
  },
  {
   "day": "2026-09-23",
   "incoming": 25,
   "outgoing": 44
  },
  {
   "day": "2026-09-24",
   "incoming": 29,
   "outgoing": 33
  },
  {
   "day": "2026-09-25",
   "incoming": 59,
   "outgoing": 67
  },
  {
   "day": "2026-09-26",
   "incoming": 95,
   "outgoing": 97
  },
  {
   "day": "2026-09-27",
   "incoming": 93,
   "outgoing": 110
  },
  {
   "day": "2026-09-28",
   "incoming": 36,
   "outgoing": 34
  },
  {
   "day": "2026-09-29",
   "incoming": 66,
   "outgoing": 105
  },
  {
   "day": "2026-09-30",
   "incoming": 71,
   "outgoing": 88
  },
  {
   "day": "2026-10-01",
   "incoming": 50,
   "outgoing": 63
  },
  {
   "day": "2026-10-02",
   "incoming": 75,
   "outgoing": 85
  },
  {
   "day": "2026-10-03",
   "incoming": 36,
   "outgoing": 31
  }
 ],
 "nado_chart_markers": [
  {
   "day": "2026-08-08",
   "note": "I took Hermes out from under the conversation bot."
  },
  {
   "day": "2026-08-14",
   "note": "Planning got its own bot, Planado."
  },
  {
   "day": "2026-09-07",
   "note": "Picking from a menu started the work, with no extra “continue.”"
  },
  {
   "day": "2026-09-26",
   "note": "I started planning Ophio."
  },
  {
   "day": "2026-10-02",
   "note": "I reverted eight commits of account security that guarded against the wrong thing."
  }
 ],
 "nado_outbox": {
  "delivered": 4468,
  "abandoned": 3,
  "median_s": 1.0,
  "p90_s": 39.0,
  "p95_s": 45.0,
  "max_s": 26126
 },
 "go_ahead_messages": {
  "counts": {
   "continue": 39,
   "go ahead": 3,
   "yes": 22,
   "yes to all": 2
  },
  "after_bot_output_within_24h": 43,
  "after_bot_output_with_question_mark": 22
 },
 "stop_trials": [
  {
   "trial": 1,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 41.8,
   "confirmed_ms": 228.4
  },
  {
   "trial": 2,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 37.4,
   "confirmed_ms": 202.7
  },
  {
   "trial": 3,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 39.7,
   "confirmed_ms": 227.0
  },
  {
   "trial": 4,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 36.7,
   "confirmed_ms": 217.6
  },
  {
   "trial": 5,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 43.4,
   "confirmed_ms": 220.9
  },
  {
   "trial": 6,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 33.7,
   "confirmed_ms": 184.5
  },
  {
   "trial": 7,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 43.7,
   "confirmed_ms": 219.9
  },
  {
   "trial": 8,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 39.7,
   "confirmed_ms": 240.1
  },
  {
   "trial": 9,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 66.0,
   "confirmed_ms": 348.7
  },
  {
   "trial": 10,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 30.7,
   "confirmed_ms": 198.1
  },
  {
   "trial": 11,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 37.2,
   "confirmed_ms": 239.7
  },
  {
   "trial": 12,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 48.0,
   "confirmed_ms": 252.1
  },
  {
   "trial": 13,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 638.9,
   "confirmed_ms": 980.8
  },
  {
   "trial": 14,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 37.3,
   "confirmed_ms": 213.5
  },
  {
   "trial": 15,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 138.0,
   "confirmed_ms": 236.5
  },
  {
   "trial": 16,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 38.1,
   "confirmed_ms": 163.5
  },
  {
   "trial": 17,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 134.7,
   "confirmed_ms": 249.3
  },
  {
   "trial": 18,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 98.4,
   "confirmed_ms": 277.8
  },
  {
   "trial": 19,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 46.1,
   "confirmed_ms": 233.7
  },
  {
   "trial": 20,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 41.3,
   "confirmed_ms": 230.0
  },
  {
   "trial": 21,
   "passed": true,
   "active_before_tap": true,
   "late_calls": 5,
   "late_calls_refused": 5,
   "events_after_confirmation": 0,
   "revoked_ms": 40.9,
   "confirmed_ms": 245.5
  }
 ],
 "stop_summary_ms": {
  "revoked_ms": {
   "min": 30.7,
   "median": 41.3,
   "p90": 134.7,
   "max": 638.9
  },
  "confirmed_ms": {
   "min": 163.5,
   "median": 230.0,
   "p90": 277.8,
   "max": 980.8
  }
 },
 "stop_method": "Lab runs: browser phone UI, desktop in a virtual machine, scripted agent. p90 is nearest rank. Observation window 3.5 s after the tap.",
 "encoding": [
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "1920x1080",
   "quality": 60,
   "rust_keyframe_ms": 17.618,
   "turbojpeg_keyframe_ms": 6.12,
   "rust_update_ms": 1.043,
   "turbojpeg_update_ms": 0.873
  },
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "1920x1080",
   "quality": 75,
   "rust_keyframe_ms": 22.009,
   "turbojpeg_keyframe_ms": 6.417,
   "rust_update_ms": 0.971,
   "turbojpeg_update_ms": 0.851
  },
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "1920x1080",
   "quality": 85,
   "rust_keyframe_ms": 16.286,
   "turbojpeg_keyframe_ms": 6.696,
   "rust_update_ms": 0.885,
   "turbojpeg_update_ms": 0.851
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "1920x1080",
   "quality": 60,
   "rust_keyframe_ms": 16.092,
   "turbojpeg_keyframe_ms": 7.429,
   "rust_update_ms": 0.906,
   "turbojpeg_update_ms": 1.286
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "1920x1080",
   "quality": 75,
   "rust_keyframe_ms": 16.662,
   "turbojpeg_keyframe_ms": 7.42,
   "rust_update_ms": 0.936,
   "turbojpeg_update_ms": 0.885
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "1920x1080",
   "quality": 85,
   "rust_keyframe_ms": 18.172,
   "turbojpeg_keyframe_ms": 8.159,
   "rust_update_ms": 0.971,
   "turbojpeg_update_ms": 0.882
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "1920x1080",
   "quality": 60,
   "rust_keyframe_ms": 16.881,
   "turbojpeg_keyframe_ms": 5.606,
   "rust_update_ms": 0.955,
   "turbojpeg_update_ms": 0.856
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "1920x1080",
   "quality": 75,
   "rust_keyframe_ms": 15.432,
   "turbojpeg_keyframe_ms": 8.139,
   "rust_update_ms": 0.921,
   "turbojpeg_update_ms": 1.359
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "1920x1080",
   "quality": 85,
   "rust_keyframe_ms": 17.77,
   "turbojpeg_keyframe_ms": 7.963,
   "rust_update_ms": 0.995,
   "turbojpeg_update_ms": 1.357
  },
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "2560x1440",
   "quality": 60,
   "rust_keyframe_ms": 27.236,
   "turbojpeg_keyframe_ms": 10.995,
   "rust_update_ms": 1.53,
   "turbojpeg_update_ms": 1.506
  },
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "2560x1440",
   "quality": 75,
   "rust_keyframe_ms": 28.297,
   "turbojpeg_keyframe_ms": 11.463,
   "rust_update_ms": 1.547,
   "turbojpeg_update_ms": 1.476
  },
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "2560x1440",
   "quality": 85,
   "rust_keyframe_ms": 30.065,
   "turbojpeg_keyframe_ms": 12.217,
   "rust_update_ms": 1.536,
   "turbojpeg_update_ms": 1.478
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "2560x1440",
   "quality": 60,
   "rust_keyframe_ms": 27.845,
   "turbojpeg_keyframe_ms": 12.322,
   "rust_update_ms": 1.542,
   "turbojpeg_update_ms": 1.525
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "2560x1440",
   "quality": 75,
   "rust_keyframe_ms": 29.46,
   "turbojpeg_keyframe_ms": 13.52,
   "rust_update_ms": 1.555,
   "turbojpeg_update_ms": 1.487
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "2560x1440",
   "quality": 85,
   "rust_keyframe_ms": 32.694,
   "turbojpeg_keyframe_ms": 14.186,
   "rust_update_ms": 1.589,
   "turbojpeg_update_ms": 1.489
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "2560x1440",
   "quality": 60,
   "rust_keyframe_ms": 25.532,
   "turbojpeg_keyframe_ms": 9.882,
   "rust_update_ms": 1.538,
   "turbojpeg_update_ms": 1.49
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "2560x1440",
   "quality": 75,
   "rust_keyframe_ms": 28.981,
   "turbojpeg_keyframe_ms": 10.383,
   "rust_update_ms": 1.61,
   "turbojpeg_update_ms": 1.515
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "2560x1440",
   "quality": 85,
   "rust_keyframe_ms": 32.104,
   "turbojpeg_keyframe_ms": 11.664,
   "rust_update_ms": 1.594,
   "turbojpeg_update_ms": 1.504
  },
  {
   "screen": "NASA Blue Marble photo",
   "workload": "nasa_blue_marble",
   "size": "1920x1080",
   "quality": 60,
   "rust_keyframe_ms": 13.004,
   "turbojpeg_keyframe_ms": 5.438,
   "rust_update_ms": 0.833,
   "turbojpeg_update_ms": 0.793
  },
  {
   "screen": "NASA Blue Marble photo",
   "workload": "nasa_blue_marble",
   "size": "1920x1080",
   "quality": 75,
   "rust_keyframe_ms": 13.377,
   "turbojpeg_keyframe_ms": 5.628,
   "rust_update_ms": 0.831,
   "turbojpeg_update_ms": 0.789
  },
  {
   "screen": "NASA Blue Marble photo",
   "workload": "nasa_blue_marble",
   "size": "1920x1080",
   "quality": 85,
   "rust_keyframe_ms": 13.973,
   "turbojpeg_keyframe_ms": 5.879,
   "rust_update_ms": 0.832,
   "turbojpeg_update_ms": 0.787
  },
  {
   "screen": "NASA Blue Marble photo",
   "workload": "nasa_blue_marble",
   "size": "2560x1440",
   "quality": 60,
   "rust_keyframe_ms": 23.078,
   "turbojpeg_keyframe_ms": 9.686,
   "rust_update_ms": 1.41,
   "turbojpeg_update_ms": 1.369
  },
  {
   "screen": "NASA Blue Marble photo",
   "workload": "nasa_blue_marble",
   "size": "2560x1440",
   "quality": 75,
   "rust_keyframe_ms": 23.622,
   "turbojpeg_keyframe_ms": 9.959,
   "rust_update_ms": 1.414,
   "turbojpeg_update_ms": 1.358
  },
  {
   "screen": "NASA Blue Marble photo",
   "workload": "nasa_blue_marble",
   "size": "2560x1440",
   "quality": 85,
   "rust_keyframe_ms": 24.463,
   "turbojpeg_keyframe_ms": 10.391,
   "rust_update_ms": 1.414,
   "turbojpeg_update_ms": 1.361
  }
 ],
 "tile_size": [
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "1920x1080",
   "quality": 75,
   "tile_64_keyframe_ms": 16.102,
   "tile_128_keyframe_ms": 22.009,
   "tile_64_bytes": 946702,
   "tile_128_bytes": 707990,
   "fewer_bytes_percent": 25.215115210488626
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "1920x1080",
   "quality": 75,
   "tile_64_keyframe_ms": 16.961,
   "tile_128_keyframe_ms": 16.662,
   "tile_64_bytes": 1289937,
   "tile_128_bytes": 1050875,
   "fewer_bytes_percent": 18.53284307683244
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "1920x1080",
   "quality": 75,
   "tile_64_keyframe_ms": 18.817,
   "tile_128_keyframe_ms": 15.432,
   "tile_64_bytes": 617336,
   "tile_128_bytes": 378910,
   "fewer_bytes_percent": 38.62175541358353
  },
  {
   "screen": "Text-heavy screen",
   "workload": "text_ui",
   "size": "2560x1440",
   "quality": 75,
   "tile_64_keyframe_ms": 29.151,
   "tile_128_keyframe_ms": 28.297,
   "tile_64_bytes": 1743472,
   "tile_128_bytes": 1310645,
   "fewer_bytes_percent": 24.825577927262376
  },
  {
   "screen": "Code editor",
   "workload": "code_editor",
   "size": "2560x1440",
   "quality": 75,
   "tile_64_keyframe_ms": 31.125,
   "tile_128_keyframe_ms": 29.46,
   "tile_64_bytes": 2302028,
   "tile_128_bytes": 1868660,
   "fewer_bytes_percent": 18.825487787290164
  },
  {
   "screen": "Photo-like test image",
   "workload": "photo_like",
   "size": "2560x1440",
   "quality": 75,
   "tile_64_keyframe_ms": 28.267,
   "tile_128_keyframe_ms": 28.981,
   "tile_64_bytes": 1105382,
   "tile_128_bytes": 673097,
   "fewer_bytes_percent": 39.10729503465771
  }
 ],
 "encoding_method": "Medians of nine runs reported by the benchmark, Ryzen 9 9950X, 2026-09-27. Encoder only.",
 "hermes": {
  "first_day": "2026-05-25",
  "last_day": "2026-08-06",
  "sessions_by_source": [
   {
    "source": "cron",
    "sessions": 1534
   },
   {
    "source": "subagent",
    "sessions": 1073
   },
   {
    "source": "telegram",
    "sessions": 520
   },
   {
    "source": "cli",
    "sessions": 180
   },
   {
    "source": "tui",
    "sessions": 2
   }
  ],
  "model_calls_by_month": {
   "2026-05": 742,
   "2026-06": 4934,
   "2026-07": 37822,
   "2026-08": 19901
  },
  "skills_it_wrote_by_month": {
   "2026-06": 7,
   "2026-07": 93,
   "2026-08": 18
  },
  "edits_to_those_skills": 1072
 },
 "hardware": {
  "chachaclaw": {
   "cpu": "Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz",
   "logical_cpus": 8,
   "ram_gb": 16
  },
  "workhorse": {
   "cpu": "AMD Ryzen 9 9950X 16-Core Processor",
   "logical_cpus": 32,
   "ram_gb": 64
  }
 },
 "ophio_commits_first_week": 1546,
 "limits": [
  "No productivity or savings measurement.",
  "A message is not a task.",
  "Stop and crash tests are historical lab runs, not a physical phone, and were not rerun.",
  "Encoding covers one part of the pipeline on a machine doing other work.",
  "Delivered means Telegram accepted the answer, not that it was read or that nothing was lost.",
  "Ophio is unfinished; real-phone setup is pending."
 ]
}
