{
  "cell": "dotnet-native/vma/shard",
  "kind": "short nonpublishing participation diagnostic",
  "source_commit": "470a41ef4a0a52430cb4bd637fc85a7bd6f08780",
  "finished_utc": "2026-09-10T06:01:53Z",
  "publication": "forbidden; no latency imported",
  "schedule": {
    "version": 4,
    "rate": 50000,
    "sessions": 32,
    "processes": 4,
    "runs": 1,
    "warmup": 1000,
    "measured": 1000
  },
  "phase_totals": {
    "warmup": {
      "planned": 32000,
      "sent": 32000,
      "completed": 32000,
      "cap_shed": 0,
      "send_refused": 0,
      "outstanding": 0
    },
    "measured": {
      "planned": 32000,
      "sent": 32000,
      "completed": 32000,
      "cap_shed": 0,
      "send_refused": 0,
      "outstanding": 0
    }
  },
  "raw_validation": {
    "runs": 1,
    "samples_per_session_per_run": 1000,
    "complete_processes": 4,
    "measured_deficit": 0,
    "measured_shed": 0,
    "raw_drops": 0,
    "raw_clamps": 0,
    "response_equals_service_plus_scheduler": true,
    "stale_replies_by_process": [
      null,
      null,
      null,
      null
    ]
  },
  "listener_lifecycle": [
    {
      "shard": 0,
      "rc": 0,
      "remaining_sessions": 0,
      "accepted": 32,
      "completed": 32
    },
    {
      "shard": 1,
      "rc": 0,
      "remaining_sessions": 0,
      "accepted": 0,
      "completed": 0
    },
    {
      "shard": 2,
      "rc": 0,
      "remaining_sessions": 0,
      "accepted": 0,
      "completed": 0
    },
    {
      "shard": 3,
      "rc": 0,
      "remaining_sessions": 0,
      "accepted": 0,
      "completed": 0
    }
  ],
  "live_affinity": {
    "status": "pass",
    "samples": {
      "PASS": 4,
      "INCONCLUSIVE": 1,
      "VIOLATION": 0,
      "INVALID": 0
    },
    "log": "/tmp/libhft-native-shard-20260910-aKlexO/live-pinning-watch.log",
    "sha256": "ac7c266beca4413f2d878392b05d0f04552bcffaea760de67358a5c0eeb633b0",
    "scope": "discrete global FIX-process samples; not continuous or per-phase coverage",
    "observer_cpus": [
      0,
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ]
  },
  "source_and_runtime_frozen_during_probe": true,
  "post_probe_auditor_changes": [
    "bench/load/native_shard_audit.py",
    "bench/load/test_native_shard_audit.py"
  ],
  "old_parameter_audit_exit": 0,
  "new_parameter_audit_exit": 1,
  "admission_rejection": "native shard topology: native VMA listeners without accepted connections: 1,2,3",
  "independent_full_recipe_rejection": "noncanonical v4 diagnostic/smoke recipe: publication requires 50000/s, 20000 warmup, 20000 measured, 3 runs and standard 1/32-session shape",
  "diagnostic_guard_control": {
    "previous_evidence": "/tmp/libhft-native-shard-20260910-vfJHpR",
    "command": "dotnet --info (no VMA, no FIX)",
    "file_size_limit": 134217728,
    "requested_doublemapper_size": 2199023255552,
    "error": "EFBIG / SIGXFSZ",
    "correction": "normal runtime file-size limits restored; no benchmark gate changed"
  },
  "hashes": {
    "/tmp/libhft-native-shard-20260910-aKlexO/manifest.json": "009cd2e2d2d3e257d233ccf1c8cd2db8e354d17de3e181677f449d429a2ec62b",
    "/tmp/libhft-native-shard-20260910-aKlexO/finish.json": "a0f8656c0d181421ae289176c564992fda117268a23ab80ef4e5e4884d68227a",
    "/tmp/libhft-native-shard-20260910-aKlexO/raw-delivery-review.json": "dcb7603bc0752f279a96db3563e2e9cfd58413e2565a5a7447aca5e4b9a520b0",
    "/tmp/libhft-native-shard-20260910-aKlexO/params-audit.log": "2007c8e060af6518d0b483993fe0fde9ba96a4c589542598ef63385e6a58347c",
    "/tmp/libhft-native-shard-20260910-aKlexO/params-audit-after-fix.log": "2217490166ec60888cfad2b96e6c68ef2c282232d96516812880170f09cb7e57",
    "/tmp/libhft-native-shard-20260910-aKlexO/run/transcript.log": "30f4ecd82849cbf283003828848649710661155dbc34c9dabc38c5b68028a552",
    "/home/yann/code/libhft/bench/load/native_shard_audit.py": "4364f06307fb55a46b173a53b3948778c2d3d97675d3b3077042c01f4aa0af3a",
    "/home/yann/code/libhft/bench/load/test_native_shard_audit.py": "09c8e734d1ec667bc912553a2ca7493b915b4c6196e7a8cc0f074e89ef236e17",
    "/tmp/libhft-native-shard-20260910-aKlexO/review.py": "924ca635a371f0e24f28e270af4afb6b79c17893aaf9d030a768deb317b78f48",
    "/tmp/libhft-native-shard-20260910-vfJHpR/dotnet-info-fsize.strace": "99deb682d2db32e5da7c7e4569ad92f4df4194ddc858a2c5b8d7207a97883a18"
  },
  "limitations": [
    "One short successful delivery is not a full latency or reliability result.",
    "Lifecycle admission counts are not Logon or application-message counters.",
    "Sampled affinity is not continuous isolation proof.",
    "The original short probe passes the parity checker but is independently rejected by full v4 publication.",
    "This gate detects idle listeners; it does not fix VMA routing."
  ]
}
