{
  "cell": "dotnet-managed/vma/shard",
  "source_commit": "2b1dd6aba7ae47e528062ea305809cb98a5030bb",
  "finished_utc": "2026-09-10T07:08:55Z",
  "evidence": "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/run",
  "publication": "rejected for idle shards; no latency imported",
  "raw_validation": {
    "runs": 3,
    "samples_per_session_per_run": 20000,
    "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
    ]
  },
  "phase_totals": {
    "warmup": {
      "planned": 1920000,
      "sent": 1853351,
      "completed": 1853351,
      "cap_shed": 66649,
      "send_refused": 0,
      "outstanding": 0
    },
    "measured": {
      "planned": 1920000,
      "sent": 1920000,
      "completed": 1920000,
      "cap_shed": 0,
      "send_refused": 0,
      "outstanding": 0
    }
  },
  "logged_on_sessions_by_shard": [
    32,
    0,
    0,
    0
  ],
  "accepted": 32,
  "served": 32,
  "failed": 0,
  "topology_problem": "managed/VMA shard participation: managed/VMA listeners without successful Logon: 1,2,3",
  "warmup_shedding": [
    {
      "run": 1,
      "client_process": 1,
      "cap_shed": 13784
    },
    {
      "run": 1,
      "client_process": 2,
      "cap_shed": 13526
    },
    {
      "run": 1,
      "client_process": 3,
      "cap_shed": 13370
    },
    {
      "run": 1,
      "client_process": 4,
      "cap_shed": 25969
    }
  ],
  "reported_session_stability": {
    "PASS": 32,
    "WARN": 0,
    "FAIL": 0
  },
  "live_affinity": {
    "status": "pass",
    "samples": {
      "PASS": 13,
      "INCONCLUSIVE": 2,
      "VIOLATION": 0,
      "INVALID": 0
    },
    "log": "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/live-pinning-watch.log",
    "sha256": "ea603c5026bcdecb0e54fd8fb35dce40628becd2a2a54a6b892013e8cceea8f6",
    "scope": "discrete global FIX-process samples; not continuous or per-phase coverage",
    "observer_cpus": [
      0,
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ]
  },
  "startup_pinning_exit": 0,
  "source_unchanged": true,
  "runtime_unchanged": true,
  "root_owned_paths_verified": true,
  "remaining_fix_processes": [],
  "hashes": {
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/sweep.json": "4fccd2bcfb38a340e3e5e8c601f9bd07130061dea19dd83550b16956d5dade9a",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/raw-delivery-review.json": "ebd62c2c954cd3f57221abc9a59ce9f81a755266138bf5332ebc7ad6fc8e56cb",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/run/recipe.txt": "f5e949af686cc39752d25ec25b04caca5719197184c6529676d525d48369cc02",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/run/transcript.log": "136efcb444481e75e83589f0dfb323e9434915c665f2e50b737e431d2c1ad068",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/run/rows.csv": "b5ddf3438e27878a6dff89e4c42f312685fd79cb9633124354b6fd1103c615b7",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/params-audit.log": "924263647e96984092794c52620ccfcce835bd685233b1a5d4d943c1f5ecc970",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/independent-startup-pinning.log": "debbb36858536ddfafe1c36cf50dc4903d9d647d5dcf6f477cb03ece4a179c89",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/vma/shard/dotnet-managed/vma/attempt-1vizxgg6/live-pinning-watch.log": "ea603c5026bcdecb0e54fd8fb35dce40628becd2a2a54a6b892013e8cceea8f6",
    "/tmp/libhft-managed-shard-20260910-SgUjh0/review-vma.py": "c2a32fb84e45620f2b9cffa4211dc8ce14c4b655d425a0b106b228447d7bc9f4"
  },
  "limitations": [
    "Raw delivery and response=service+scheduler are verified; percentile ranks are not independently replayed for the rejected topology.",
    "Only one active listener is not a four-shard result, even when client stability passes.",
    "Logon distribution is not an independent per-shard order or wire counter.",
    "Sampled affinity is not continuous proof."
  ]
}
