{
  "label": "after",
  "source": "/workspaces/trueserve-framework/apps/async-agent",
  "date": "2026-10-13",
  "idle_request_to_handler": {
    "samples": 200,
    "p50_ms": 14.855,
    "p95_ms": 17.762,
    "p99_ms": 19.076,
    "measurements_ms": [
      15.22,
      15.088,
      13.242,
      14.498,
      14.799,
      14.932,
      14.956,
      13.496,
      13.584,
      14.267,
      14.629,
      14.14,
      14.838,
      14.54,
      14.293,
      14.803,
      14.54,
      14.442,
      14.158,
      14.732,
      14.561,
      13.878,
      14.561,
      12.92,
      14.521,
      15.046,
      13.392,
      14.34,
      16.325,
      16.298,
      16.141,
      15.652,
      13.862,
      15.954,
      15.199,
      15.023,
      15.772,
      16.943,
      15.799,
      15.383,
      14.913,
      14.801,
      14.765,
      15.096,
      14.51,
      14.373,
      14.247,
      13.578,
      13.572,
      13.188,
      14.612,
      14.434,
      14.626,
      14.995,
      14.534,
      14.846,
      14.627,
      14.574,
      14.554,
      14.526,
      14.856,
      14.739,
      14.566,
      14.135,
      13.224,
      13.932,
      14.616,
      14.571,
      14.919,
      15.04,
      14.99,
      14.359,
      14.902,
      15.245,
      14.748,
      14.645,
      14.794,
      14.574,
      15.03,
      14.207,
      15.107,
      15.407,
      15.093,
      14.322,
      14.879,
      14.776,
      14.483,
      15.086,
      14.114,
      15.734,
      13.748,
      14.29,
      14.587,
      14.872,
      14.412,
      14.537,
      14.727,
      14.85,
      14.813,
      15.518,
      70.68,
      18.271,
      19.855,
      16.517,
      15.199,
      14.144,
      14.55,
      15.057,
      14.945,
      15.283,
      14.663,
      13.756,
      14.945,
      16.006,
      13.844,
      14.329,
      14.742,
      14.68,
      14.842,
      14.714,
      15.048,
      15.1,
      14.467,
      14.965,
      14.919,
      14.911,
      15.169,
      13.794,
      15.658,
      15.553,
      14.264,
      15.689,
      14.619,
      18.092,
      15.269,
      14.481,
      14.746,
      14.997,
      15.133,
      14.713,
      14.662,
      14.913,
      14.954,
      15.76,
      15.093,
      13.893,
      14.714,
      15.472,
      15.313,
      16.31,
      14.002,
      14.79,
      14.678,
      14.992,
      15.228,
      14.815,
      14.157,
      14.831,
      14.854,
      15.763,
      16.825,
      15.828,
      15.565,
      14.994,
      17.62,
      15.609,
      14.008,
      16.339,
      15.136,
      15.272,
      15.569,
      14.117,
      14.928,
      16.379,
      15.832,
      17.04,
      16.083,
      14.667,
      14.563,
      15.894,
      14.51,
      16.264,
      15.928,
      15.996,
      17.044,
      18.271,
      16.29,
      16.543,
      15.592,
      14.482,
      18.253,
      17.854,
      19.076,
      18.405,
      17.762,
      15.828,
      18.987,
      15.248,
      15.0,
      13.745
    ]
  },
  "idle_http_acceptance": {
    "samples": 200,
    "p50_ms": 13.65,
    "p95_ms": 15.944,
    "p99_ms": 17.664,
    "measurements_ms": [
      14.521,
      13.726,
      12.849,
      13.307,
      13.44,
      13.587,
      13.468,
      13.078,
      13.19,
      13.644,
      13.909,
      13.34,
      12.245,
      13.271,
      13.055,
      13.458,
      13.264,
      13.152,
      12.821,
      13.411,
      13.178,
      13.168,
      13.181,
      12.544,
      13.186,
      13.556,
      12.965,
      13.042,
      15.605,
      13.592,
      14.883,
      13.017,
      13.47,
      13.139,
      14.353,
      13.628,
      14.362,
      15.944,
      15.013,
      14.039,
      13.566,
      13.308,
      13.505,
      13.628,
      13.196,
      12.994,
      13.551,
      13.167,
      13.169,
      12.785,
      13.32,
      13.703,
      13.921,
      13.473,
      13.262,
      13.567,
      13.089,
      13.249,
      13.257,
      13.218,
      13.431,
      13.388,
      13.226,
      13.436,
      12.829,
      13.161,
      13.352,
      13.282,
      14.18,
      13.833,
      13.687,
      13.004,
      13.396,
      13.847,
      13.319,
      13.969,
      13.494,
      13.222,
      13.76,
      13.517,
      13.616,
      14.135,
      13.763,
      13.485,
      13.523,
      13.453,
      13.02,
      13.592,
      13.692,
      14.369,
      13.35,
      13.591,
      13.276,
      13.417,
      13.144,
      13.198,
      13.374,
      13.446,
      13.558,
      14.244,
      11.216,
      17.664,
      18.445,
      15.189,
      14.458,
      13.74,
      13.731,
      14.22,
      14.175,
      14.568,
      14.252,
      13.353,
      13.512,
      15.248,
      13.376,
      13.604,
      13.505,
      13.85,
      14.089,
      13.866,
      14.189,
      13.847,
      13.628,
      14.413,
      13.656,
      14.116,
      13.739,
      12.985,
      14.219,
      14.851,
      13.52,
      14.889,
      13.295,
      16.685,
      13.898,
      13.156,
      13.31,
      13.639,
      13.86,
      13.824,
      13.313,
      13.543,
      13.674,
      15.169,
      14.369,
      13.489,
      14.312,
      14.077,
      14.403,
      15.57,
      13.603,
      13.459,
      13.833,
      13.692,
      13.943,
      13.524,
      12.811,
      13.451,
      13.331,
      15.328,
      19.069,
      14.482,
      14.098,
      13.751,
      13.82,
      14.113,
      13.594,
      15.598,
      13.716,
      13.875,
      14.677,
      13.718,
      14.194,
      15.053,
      14.439,
      15.578,
      15.384,
      13.846,
      13.868,
      14.284,
      13.797,
      15.476,
      15.217,
      14.582,
      15.103,
      17.639,
      14.743,
      15.106,
      14.408,
      14.07,
      17.582,
      15.582,
      15.927,
      16.77,
      16.178,
      14.495,
      17.274,
      13.894,
      13.655,
      15.965
    ]
  },
  "request_to_handler_with_four_background_jobs": {
    "samples": 100,
    "p50_ms": 32.165,
    "p95_ms": 37.186,
    "p99_ms": 69.22,
    "measurements_ms": [
      33.805,
      32.077,
      30.854,
      34.458,
      33.814,
      33.414,
      35.176,
      34.385,
      34.699,
      32.357,
      32.832,
      31.057,
      31.511,
      33.237,
      32.818,
      33.349,
      32.307,
      31.912,
      33.691,
      34.552,
      31.577,
      31.546,
      31.731,
      31.48,
      31.502,
      31.629,
      93.388,
      29.014,
      31.222,
      31.299,
      33.103,
      33.507,
      30.628,
      31.141,
      30.357,
      32.236,
      34.34,
      33.185,
      31.523,
      31.087,
      30.76,
      31.807,
      32.438,
      33.608,
      31.682,
      33.047,
      32.927,
      32.954,
      31.921,
      30.987,
      33.018,
      31.572,
      31.771,
      32.828,
      30.977,
      32.497,
      30.796,
      32.063,
      32.249,
      31.212,
      33.177,
      31.527,
      32.108,
      32.4,
      31.228,
      30.725,
      32.292,
      30.87,
      31.826,
      31.012,
      31.585,
      31.405,
      30.504,
      31.066,
      32.543,
      35.422,
      33.232,
      30.82,
      32.924,
      33.411,
      32.965,
      32.612,
      34.581,
      33.603,
      33.991,
      31.896,
      31.069,
      30.7,
      28.109,
      58.933,
      64.241,
      41.593,
      69.22,
      28.93,
      37.186,
      34.691,
      32.222,
      31.438,
      30.91,
      30.448
    ]
  },
  "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": "cdec4a84e5dd1d6f74ddc74853a329f80d350460b9f1ad0d369afb489c577061",
  "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": 2
  },
  "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"
  }
}
