{
  "cell": "dotnet-native/vma/shard",
  "source_commit": "aae2e8c685d439732428e6844d6149b26e4bab89",
  "finished_utc": "2026-09-10T06:11:47Z",
  "evidence": "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/run",
  "publication": "rejected for idle shard admission; no latency imported",
  "full_canonical_recipe_verified": true,
  "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": 1920000,
      "completed": 1920000,
      "cap_shed": 0,
      "send_refused": 0,
      "outstanding": 0
    },
    "measured": {
      "planned": 1920000,
      "sent": 1920000,
      "completed": 1920000,
      "cap_shed": 0,
      "send_refused": 0,
      "outstanding": 0
    }
  },
  "listener_lifecycle": [
    {
      "shard": 0,
      "rc": 0,
      "remaining": 0,
      "accepted": 32,
      "completed": 32
    },
    {
      "shard": 1,
      "rc": 0,
      "remaining": 0,
      "accepted": 0,
      "completed": 0
    },
    {
      "shard": 2,
      "rc": 0,
      "remaining": 0,
      "accepted": 0,
      "completed": 0
    },
    {
      "shard": 3,
      "rc": 0,
      "remaining": 0,
      "accepted": 0,
      "completed": 0
    }
  ],
  "admission_rejection": "native shard topology: native VMA listeners without accepted connections: 1,2,3",
  "reported_session_stability": {
    "PASS": 25,
    "WARN": 5,
    "FAIL": 2
  },
  "live_affinity": {
    "status": "pass",
    "samples": {
      "PASS": 15,
      "INCONCLUSIVE": 1,
      "VIOLATION": 0,
      "INVALID": 0
    },
    "log": "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/live-pinning-watch.log",
    "sha256": "061f74c9100a02d73f3f00917892266bad62e56a4043c237365c624863d310fd",
    "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,
  "installed_unchanged": true,
  "head_unchanged": true,
  "remaining_fix_processes": [],
  "hashes": {
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/sweep.json": "c024c2674103fbe09fce518a2f43351953766b12c642c3d6fe65337d3c9e9ded",
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/raw-delivery-review.json": "dcb82fbf398a095212816b1f33c8b44c461133a1dddeab5011b4adb976212837",
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/run/transcript.log": "76f2f1d2bc09eae36c9d610bf8434a133c3f671206ebcf252809159c60695518",
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/run/recipe.txt": "e60dc18e33bc942d08ce1cb09560636505a40d621c9bc73c18dbec2015d23457",
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/run/rows.csv": "5c547a1a3fcc4048535842ebed0e83477b6883b28652751bc888ed59237edf11",
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/params-audit.log": "47eac5ae4545fef8aa251f272612f6c81a6dc3619ad9278e5abebf7610354c02",
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/postfailure-startup-pinning.log": "debbb36858536ddfafe1c36cf50dc4903d9d647d5dcf6f477cb03ece4a179c89",
    "/tmp/libhft-native-shard-20260910-aKlexO/full-vma/shard/dotnet-native/vma/attempt-_fo4q214/live-pinning-watch.log": "061f74c9100a02d73f3f00917892266bad62e56a4043c237365c624863d310fd",
    "/tmp/libhft-native-shard-20260910-aKlexO/review-full.py": "912c8f6150d378016c0116164c31a326104642c9f6020055c9bd0d5257680b69"
  },
  "limitations": [
    "Raw delivery is verified; latency quantiles and stability ranks were not independently replayed here.",
    "Lifecycle counts are not independent wire, Logon or application-message counters.",
    "Only one active listener is not a four-shard result even when all clients complete.",
    "All numeric observations remain outside the latency matrix.",
    "Sampled affinity is not continuous placement proof."
  ]
}
