{
  "schema": "probity-trace-m1-qualification/1",
  "code_snapshot": "1e06391947a456404cab01e86999044fd479ffb0",
  "source_files": [
    {
      "path": "interop/trace-m1/src/binding.py",
      "bytes": 4724,
      "sha256": "63ce4e49e92a5a90606fd604ed446fabf3a494acdff1105ac9ed1663a401c937"
    },
    {
      "path": "interop/trace-m1/src/fetch_inputs.py",
      "bytes": 3054,
      "sha256": "14b934ebf5799eb1680c01dc3bd28ae900747a7dce10b36be8e6a91fabfc292c"
    },
    {
      "path": "interop/trace-m1/src/json_profile.py",
      "bytes": 2644,
      "sha256": "eb4ede6d4d19082dc2cb72247b6029d1192b0e610dc5e24683ec727f9f2ec8ad"
    },
    {
      "path": "interop/trace-m1/src/mapping.py",
      "bytes": 6444,
      "sha256": "d675e407e78aae029e90c1b1520da72ba46306ff6bb7f5af142af249e1514bae"
    },
    {
      "path": "interop/trace-m1/src/reader.py",
      "bytes": 3717,
      "sha256": "29f43eceb55254a9fe1deb46fb1c3c84ce4e6f8cb67234fa469026bd5152eb3d"
    },
    {
      "path": "interop/trace-m1/src/replay.py",
      "bytes": 5939,
      "sha256": "a34e93066a57f1d7bfe6e09ec577eaa0f992c2b6f694962e1334d9a81da56e52"
    },
    {
      "path": "interop/trace-m1/src/signature.py",
      "bytes": 2961,
      "sha256": "bb6e1b86d5c1c600f3b388ddd9e8c820fee38ce8231d87b152470cf84af0ef84"
    }
  ],
  "command": "bash interop/trace-m1/scripts/qualify.sh",
  "native_exit": 0,
  "controls_passed": 118,
  "per_file_coverage": {
    "src/binding.py": 100.0,
    "src/fetch_inputs.py": 96.7741935483871,
    "src/json_profile.py": 100.0,
    "src/mapping.py": 98.78048780487805,
    "src/reader.py": 100.0,
    "src/replay.py": 97.46835443037975,
    "src/signature.py": 96.29629629629629
  },
  "native_gate_exits": {
    "fetch": 0,
    "coverage-json": 0,
    "lint": 0,
    "format": 0,
    "controls": 0,
    "sync": 0,
    "replay": 0,
    "coverage-report": 0,
    "per-file-coverage": 0
  },
  "public_report_sha256": "bd3f39ba3fb2ee3277389758640915068dc97662e6a1139e7908f9a1ad7d457a",
  "upstream_input_manifest_sha256": "3c7e54efb1351f84fa39b4fba8c6d3b89416b06b823ad1241af8839c92a51bdf",
  "operator": "Probity",
  "producer_independence": "Original second implementation maintained outside REMORA; no REMORA runtime or reference-verifier import. The author had read producer source and expected cases.",
  "scope": "Public synthetic known-answer replay and original consumer controls; not an answer-blind study, a new producer run, TRACE conformance, live execution, host adoption or a commercial agreement."
}
