{
  "schemaVersion": 1,
  "task": {
    "name": "ibragim-badertdinov/astral-sh__ruff-25567",
    "displayName": "ruff-25567",
    "source": "halv-local",
    "immutableRef": "sha256:4cdfd37ee91bc782318dc4fd34c9f2082c7c18a3e5b885162a9f40829d8b19d5",
    "checksum": "ffbece6c946cc397a6da4eb65d531bc78ae58936915fd653732ac89d8ee5730f"
  },
  "selection": {
    "resultsLine": 406,
    "resultsLineSha256": "08e7c3129bf8a04302fd1811e7f60d478a40d766374cb071c040ce4694d3a8cf",
    "experiment": "rebench-luna-medium-fast-sequential-clean",
    "arm": "halv",
    "attempt": 1,
    "planFingerprint": "8078d7393056247c25cb0e3b8f117272b4ee18082af79950c6ce14d0227499a1",
    "trialId": "bc0eeb80-b33e-454d-bbe9-a645bcc8faa3",
    "trialName": "astral-sh__ruff-25567__hJoSdr8"
  },
  "environment": {
    "model": "openai/gpt-5.6-luna",
    "reasoningEffort": "medium",
    "serviceTier": "priority",
    "codexVersion": "0.152.0",
    "recordedHalvSourceCommit": null
  },
  "outcome": {
    "completed": true,
    "reward": 1,
    "inputTokens": 4287726,
    "cachedInputTokens": 4162816,
    "outputTokens": 9455,
    "totalTokens": 4297181,
    "costUsd": 0.11958432000000001,
    "wallSeconds": 2076.3909548339434
  },
  "proxy": {
    "requests": 76,
    "inputTokens": 4298715,
    "outputTokens": 9455,
    "savedTokens": 7628,
    "savingsByLayer": {
      "compression": {
        "all_layers_tokens": 7628,
        "description": "Tokens removed by Headroom proxy compression.",
        "proxy_tokens": 7628,
        "tokens": 7628
      },
      "output_shaping": {
        "available": false,
        "description": "OUTPUT tokens the model didn't emit because the shaper steered verbosity / routed effort down. Counterfactual — shown as an estimate (vs a learned baseline) or measured (A/B holdout), always with a confidence band."
      },
      "prefix_cache": {
        "description": "Cost discount from provider prefix caching. Headroom's CacheAligner improves hit rates; baseline caching is provider-native.",
        "discount_usd": 0.4163
      },
      "tool_search": {
        "description": "Tool-definition tokens kept out of the model's context by deferring heavy tool schemas until they're searched for. Counted only when Headroom performed the deferral — not when the client (e.g. Claude Code / Codex) already had tool search enabled. Aggregated over the recent request window.",
        "requests": 0,
        "tokens": 0,
        "tokens_saved": 0,
        "window": 76
      }
    }
  },
  "crux": {
    "activation": "auto",
    "gatePassed": true,
    "indexBytes": 98164412,
    "cacheHit": true,
    "prebuilt": true
  },
  "tools": {
    "crux": {
      "filename": "crux-x86_64-unknown-linux-musl-v0.9.0",
      "sha256": "1596c78d66c46c826b8493499a36f3e21770006c2cad43f19f77979acb01eb4b",
      "bytes": 2050008
    },
    "rtk": {
      "filename": "rtk-x86_64-unknown-linux-musl",
      "sha256": "1d8bf5f1861f5ce33236400b1d93b967aec30b6a456e9a0b43b1584c5200119a",
      "bytes": 10047104
    }
  },
  "artifacts": {
    "trajectory": {
      "path": "pairs/ruff-25567/halv/trajectory.json",
      "sourceSha256": "ba219c29dd3490fb8cffba004b7b37e05940ecea113c8a9536f7177b1778ab55",
      "publishedSha256": "7440bd56c06f4dc6e33da65e28966f4d65aed2885ef4500072d879bbcd54213f",
      "bytes": 349465,
      "sanitized": true
    },
    "harborResult": {
      "path": "pairs/ruff-25567/halv/harbor-result.json",
      "sourceSha256": "dd05d2114ca3a0775e3bc46c4295dfd705a1cf30a07b2ec3709ee69bb6da33b0",
      "publishedSha256": "497160c4e1edffd429f4f63b77f4e315e4ff7f174385250f0ea0f6fb69c53001",
      "bytes": 5435,
      "sanitized": true
    },
    "trialConfig": {
      "path": "pairs/ruff-25567/halv/trial-config.json",
      "sourceSha256": "f63ac30dca5e9e134cf89d78a52fa99d92e39caed70b3d0892c26f5cc68605f2",
      "publishedSha256": "bd0eddd023f9211b8e4f9a687ed960a49ffc45d63afca4c27176c1b3e8b14fe3",
      "bytes": 2343,
      "sanitized": true
    },
    "jobConfig": {
      "path": "pairs/ruff-25567/halv/job-config.json",
      "sourceSha256": "69f131f3676c7cc9762b53923d68fe10f367c946ee22f263a57db7f810ca54a5",
      "publishedSha256": "06d264d84ca6d5407815ccc01cf9853718438495cba1605fdcdde84d2a06fffd",
      "bytes": 2401,
      "sanitized": true
    },
    "verifierReport": {
      "path": "pairs/ruff-25567/halv/verifier-report.json",
      "sourceSha256": "cc6c29c5b5d02632ac6e0bc53c19d66f7cc6cb0bde4d90ee7c67a756f4964de2",
      "publishedSha256": "303a6660834ad7d8b835edf2529ee6a0c4a9b493ac97588336411c11d97114f4",
      "bytes": 408,
      "sanitized": true
    },
    "verifierOutput": {
      "path": "pairs/ruff-25567/halv/verifier-output.txt",
      "sourceSha256": "b0f43629dc8cc1796aabc515fa35d9b69fb305c8093ceac4800b1cf6c1491b32",
      "publishedSha256": "b0f43629dc8cc1796aabc515fa35d9b69fb305c8093ceac4800b1cf6c1491b32",
      "bytes": 9334,
      "sanitized": false
    },
    "reward": {
      "path": "pairs/ruff-25567/halv/reward.txt",
      "sourceSha256": "4355a46b19d348dc2f57c046f8ef63d4538ebb936000f3c9ee954a27460dd865",
      "publishedSha256": "4355a46b19d348dc2f57c046f8ef63d4538ebb936000f3c9ee954a27460dd865",
      "bytes": 2,
      "sanitized": false
    },
    "cruxGate": {
      "path": "pairs/ruff-25567/halv/crux-gate.json",
      "sourceSha256": "9df4e3feb3697b866d09e75abfc4cf45974a27fb8dd3146e31ce9eb714861645",
      "publishedSha256": "8a5b1c4b5aa427da616fe2f7d96106b3775f17ec221ad2ad249cdaf31b27b9db",
      "bytes": 1438,
      "sanitized": true
    }
  }
}
