{
  "label": "before",
  "source": "/tmp/trueserve-workflow-before/apps/async-agent",
  "date": "2026-10-13",
  "idle_request_to_handler": {
    "samples": 200,
    "p50_ms": 13.435,
    "p95_ms": 15.843,
    "p99_ms": 16.734,
    "measurements_ms": [
      11.235,
      11.564,
      12.099,
      11.436,
      12.689,
      11.338,
      10.854,
      10.78,
      13.778,
      13.009,
      12.884,
      11.095,
      11.97,
      11.292,
      10.979,
      11.197,
      11.747,
      12.59,
      12.583,
      11.821,
      11.408,
      10.896,
      11.327,
      11.285,
      10.829,
      10.987,
      12.388,
      11.39,
      11.784,
      11.725,
      11.272,
      11.116,
      11.431,
      11.706,
      12.85,
      14.228,
      13.086,
      13.12,
      12.168,
      11.643,
      12.002,
      14.172,
      12.493,
      11.354,
      11.855,
      11.839,
      11.504,
      12.272,
      11.172,
      11.657,
      11.893,
      11.852,
      10.945,
      12.533,
      10.925,
      10.842,
      10.879,
      11.49,
      12.412,
      11.709,
      12.27,
      11.147,
      12.096,
      12.083,
      11.212,
      11.672,
      11.716,
      13.176,
      12.149,
      12.303,
      14.803,
      13.28,
      14.629,
      13.697,
      14.942,
      13.979,
      13.666,
      13.399,
      14.14,
      13.491,
      15.035,
      14.042,
      13.791,
      13.655,
      13.638,
      13.653,
      14.136,
      14.432,
      13.779,
      15.192,
      16.084,
      15.897,
      15.711,
      16.734,
      15.943,
      16.198,
      14.455,
      15.307,
      14.985,
      13.876,
      14.479,
      13.931,
      13.913,
      15.648,
      15.036,
      14.207,
      14.299,
      13.8,
      13.21,
      13.564,
      13.235,
      13.472,
      13.464,
      13.633,
      13.333,
      13.993,
      14.366,
      15.109,
      15.087,
      15.342,
      15.48,
      16.352,
      16.262,
      15.018,
      16.865,
      15.843,
      16.008,
      14.434,
      15.765,
      14.241,
      14.235,
      14.265,
      15.172,
      14.374,
      14.729,
      15.459,
      14.833,
      13.692,
      13.262,
      13.102,
      13.711,
      13.477,
      14.782,
      13.426,
      14.486,
      14.428,
      13.747,
      13.524,
      13.581,
      13.488,
      13.474,
      13.639,
      13.907,
      13.366,
      13.134,
      13.74,
      13.432,
      13.07,
      12.834,
      13.539,
      13.349,
      13.211,
      13.22,
      13.593,
      14.504,
      13.812,
      13.445,
      13.276,
      13.289,
      13.245,
      13.18,
      14.471,
      13.727,
      13.779,
      13.601,
      13.538,
      13.615,
      13.679,
      13.418,
      13.824,
      13.711,
      17.778,
      13.309,
      14.299,
      13.549,
      13.512,
      13.112,
      13.176,
      13.439,
      13.953,
      13.4,
      13.314,
      13.109,
      13.329,
      12.989,
      13.721,
      13.242,
      13.186,
      13.212,
      13.185
    ]
  },
  "idle_http_acceptance": {
    "samples": 200,
    "p50_ms": 9.171,
    "p95_ms": 10.863,
    "p99_ms": 13.401,
    "measurements_ms": [
      6.471,
      6.78,
      7.22,
      6.851,
      7.7,
      6.732,
      6.332,
      6.104,
      8.471,
      7.64,
      7.967,
      6.447,
      7.321,
      6.649,
      6.297,
      6.4,
      7.049,
      7.435,
      7.7,
      7.17,
      6.481,
      6.292,
      6.659,
      6.459,
      6.326,
      6.514,
      7.138,
      6.518,
      7.025,
      7.048,
      6.541,
      6.566,
      6.698,
      7.066,
      8.551,
      8.95,
      8.076,
      8.094,
      7.385,
      7.034,
      7.397,
      6.498,
      7.653,
      6.534,
      7.105,
      6.931,
      6.748,
      7.355,
      6.55,
      7.2,
      6.947,
      7.149,
      6.411,
      7.846,
      6.488,
      6.291,
      6.24,
      6.763,
      7.658,
      7.07,
      8.192,
      6.571,
      7.472,
      7.325,
      6.703,
      7.014,
      6.922,
      8.119,
      7.033,
      7.632,
      9.855,
      8.899,
      9.525,
      9.323,
      10.216,
      9.215,
      9.108,
      9.322,
      9.412,
      9.155,
      10.227,
      9.584,
      9.427,
      9.433,
      9.091,
      9.156,
      9.977,
      9.931,
      9.217,
      9.79,
      10.287,
      10.716,
      10.223,
      10.981,
      10.542,
      10.529,
      9.633,
      10.312,
      10.085,
      9.324,
      9.907,
      9.653,
      9.307,
      10.481,
      9.891,
      9.857,
      9.187,
      9.335,
      9.016,
      9.246,
      8.973,
      8.974,
      9.221,
      9.169,
      9.0,
      9.277,
      9.33,
      10.06,
      10.125,
      10.362,
      10.173,
      10.416,
      10.378,
      10.43,
      10.609,
      10.974,
      10.863,
      9.687,
      10.835,
      9.405,
      9.593,
      9.475,
      10.58,
      9.654,
      10.098,
      10.663,
      9.763,
      9.558,
      13.474,
      8.974,
      9.225,
      9.443,
      9.849,
      9.282,
      10.036,
      9.798,
      9.391,
      9.171,
      9.25,
      9.284,
      9.242,
      9.25,
      9.238,
      9.105,
      9.118,
      9.518,
      9.185,
      13.258,
      8.632,
      9.117,
      9.347,
      13.401,
      9.122,
      9.338,
      9.867,
      9.658,
      9.215,
      9.301,
      9.076,
      13.393,
      9.1,
      9.483,
      9.423,
      12.811,
      9.56,
      9.091,
      8.924,
      9.101,
      9.348,
      9.246,
      9.291,
      12.482,
      13.5,
      9.615,
      9.101,
      9.051,
      9.12,
      11.622,
      9.17,
      9.221,
      9.282,
      8.772,
      9.141,
      9.336,
      8.969,
      9.273,
      8.816,
      9.188,
      9.199,
      8.894
    ]
  },
  "request_to_handler_with_four_background_jobs": {
    "samples": 100,
    "p50_ms": 351.307,
    "p95_ms": 372.857,
    "p99_ms": 656.044,
    "measurements_ms": [
      352.892,
      378.504,
      353.222,
      351.866,
      354.181,
      798.807,
      350.694,
      656.044,
      364.649,
      357.709,
      350.148,
      349.384,
      348.646,
      358.893,
      351.704,
      341.659,
      352.619,
      347.21,
      351.138,
      350.067,
      349.023,
      351.097,
      358.566,
      349.275,
      350.902,
      348.472,
      352.274,
      351.326,
      377.719,
      352.619,
      348.984,
      347.495,
      351.63,
      350.303,
      351.544,
      349.981,
      352.017,
      351.378,
      351.287,
      349.805,
      349.893,
      350.497,
      350.773,
      351.117,
      350.692,
      351.451,
      352.292,
      351.67,
      362.794,
      350.59,
      276.974,
      351.086,
      351.829,
      350.114,
      350.738,
      350.779,
      350.748,
      351.533,
      351.081,
      383.578,
      352.141,
      353.667,
      351.179,
      353.752,
      351.143,
      351.703,
      351.171,
      352.571,
      351.115,
      355.49,
      353.773,
      359.695,
      351.596,
      353.838,
      350.681,
      353.614,
      353.327,
      351.428,
      350.288,
      351.371,
      350.94,
      353.927,
      350.559,
      351.816,
      372.857,
      351.104,
      349.416,
      353.236,
      350.317,
      351.741,
      350.813,
      350.88,
      348.872,
      350.741,
      350.527,
      347.71,
      353.422,
      351.695,
      360.804,
      348.509
    ]
  },
  "limitations": [
    "Loopback HTTP, no TLS or external ingress",
    "Sequential idle requests",
    "Four synthetic 350ms background waits before each mixed request",
    "Real auth, DB, RabbitMQ, Redis, graph and Postgres checkpoints; no model or external tool calls",
    "Client send to native assignment handler; includes local HTTP network time",
    "No production capacity or cold-start claim"
  ],
  "runtime_source_sha256": "a399118d05e4cc649653e1be0e41fca94845c1640d0d7df22c28ecbc3a745592",
  "source_hash_method": "SHA256 of sorted relative app/**/*.py path bytes followed by file bytes",
  "comparison": "Before source preserved before edits, including existing workspace changes; after uses final implementation",
  "concurrency": {
    "background": 4,
    "interactive_reserved": 0
  },
  "environment": {
    "python": "3.12.1",
    "host": "shared development container",
    "transport": "loopback, no TLS",
    "postgres_image": "supabase/postgres:15.8.1.060",
    "redis_image": "redis:7-alpine",
    "rabbitmq_image": "rabbitmq:3-management-alpine"
  }
}
