{
  "schema_version": "0.6",
  "generation_sampled": true,
  "skill": {
    "name": "git-workflow-and-versioning",
    "version": "0.0.0",
    "content_hash": "91c8c72654ee6ef163e49df26d1810cb7a6a91a4d8dee5b9f1bc03fd1fb8ec3a",
    "tokens": 3466
  },
  "suite": {
    "format": "agentskills.io/evals",
    "suite_hash": "4e74150753d06b166d642365405edf382dc1072dc529cfdc1ef552d9b00c7880",
    "case_count": 1,
    "canary": "001f3e62-7789-6bf5-ccfc-7f0c9ab434ae"
  },
  "run": {
    "model_id": "claude-opus-5-5",
    "model_release_date": null,
    "provider": "anthropic",
    "surface": "claude-cli",
    "runner_version": "0.10.1",
    "date_utc": "2026-09-29T04:30:46.324Z",
    "registry": "registered",
    "transcripts": "retained-local",
    "judge": {
      "samples": 3,
      "temperature": null,
      "sampling": "surface-controlled",
      "surface": "claude-cli",
      "model_id": "claude-opus-5",
      "prompt_template_hash": "82586d1e44f84df2b8ce5f18ac777866465cb5ad9686503c93d9776c93c344ed"
    },
    "answered_by": {
      "kind": "model",
      "attested": true,
      "reported_model": "claude-opus-5-5",
      "reported_models": [
        "claude-opus-5",
        "claude-opus-5-5"
      ],
      "isolation": "same-user"
    },
    "pricing_snapshot": {
      "frozen_at": "2026-09-29T04:30:46.324Z",
      "source": "config/models.json",
      "currency": "USD",
      "models": {
        "claude-opus-5-5": {
          "input_per_mtok": 4,
          "output_per_mtok": 20,
          "registered": true
        },
        "claude-opus-5": {
          "input_per_mtok": 5,
          "output_per_mtok": 25,
          "registered": true
        }
      },
      "note": "Prices frozen at run time. Every derived cost in this receipt is computed from THIS snapshot, never from the live registry, so the receipt keeps its meaning when registry prices later change."
    }
  },
  "results": {
    "cases": [
      {
        "id": "commit-message-conventional-type",
        "mode": "with_skill",
        "outcome": "pass",
        "score": 0.861111,
        "mean": 0.861111,
        "stddev": 0.005092,
        "samples": [
          0.86,
          0.86,
          0.86
        ],
        "generation_hash": "e9d9db0572729cb41e74cdf2f40beeaef215f564954567082fda4fb6111f2f00",
        "judge_sample_hashes": [
          "719de3c5405866d149d4dc69742b73ba072badea4da6449e8187918eda613257",
          "47c979a8d86b090d86c1bec45c3d9e675cf73be37e41035cc3066f2b113d28c6",
          "e1352f84b6df795b01e872ef24eb4520f6d8d5fbd2f9dfd3f112914e988b591d"
        ],
        "threshold": 0.7,
        "reason": "Uses `fix:` prefix, specific subject, and body explains wrong-unit cause plus user-facing impact (expired-link errors), exceeding a bare restatement of the diff.",
        "judge": {
          "model_id": "claude-opus-5",
          "rubric_hash": "c17f2f214cec220ac31af3cfe88a52393c254cea8f9a94fc16e668f668fa88c3"
        },
        "judge_usage": {
          "input_tokens": 43767,
          "output_tokens": 885,
          "cached_tokens": 32429,
          "wall_ms": 21309
        },
        "generation": {
          "n_planned": 3,
          "n_drawn": 3,
          "n_measured": 3,
          "n_unmeasured": 0,
          "stopping_reason": "min_reached",
          "mean": 0.861111,
          "sd": 0.005092,
          "judge_sd_mean": 0.003849,
          "variance_ratio": 1.322941,
          "variance_ratio_unavailable": null,
          "n_truncated": 0,
          "draws": [
            {
              "draw_index": 0,
              "generation_hash": "678cb25cf73ebb7d841563ef3dd1d24b600cdcf21cdc4a8f28455f7450eafc28",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.86
              ],
              "judge_sample_hashes": [
                "bc2440e8ec17f23f0423fe1673018e926dd24f4aec9f6aa7e14c77736fa84430",
                "90455434935616cb95900d531478803a7d96424ce47518e48d740d4347f43b6a",
                "2755a0ab877505b6a34205c3d17f745bf949941b5de8acc461bfda0a89d4967c"
              ],
              "mean": 0.866667,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 17733,
                "output_tokens": 293,
                "cached_tokens": 540,
                "wall_ms": 6559
              },
              "judge_usage": {
                "input_tokens": 43788,
                "output_tokens": 820,
                "cached_tokens": 32443,
                "wall_ms": 18040
              }
            },
            {
              "draw_index": 1,
              "generation_hash": "e750c374992584ea423a4e23126ef5d095531ceaa4c1c1a35134150a403166cd",
              "status": "measured",
              "samples": [
                0.86,
                0.86,
                0.85
              ],
              "judge_sample_hashes": [
                "531dbc55349b6da1a66154ec5050d2d0ce449dd3e2477ec8679ab4128eef098c",
                "b981500a6c5479c3e45ae9898817bfca263bdf9ffa4a1135723ed6975b58a7bd",
                "a88c495594761867b54999ed3822ba86bc4362787a7963c74badef1f5f447d00"
              ],
              "mean": 0.856667,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 17733,
                "output_tokens": 308,
                "cached_tokens": 17731,
                "wall_ms": 6041
              },
              "judge_usage": {
                "input_tokens": 43764,
                "output_tokens": 808,
                "cached_tokens": 32427,
                "wall_ms": 21290
              }
            },
            {
              "draw_index": 2,
              "generation_hash": "e9d9db0572729cb41e74cdf2f40beeaef215f564954567082fda4fb6111f2f00",
              "status": "measured",
              "samples": [
                0.86,
                0.86,
                0.86
              ],
              "judge_sample_hashes": [
                "719de3c5405866d149d4dc69742b73ba072badea4da6449e8187918eda613257",
                "47c979a8d86b090d86c1bec45c3d9e675cf73be37e41035cc3066f2b113d28c6",
                "e1352f84b6df795b01e872ef24eb4520f6d8d5fbd2f9dfd3f112914e988b591d"
              ],
              "mean": 0.86,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 17733,
                "output_tokens": 321,
                "cached_tokens": 17731,
                "wall_ms": 6162
              },
              "judge_usage": {
                "input_tokens": 43767,
                "output_tokens": 885,
                "cached_tokens": 32429,
                "wall_ms": 21309
              }
            }
          ]
        }
      },
      {
        "id": "commit-message-conventional-type",
        "mode": "baseline",
        "outcome": "borderline",
        "score": 0.507917,
        "mean": 0.507917,
        "stddev": 0.287048,
        "samples": [
          0.3,
          0.3,
          0.3
        ],
        "generation_hash": "ae95643852935240f51ab353d89591e9db252c2e949ec116c27ecb78b4d857c8",
        "judge_sample_hashes": [
          "ce9b397df95e10006904e3dcebb45e96ea1b47f5e07ef353c1113f48126b16d1",
          "483a109a0ee1521f5790f7237f71037f36cac362052eb884a2307cbd83a0be24",
          "2adbf1542142066416d9b08bb679019980a4165ee8be29d7d8740e786d56b3ed"
        ],
        "threshold": 0.7,
        "reason": "Subject lacks the conventional `fix:` prefix (uses bare 'Fix'), triggering the 0.3 cap despite a specific subject and a body that explains cause and impact.",
        "judge": {
          "model_id": "claude-opus-5",
          "rubric_hash": "c17f2f214cec220ac31af3cfe88a52393c254cea8f9a94fc16e668f668fa88c3"
        },
        "judge_usage": {
          "input_tokens": 43776,
          "output_tokens": 654,
          "cached_tokens": 32435,
          "wall_ms": 18239
        },
        "generation": {
          "n_planned": 3,
          "n_drawn": 8,
          "n_measured": 8,
          "n_unmeasured": 0,
          "stopping_reason": "stabilised",
          "mean": 0.507917,
          "sd": 0.287048,
          "judge_sd_mean": 0.001972,
          "variance_ratio": 145.561866,
          "variance_ratio_unavailable": null,
          "n_truncated": 0,
          "draws": [
            {
              "draw_index": 0,
              "generation_hash": "6251f2203fed18d7e99579bba6564523d72320a9ae8fbeaba33db02ae3549287",
              "status": "measured",
              "samples": [
                0.84,
                0.86,
                0.85
              ],
              "judge_sample_hashes": [
                "47888a5790a37a5b284ca3dc10a1215cb6f409cdc7a818139cc722c2b86f5162",
                "98a1e7c24df0bf25c2dc8cef70589ed68f3c05caf3a35a4fb439ea82e91205df",
                "909eef4a49292c96939ef44b03e80d8fcf7d178d32d2fbb578bdd9cb29e794c5"
              ],
              "mean": 0.85,
              "stddev": 0.01,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 260,
                "cached_tokens": 2144,
                "wall_ms": 5373
              },
              "judge_usage": {
                "input_tokens": 43779,
                "output_tokens": 1015,
                "cached_tokens": 32437,
                "wall_ms": 19582
              }
            },
            {
              "draw_index": 1,
              "generation_hash": "71b3c23b006099a70aa5f69ac586a9a0cc6e3cd04054e8fd195d7fc4c3f72ef7",
              "status": "measured",
              "samples": [
                0.3,
                0.3,
                0.3
              ],
              "judge_sample_hashes": [
                "72ff6b2398f34776829a586736fa67cb345a258e3db3ec6b4e76fbece4891f96",
                "7ae29e25b52ddc84d6327c9d190dccbd1eadd6453e05432e6346b71fbb80ec86",
                "6dc7a241b4e729fbc07e1f0d97f3f140d32919141b5006716100b333f69f8187"
              ],
              "mean": 0.3,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 410,
                "cached_tokens": 12727,
                "wall_ms": 7374
              },
              "judge_usage": {
                "input_tokens": 43848,
                "output_tokens": 711,
                "cached_tokens": 32483,
                "wall_ms": 19234
              }
            },
            {
              "draw_index": 2,
              "generation_hash": "5fb971077820826dcdadb4f5d66784483e362a9aee962a383d1b7d2201bf529f",
              "status": "measured",
              "samples": [
                0.3,
                0.3,
                0.3
              ],
              "judge_sample_hashes": [
                "4c4f2c690d6f3ad014aa6f0ddccbb1fbae19359d7fde3156148bec57243a53f6",
                "da080124c1d71d50ae4d0d232ab6bf39bd0f5ca1ef7a463d43e61fbed8ddf449",
                "1061448aba265a6ce3941c828f5ed14a5e48cac4575054e702ad7873a30e647a"
              ],
              "mean": 0.3,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 316,
                "cached_tokens": 12727,
                "wall_ms": 6028
              },
              "judge_usage": {
                "input_tokens": 43716,
                "output_tokens": 673,
                "cached_tokens": 32395,
                "wall_ms": 17689
              }
            },
            {
              "draw_index": 3,
              "generation_hash": "b1d8467b130c30f6f8c6a80e1c248498125044478e0648fe25cae842306b600c",
              "status": "measured",
              "samples": [
                0.3,
                0.3,
                0.3
              ],
              "judge_sample_hashes": [
                "db56e73316890c56a6dff2bd01b0032af5f785a91870982e6b8ff768aef45da0",
                "863962b06251a3b036c9d1142a09ca0d8b32cc1c483b7cd548c1e30ac8f94182",
                "3a158496b98ee3202ed771fd2e0bce3be30c673150c5312e5798ffb1a16ba809"
              ],
              "mean": 0.3,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 367,
                "cached_tokens": 12727,
                "wall_ms": 6439
              },
              "judge_usage": {
                "input_tokens": 43956,
                "output_tokens": 707,
                "cached_tokens": 32555,
                "wall_ms": 17958
              }
            },
            {
              "draw_index": 4,
              "generation_hash": "8e87bda307b2769c8692944b5133eb6bdaf1ce74108cd61ae0c34b2bf5a85b55",
              "status": "measured",
              "samples": [
                0.3,
                0.3,
                0.3
              ],
              "judge_sample_hashes": [
                "057ef4c88924e0841f697f17cfc9d6262dd6b5b50e4fcd64745a5ba29667ba58",
                "35351bf3ae4b7d5858b7354e43db53eeee5376d77fb55f186742324ff926f233",
                "5699aeb31d651021114973cab36362217303ffb5970f12275e17bab97b966e4d"
              ],
              "mean": 0.3,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 384,
                "cached_tokens": 12727,
                "wall_ms": 7525
              },
              "judge_usage": {
                "input_tokens": 43818,
                "output_tokens": 593,
                "cached_tokens": 32463,
                "wall_ms": 15390
              }
            },
            {
              "draw_index": 5,
              "generation_hash": "8a61ff66af00b6540eebdf7dfa24f58cbbe0bdd2cbed27858dca391663011357",
              "status": "measured",
              "samples": [
                0.84,
                0.85,
                0.84
              ],
              "judge_sample_hashes": [
                "841263817f7a010b44dde2fce04ef52ca479846c8d5cddda6d777ed20b0e7ef3",
                "c5bbc3236b1da15eec4cf0f75c29285408332db9d2ea49f47d0133f757e81206",
                "ffa6cb2c51daa251fd7892baf035b2779012be4ee72e666664e69ed80ecfa412"
              ],
              "mean": 0.843333,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 266,
                "cached_tokens": 12727,
                "wall_ms": 5617
              },
              "judge_usage": {
                "input_tokens": 43803,
                "output_tokens": 1049,
                "cached_tokens": 32453,
                "wall_ms": 22972
              }
            },
            {
              "draw_index": 6,
              "generation_hash": "b4fecb9662632fa20c3654ce3a8f24dbde601227082f35170131296093bcb2e5",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.87
              ],
              "judge_sample_hashes": [
                "dffb6126b6e8a3ece76a69d272594d8caf456a90468285dd2c5e6b267f6395d7",
                "a3a467d53dbb367e88acc4369a9bb7017746985d868f5d4cdeddc73a3c5769d7",
                "127adfb11f01ba30db3f01f3656f3f4703e99a87f1187a4103f5494bc563f6cc"
              ],
              "mean": 0.87,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 319,
                "cached_tokens": 12727,
                "wall_ms": 6320
              },
              "judge_usage": {
                "input_tokens": 43770,
                "output_tokens": 774,
                "cached_tokens": 32431,
                "wall_ms": 19192
              }
            },
            {
              "draw_index": 7,
              "generation_hash": "ae95643852935240f51ab353d89591e9db252c2e949ec116c27ecb78b4d857c8",
              "status": "measured",
              "samples": [
                0.3,
                0.3,
                0.3
              ],
              "judge_sample_hashes": [
                "ce9b397df95e10006904e3dcebb45e96ea1b47f5e07ef353c1113f48126b16d1",
                "483a109a0ee1521f5790f7237f71037f36cac362052eb884a2307cbd83a0be24",
                "2adbf1542142066416d9b08bb679019980a4165ee8be29d7d8740e786d56b3ed"
              ],
              "mean": 0.3,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5-5",
              "usage": {
                "input_tokens": 12729,
                "output_tokens": 321,
                "cached_tokens": 12727,
                "wall_ms": 7299
              },
              "judge_usage": {
                "input_tokens": 43776,
                "output_tokens": 654,
                "cached_tokens": 32435,
                "wall_ms": 18239
              }
            }
          ]
        }
      }
    ],
    "aggregates": {
      "with_skill": {
        "case_count": 1,
        "pass_count": 1,
        "borderline_count": 0,
        "mean_score": 0.861111,
        "stddev": null
      },
      "baseline": {
        "case_count": 1,
        "pass_count": 0,
        "borderline_count": 1,
        "mean_score": 0.507917,
        "stddev": null
      },
      "band_rule": "per arm: the sample standard deviation (n-1) of the per-case means across the included cases; the comparison band is the quadrature sum of the two arms; null where an arm has fewer than two included cases"
    }
  },
  "comparison": {
    "with_skill_score": 0.861111,
    "baseline_score": 0.507917,
    "delta": 0.353194,
    "delta_uncertainty": null,
    "delta_uncertainty_unavailable": "single_case"
  },
  "verification_level": "TESTED",
  "receipt_hash": "37d0c311a5dc31b2a20eaa533af94857e436a7fb9723a5b963cc88ada3bdacbe",
  "economics": {
    "basis": "metered-equivalent",
    "surface": "claude-cli",
    "with_skill": {
      "call_count": 3,
      "mean_input_tokens": 17733,
      "mean_output_tokens": 307.33,
      "mean_cost_usd_per_call": 0.077079,
      "median_wall_ms": 6162,
      "wall_ms_p25": null,
      "wall_ms_p75": null,
      "wall_ms_iqr": null
    },
    "baseline": {
      "call_count": 8,
      "mean_input_tokens": 12729,
      "mean_output_tokens": 330.38,
      "mean_cost_usd_per_call": 0.057524,
      "median_wall_ms": 6379.5,
      "wall_ms_p25": 5822.5,
      "wall_ms_p75": 7336.5,
      "wall_ms_iqr": 1514
    },
    "skill_incremental_cost_usd_per_call": 0.019555,
    "skill_incremental_cost_usd_per_1k_calls": 19.555,
    "output_tokens_delta": -23.05,
    "median_wall_ms_delta": -217.5,
    "judge_excluded": true,
    "judge_overhead": {
      "note": "Measurement overhead imposed by Driftproof, NOT a cost of running the skill. Excluded from every field above.",
      "total_cost_usd": 0.47619,
      "case_rows_measured": 2
    },
    "notes": {
      "absolute_cost": "Absolute per-call cost on a CLI surface includes a fixed harness preamble (observed ~25k input tokens on claude-cli, ~11k on codex) that we do not control. It is identical in the with-skill and baseline arms, so it cancels in the Δ figures — read the incremental columns, not the absolute ones.",
      "cache_pricing": "Cached input tokens are costed at the list input rate (an over-estimate where caching is heavy); cached_tokens is recorded per call so a reader can recompute.",
      "latency": "observed on subscription CLI surface, indicative"
    }
  }
}