{
  "schema_version": "0.7",
  "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",
    "model_release_date": "2026-07-24",
    "provider": "anthropic",
    "surface": "claude-cli",
    "runner_version": "0.11.2",
    "date_utc": "2026-09-24T07:28:38.217Z",
    "registry": "registered",
    "transcripts": "hashes-only",
    "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",
      "reported_models": [
        "claude-opus-5"
      ],
      "isolation": "same-user"
    },
    "pricing_snapshot": {
      "frozen_at": "2026-09-24T07:28:38.217Z",
      "source": "config/models.json",
      "currency": "USD",
      "models": {
        "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.853333,
        "mean": 0.853333,
        "stddev": 0.006667,
        "samples": [
          0.85,
          0.85,
          0.84
        ],
        "generation_hash": "06e1556ac0d2552e679015d950b450662be0f7864e139b0c04d00399e55116fe",
        "judge_sample_hashes": [
          "af78c4edbebc4608903ebd1345083c466f5887ff736c5f55bce3ded43c29bb40",
          "40ba16d55a485dee831352675620ea48b9e21eb0d15082f2426c5851e183158d",
          "6e2a1b92416f8a78086e25abd3c854e860cf8690fa872a85181decd12ec9b8ba"
        ],
        "threshold": 0.7,
        "reason": "Uses `fix:` prefix with a specific subject, and the body conveys both the user-facing impact (links dead after ~1 hour) and the unit-conversion cause plus existing-token behavior.",
        "judge": {
          "model_id": "claude-opus-5",
          "rubric_hash": "c17f2f214cec220ac31af3cfe88a52393c254cea8f9a94fc16e668f668fa88c3"
        },
        "judge_usage": {
          "input_tokens": 17688,
          "output_tokens": 1128,
          "cached_tokens": 15044,
          "wall_ms": 23761
        },
        "generation": {
          "n_planned": 3,
          "n_drawn": 3,
          "n_measured": 3,
          "n_unmeasured": 0,
          "stopping_reason": "min_reached",
          "mean": 0.853333,
          "sd": 0.006667,
          "judge_sd_mean": 0.007183,
          "variance_ratio": 0.928164,
          "variance_ratio_unavailable": null,
          "n_truncated": 0,
          "draws": [
            {
              "draw_index": 0,
              "generation_hash": "caee2b31e860c1e3cf629b5290976b2029fd16e80bee96addc28a1a905c735a6",
              "status": "measured",
              "samples": [
                0.85,
                0.86,
                0.85
              ],
              "judge_sample_hashes": [
                "a3e14ee4d46890cbad2d206954b30a0024cadf5375bea005532a7ab8054ba65a",
                "46e74c437c8281277fc698aa479762f14b9d3c60ca951363f77db1dfb59a7fcf",
                "0242d56fb7d7c2c3104ea36fbb1baa168975f1785e733e1a7b8922b9d4c0da2e"
              ],
              "mean": 0.853333,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 9667,
                "output_tokens": 1486,
                "cached_tokens": 540,
                "wall_ms": 23425
              },
              "judge_usage": {
                "input_tokens": 17328,
                "output_tokens": 1312,
                "cached_tokens": 14804,
                "wall_ms": 29529
              }
            },
            {
              "draw_index": 1,
              "generation_hash": "a51d9a6867eb0d972d143b164dfbff04d932f75d114d21e1f6c294434c2d0013",
              "status": "measured",
              "samples": [
                0.87,
                0.85,
                0.86
              ],
              "judge_sample_hashes": [
                "5781730054808e8bea8fcfb575b62886dd7e2c95d6fed47ff6caecc9138f883b",
                "cee58ae06268d69787ee9fb2b854709e11a23a27a308b423e47e7a076c5ea386",
                "722dc541a9bfb1b9484461c05dcb260ba461d7fbfa8483da66b8799661946951"
              ],
              "mean": 0.86,
              "stddev": 0.01,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 9667,
                "output_tokens": 688,
                "cached_tokens": 9665,
                "wall_ms": 12486
              },
              "judge_usage": {
                "input_tokens": 17463,
                "output_tokens": 1002,
                "cached_tokens": 14894,
                "wall_ms": 19464
              }
            },
            {
              "draw_index": 2,
              "generation_hash": "06e1556ac0d2552e679015d950b450662be0f7864e139b0c04d00399e55116fe",
              "status": "measured",
              "samples": [
                0.85,
                0.85,
                0.84
              ],
              "judge_sample_hashes": [
                "af78c4edbebc4608903ebd1345083c466f5887ff736c5f55bce3ded43c29bb40",
                "40ba16d55a485dee831352675620ea48b9e21eb0d15082f2426c5851e183158d",
                "6e2a1b92416f8a78086e25abd3c854e860cf8690fa872a85181decd12ec9b8ba"
              ],
              "mean": 0.846667,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 9667,
                "output_tokens": 1270,
                "cached_tokens": 9665,
                "wall_ms": 20313
              },
              "judge_usage": {
                "input_tokens": 17688,
                "output_tokens": 1128,
                "cached_tokens": 15044,
                "wall_ms": 23761
              }
            }
          ]
        }
      },
      {
        "id": "commit-message-conventional-type",
        "mode": "baseline",
        "outcome": "borderline",
        "score": 0.766333,
        "mean": 0.766333,
        "stddev": 0.269496,
        "samples": [
          0.85,
          0.85,
          0.85
        ],
        "generation_hash": "7f29db4a8ec61b4afbd1b00b304ea6dbff8206e200a26f9695c3f034b717ed51",
        "judge_sample_hashes": [
          "b8d4f3c5b52ba846ea033c47f4eea288bcd3b3ca1f819d9f233db4692a926bb1",
          "a4a5b5a6a39395d8110790740efe53937f04b4294e3e144cfe3a26285f37e095",
          "171f6be406e0c5b8ea8177eba1716f77584a8d323d79680b6b749325f0462d42"
        ],
        "threshold": 0.7,
        "reason": "Uses conventional `fix(auth):` prefix with a specific subject; body conveys user-facing symptom, unit-conversion cause, and migration impact, exceeding a bare diff restatement.",
        "judge": {
          "model_id": "claude-opus-5",
          "rubric_hash": "c17f2f214cec220ac31af3cfe88a52393c254cea8f9a94fc16e668f668fa88c3"
        },
        "judge_usage": {
          "input_tokens": 17706,
          "output_tokens": 1385,
          "cached_tokens": 15056,
          "wall_ms": 24713
        },
        "generation": {
          "n_planned": 3,
          "n_drawn": 10,
          "n_measured": 10,
          "n_unmeasured": 0,
          "stopping_reason": "max_reached",
          "mean": 0.766333,
          "sd": 0.269496,
          "judge_sd_mean": 0.006196,
          "variance_ratio": 43.495158,
          "variance_ratio_unavailable": null,
          "n_truncated": 0,
          "draws": [
            {
              "draw_index": 0,
              "generation_hash": "10ac654c3bcbfd4838e5dd98d8a5a7c86c2c299bc27783af1261598645a7c98f",
              "status": "measured",
              "samples": [
                0.84,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "bf256f1ab8955e6366ff453826cef7a1b737d5304d7012bcd483d6f627ee1d63",
                "71a5ea8d1a570d7b5e600831459ef14506618d024becb8590b4d8073754b2eb7",
                "949f7e50a59fb03fd0acd5e7143feea5f06c4fac227a1d1f9716d40a5fbb6560"
              ],
              "mean": 0.846667,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1542,
                "cached_tokens": 3150,
                "wall_ms": 22445
              },
              "judge_usage": {
                "input_tokens": 17655,
                "output_tokens": 1991,
                "cached_tokens": 15022,
                "wall_ms": 31051
              }
            },
            {
              "draw_index": 1,
              "generation_hash": "755651ceb0f1ad0c5f8fc2c1092ee89beb1f81103c82cdcad6b542f7f6b596c2",
              "status": "measured",
              "samples": [
                0.83,
                0.82,
                0.84
              ],
              "judge_sample_hashes": [
                "f024ce505e80d9dcd11dde476da252c3e6cca7c71d307e6df07d8fe6e292cb0f",
                "e93c27ccbe22a0d1b5e80445e1e76935a65396b1a1f75adedfd7c1821231082d",
                "c47ccd439ea944bd9e064148c598e861d613b6f99c4083a8b15f9155082be4d1"
              ],
              "mean": 0.83,
              "stddev": 0.01,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1101,
                "cached_tokens": 4661,
                "wall_ms": 18151
              },
              "judge_usage": {
                "input_tokens": 17361,
                "output_tokens": 1530,
                "cached_tokens": 14826,
                "wall_ms": 25779
              }
            },
            {
              "draw_index": 2,
              "generation_hash": "bdd3871e72e95c3fb369617cb78a099aab6f077a778579781e5b1e2e84a8cf2a",
              "status": "measured",
              "samples": [
                0,
                0,
                0
              ],
              "judge_sample_hashes": [
                "0b2f75c3b17d7fdd911abe925f48a5d13ea7976639ff5c1bc9503467b6b81ed0",
                "086878d387689f7a3363c37ddf8a7aa05971dde939e85019ba32b0301e26eaf5",
                "1e58a24b2673bb9ffd8a58e7265091e8dc88587bdd2f4d70ed705b1f0758f1ee"
              ],
              "mean": 0,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1920,
                "cached_tokens": 4661,
                "wall_ms": 29778
              },
              "judge_usage": {
                "input_tokens": 16710,
                "output_tokens": 429,
                "cached_tokens": 14392,
                "wall_ms": 12461
              }
            },
            {
              "draw_index": 3,
              "generation_hash": "dde6764b6978a5d2b49a29f176c2650dddb188488ab7f5281ac6d796ec17cd23",
              "status": "measured",
              "samples": [
                0.86,
                0.86,
                0.85
              ],
              "judge_sample_hashes": [
                "8efefe9039fba7b1dfdc9fa31f9f8b9682cd4ac784b7c6703ccb721517212a2b",
                "73c7d36859215e0e0049384a884ffc5c404f2b16764e31e24d5e304248e9a6aa",
                "20f36bbad375088b104e6952933e89a94f779709cd3dbf25d5ff033d2344efff"
              ],
              "mean": 0.856667,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1882,
                "cached_tokens": 4661,
                "wall_ms": 26122
              },
              "judge_usage": {
                "input_tokens": 17277,
                "output_tokens": 1132,
                "cached_tokens": 14770,
                "wall_ms": 21435
              }
            },
            {
              "draw_index": 4,
              "generation_hash": "7c57061d158f1ef82e22d89a9ec5ac83b52d9e11dae33bd17ccc53929c776116",
              "status": "measured",
              "samples": [
                0.85,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "766a2fc032220a139fca0e98da2c443b43c28f98a0f0892a72e645615dac7d76",
                "49e9b07b5f005392423c5adf90bd099178be805c330005339009f4f16bb590da",
                "10fc943f243c71def4c2034e4d43e579692317f48ed20eee2ecf36dd5d25e235"
              ],
              "mean": 0.85,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1169,
                "cached_tokens": 4661,
                "wall_ms": 19018
              },
              "judge_usage": {
                "input_tokens": 17766,
                "output_tokens": 1194,
                "cached_tokens": 15096,
                "wall_ms": 21361
              }
            },
            {
              "draw_index": 5,
              "generation_hash": "2e2b015bf6107e726c077970192f035606511581496508940a25f578aaaf3724",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.86
              ],
              "judge_sample_hashes": [
                "b41ea8ec21c90ae884d5d0330ccc04c277ffc517d3b9ab3e9d42ccac79bf5855",
                "9e1c98d6c19fe236310127c79f0867233a86f08b53c67d339bb3293249c1e3fb",
                "5632f5424a2a7a0b929a99316d2513f4d7a0f0d3a4243bfef419e76a9d9a6e34"
              ],
              "mean": 0.866667,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1430,
                "cached_tokens": 4661,
                "wall_ms": 20775
              },
              "judge_usage": {
                "input_tokens": 17346,
                "output_tokens": 995,
                "cached_tokens": 14816,
                "wall_ms": 19093
              }
            },
            {
              "draw_index": 6,
              "generation_hash": "c595a3fe25e40f0809fa3891a05f562aee563105049f8f28442bba99a4736c62",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.86
              ],
              "judge_sample_hashes": [
                "fbb333f4435951363bf62bd7a27f5be26fcf9db19894a0a9d01ec0e2f07c2970",
                "ac77bd3c6cea08ef847c609631e69fbfa20e28f28080af4868a78f6714c66ce5",
                "849103213ed0d86eceebd77cedf67e58dcc7ebf6fd90c414e01a8e80e82c255a"
              ],
              "mean": 0.866667,
              "stddev": 0.005774,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1021,
                "cached_tokens": 4661,
                "wall_ms": 15696
              },
              "judge_usage": {
                "input_tokens": 17415,
                "output_tokens": 1246,
                "cached_tokens": 14862,
                "wall_ms": 23429
              }
            },
            {
              "draw_index": 7,
              "generation_hash": "2d1ba9b4e1af4d5e6c73f7e4c5c9c9a7a055d0e7d89da6d91724b4bb91f60685",
              "status": "measured",
              "samples": [
                0.87,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "3a389768067161dfc4721d1fa390e30988f9952539d15c1962ddbb733efa939a",
                "90dd88218503b69082f989085c4022c2142b55fdc102798fbdcb067fa0ad5ce8",
                "2667ac394123ae5d3f052d648a53e8d9bdebf1af938d6e301ac358a9f8689a24"
              ],
              "mean": 0.856667,
              "stddev": 0.011547,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1519,
                "cached_tokens": 4661,
                "wall_ms": 20902
              },
              "judge_usage": {
                "input_tokens": 17220,
                "output_tokens": 1275,
                "cached_tokens": 14732,
                "wall_ms": 22823
              }
            },
            {
              "draw_index": 8,
              "generation_hash": "e3a908a928d5b014dc9b2b2ec0cf4d402264b411c3d94209ee17a08d67482bc1",
              "status": "measured",
              "samples": [
                0.82,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "2f8effdfad5b8958e4ad04be503a75a0e66dd0fc4294ec423ff1ce8b9f4de5b8",
                "3f64a6322c1403ee8762695cc2caab000af9716a4a2aa7ef2a246d7f411bed6e",
                "5ee48a88d247bec6436a72812e4bebb2eecc7635334548bdfb29e7ca6d101ca5"
              ],
              "mean": 0.84,
              "stddev": 0.017321,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 1672,
                "cached_tokens": 4661,
                "wall_ms": 24154
              },
              "judge_usage": {
                "input_tokens": 17283,
                "output_tokens": 1489,
                "cached_tokens": 14774,
                "wall_ms": 26507
              }
            },
            {
              "draw_index": 9,
              "generation_hash": "7f29db4a8ec61b4afbd1b00b304ea6dbff8206e200a26f9695c3f034b717ed51",
              "status": "measured",
              "samples": [
                0.85,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "b8d4f3c5b52ba846ea033c47f4eea288bcd3b3ca1f819d9f233db4692a926bb1",
                "a4a5b5a6a39395d8110790740efe53937f04b4294e3e144cfe3a26285f37e095",
                "171f6be406e0c5b8ea8177eba1716f77584a8d323d79680b6b749325f0462d42"
              ],
              "mean": 0.85,
              "stddev": 0,
              "stop_reason": "end_turn",
              "truncated": false,
              "reported_model": "claude-opus-5",
              "usage": {
                "input_tokens": 4663,
                "output_tokens": 2882,
                "cached_tokens": 4661,
                "wall_ms": 42131
              },
              "judge_usage": {
                "input_tokens": 17706,
                "output_tokens": 1385,
                "cached_tokens": 15056,
                "wall_ms": 24713
              }
            }
          ]
        }
      }
    ],
    "aggregates": {
      "with_skill": {
        "case_count": 1,
        "pass_count": 1,
        "borderline_count": 0,
        "mean_score": 0.853333,
        "stddev": null
      },
      "baseline": {
        "case_count": 1,
        "pass_count": 0,
        "borderline_count": 1,
        "mean_score": 0.766333,
        "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.853333,
    "baseline_score": 0.766333,
    "delta": 0.087,
    "delta_uncertainty": null,
    "delta_uncertainty_unavailable": "single_case"
  },
  "verification_level": "TESTED",
  "receipt_hash": "926fd5eeec0030451e18755e507c073dca6e11c77600edf002b5a94765a36633",
  "economics": {
    "basis": "metered-equivalent",
    "surface": "claude-cli",
    "with_skill": {
      "call_count": 3,
      "mean_input_tokens": 9667,
      "mean_output_tokens": 1148,
      "mean_cost_usd_per_call": 0.077035,
      "median_wall_ms": 20313,
      "wall_ms_p25": null,
      "wall_ms_p75": null,
      "wall_ms_iqr": null
    },
    "baseline": {
      "call_count": 10,
      "mean_input_tokens": 4663,
      "mean_output_tokens": 1613.8,
      "mean_cost_usd_per_call": 0.06366,
      "median_wall_ms": 21673.5,
      "wall_ms_p25": 19018,
      "wall_ms_p75": 26122,
      "wall_ms_iqr": 7104
    },
    "skill_incremental_cost_usd_per_call": 0.013375,
    "skill_incremental_cost_usd_per_1k_calls": 13.375,
    "output_tokens_delta": -465.8,
    "median_wall_ms_delta": -1360.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.239795,
      "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"
    }
  }
}