{
  "metadata": {
    "suite": "perf_contract",
    "runtime": {
      "generated_at_utc": "2026-03-24T09:13:08.787230+00:00",
      "python_version": "3.13.5",
      "python_implementation": "CPython",
      "python_executable": "/Users/pratikbhadane/Work/Projects/ferro-ta/.venv/bin/python3",
      "platform": "macOS-26.3.1-arm64-arm-64bit-Mach-O",
      "system": "Darwin",
      "release": "25.3.0",
      "machine": "arm64",
      "processor": "arm",
      "cpu_model": "Apple M3 Max",
      "cpu_count_logical": 14,
      "total_memory_bytes": 38654705664
    },
    "git": {
      "commit": "53566b9d82898fa4f95c5190156c969a0bd8e8e3",
      "dirty": true,
      "branch": "main"
    },
    "build": {
      "rustc": "rustc 1.93.1 (01f6ddf75 2026-02-11)\nbinary: rustc\ncommit-hash: 01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf\ncommit-date: 2026-02-11\nhost: aarch64-apple-darwin\nrelease: 1.93.1\nLLVM version: 21.1.8",
      "cargo": "cargo 1.93.1 (083ac5135 2025-12-15)",
      "cargo_release_profile": {
        "lto": true,
        "codegen-units": 1
      },
      "rustflags": null,
      "cargo_build_rustflags": null,
      "maturin_flags": null
    },
    "packages": {
      "numpy": "2.2.6",
      "ferro-ta": "1.0.4"
    },
    "fixtures": [
      {
        "path": "/Users/pratikbhadane/Work/Projects/ferro-ta/benchmarks/fixtures/canonical_ohlcv.npz",
        "size_bytes": 75586,
        "sha256": "60192f8349fb06cd59ef7f70fd77aa8280399e819d7cc5eed3ca95cf5ee1a89c"
      }
    ],
    "output_dir": "perf-contract"
  },
  "artifacts": {
    "indicator_latency": {
      "path": "perf-contract/indicator_latency.json",
      "size_bytes": 4041,
      "sha256": "564027c7abed7ecd4ae2ac1720217d96e1e31807f8ac7d5c5393c8fd974f13ed"
    },
    "batch": {
      "path": "perf-contract/batch.json",
      "size_bytes": 2507,
      "sha256": "c50f242a138a0c358a6fa86c420954b4b11a2200598ca2942bcd0fd2bc456fb2"
    },
    "streaming": {
      "path": "perf-contract/streaming.json",
      "size_bytes": 2766,
      "sha256": "d271d3219ec098e443e84ef648ab4220cd2a38e6dc998bc6c9fc545d7fc77716"
    },
    "runtime_hotspots": {
      "path": "perf-contract/runtime_hotspots.json",
      "size_bytes": 3197,
      "sha256": "96eafc9a61ac410e47fcdfee6a9db1123cdee0ec05f49a85c631a3975063deed"
    }
  }
}
