{
 "NETWORK_DELAY (30% held, reordered)": {
  "committed": 131,
  "max_ms": 3578.16,
  "n": 200,
  "p50_ms": 106.34,
  "p95_ms": 1061.7,
  "p999_ms": 3578.16,
  "p99_ms": 3553.26
 },
 "NETWORK_PARTITION (1|3)": {
  "committed": 200,
  "max_ms": 149.21,
  "n": 200,
  "p50_ms": 63.96,
  "p95_ms": 91.36,
  "p999_ms": 149.21,
  "p99_ms": 129.93
 },
 "NORMAL": {
  "committed": 200,
  "max_ms": 453.87,
  "messages_per_commit": 31.2,
  "n": 200,
  "p50_ms": 86.6,
  "p95_ms": 132.23,
  "p999_ms": 453.87,
  "p99_ms": 263.81,
  "throughput_commits_s": 10.7
 },
 "ONE_BYZANTINE_REPLICA (silent n4)": {
  "committed": 200,
  "max_ms": 130.63,
  "n": 200,
  "p50_ms": 74.93,
  "p95_ms": 99.83,
  "p999_ms": 130.63,
  "p99_ms": 124.96
 },
 "RECOVERY (restart + catch-up of 50 commits)": {
  "max_ms": 313.84,
  "n": 5,
  "p50_ms": 274.48,
  "p95_ms": 313.84,
  "p999_ms": 313.84,
  "p99_ms": 313.84
 },
 "VIEW_CHANGE (primary crash -> new view installed)": {
  "max_ms": 120.79,
  "n": 10,
  "p50_ms": 51.14,
  "p95_ms": 120.79,
  "p999_ms": 120.79,
  "p99_ms": 120.79
 },
 "bottleneck_note": "In-process the cost is Ed25519 sign/verify + canonical JSON per message (~O(n^2) messages per commit). On the live cluster the consensus round is network-bound (prior audits: consensus = ~94% of hosted decision latency).",
 "label": "MEASURED in-process (4 real engines, 1 process, no network, fast path OFF)",
 "process": {
  "cpu_sys_s": 13.5,
  "cpu_user_s": 64.1,
  "max_rss_mb": 81.5,
  "wall_s": 167.6
 }
}
