{
  "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:32:09.846Z",
    "registry": "registered",
    "transcripts": "hashes-only",
    "judge": {
      "samples": 3,
      "temperature": null,
      "sampling": "surface-controlled",
      "surface": "claude-cli",
      "model_id": "claude-opus-5-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:32:09.846Z",
      "source": "config/models.json",
      "currency": "USD",
      "models": {
        "claude-opus-5": {
          "input_per_mtok": 5,
          "output_per_mtok": 25,
          "registered": true
        },
        "claude-opus-5-5": {
          "input_per_mtok": 4,
          "output_per_mtok": 20,
          "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.865556,
        "mean": 0.865556,
        "stddev": 0.005092,
        "samples": [
          0.87,
          0.87,
          0.86
        ],
        "generation_hash": "06e1556ac0d2552e679015d950b450662be0f7864e139b0c04d00399e55116fe",
        "judge_sample_hashes": [
          "9967a15ba5c6d77507729375c1751758a962a2fa3fcefaab3ffb113504c23e97",
          "dc75ab9423ce710d8549071fe055f9a7bd569c780d71786fa18ea5b766d76350",
          "7e2d818b0ce4fafaa154f06a90442463a3555e0b40907781840de5adb940389b"
        ],
        "threshold": 0.7,
        "reason": "Uses `fix:` prefix with a specific subject; body explains the wrong-unit cause, user-facing early expiry, and a maintainer-actionable note on existing tokens. Exemplary.",
        "judge": {
          "model_id": "claude-opus-5-5",
          "rubric_hash": "c17f2f214cec220ac31af3cfe88a52393c254cea8f9a94fc16e668f668fa88c3"
        },
        "judge_usage": {
          "input_tokens": 14688,
          "output_tokens": 562,
          "cached_tokens": 12039,
          "wall_ms": 14822
        },
        "generation": {
          "n_planned": 3,
          "n_drawn": 3,
          "n_measured": 3,
          "n_unmeasured": 0,
          "stopping_reason": "min_reached",
          "mean": 0.865556,
          "sd": 0.005092,
          "judge_sd_mean": 0.001925,
          "variance_ratio": 2.645195,
          "variance_ratio_unavailable": null,
          "n_truncated": 0,
          "draws": [
            {
              "draw_index": 0,
              "generation_hash": "caee2b31e860c1e3cf629b5290976b2029fd16e80bee96addc28a1a905c735a6",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.87
              ],
              "judge_sample_hashes": [
                "ad1137a4054fc2b354080e4b5cc868c8a048ec8883647042a44df272de7253f6",
                "fb81d3cdd6623782a7e4616bc7770f0cdac42fbf1914394337b9e19c16351e27",
                "0fbf7841673fd2fee65ae75ec3994b409ba1ba41e2693661bef8b5dd63c385af"
              ],
              "mean": 0.87,
              "stddev": 0,
              "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": 14328,
                "output_tokens": 504,
                "cached_tokens": 11799,
                "wall_ms": 14595
              }
            },
            {
              "draw_index": 1,
              "generation_hash": "a51d9a6867eb0d972d143b164dfbff04d932f75d114d21e1f6c294434c2d0013",
              "status": "measured",
              "samples": [
                0.86,
                0.86,
                0.86
              ],
              "judge_sample_hashes": [
                "b55ac0e96648736db730f8413256b1c809bad0fe66987ede8b77351e9c73a5d6",
                "73ece1a87aae8758338d5e9c90cfdc627b7ae83a532ae823118942b614ea3051",
                "c4b4ef618b127f13524c4e1057106bb408074eac3074f68144a593024cd24935"
              ],
              "mean": 0.86,
              "stddev": 0,
              "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": 14463,
                "output_tokens": 542,
                "cached_tokens": 11889,
                "wall_ms": 15528
              }
            },
            {
              "draw_index": 2,
              "generation_hash": "06e1556ac0d2552e679015d950b450662be0f7864e139b0c04d00399e55116fe",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.86
              ],
              "judge_sample_hashes": [
                "9967a15ba5c6d77507729375c1751758a962a2fa3fcefaab3ffb113504c23e97",
                "dc75ab9423ce710d8549071fe055f9a7bd569c780d71786fa18ea5b766d76350",
                "7e2d818b0ce4fafaa154f06a90442463a3555e0b40907781840de5adb940389b"
              ],
              "mean": 0.866667,
              "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": 14688,
                "output_tokens": 562,
                "cached_tokens": 12039,
                "wall_ms": 14822
              }
            }
          ]
        }
      },
      {
        "id": "commit-message-conventional-type",
        "mode": "baseline",
        "outcome": "borderline",
        "score": 0.774333,
        "mean": 0.774333,
        "stddev": 0.272161,
        "samples": [
          0.86,
          0.85,
          0.85
        ],
        "generation_hash": "7f29db4a8ec61b4afbd1b00b304ea6dbff8206e200a26f9695c3f034b717ed51",
        "judge_sample_hashes": [
          "7a271037593ea0d5dfaee69359ff3152f8b587b52ee8ec891ba01e44cc67a1b2",
          "77dd6e5bcbad882234de4966766e6d3fb758a3c5bd32ed29bc7daf970021e7e6",
          "f4a3707acf9413b67be29c8177a710c896b6a83c26f152d5e678141d55aadc04"
        ],
        "threshold": 0.7,
        "reason": "Uses the conventional fix(auth): prefix with a specific subject; the body states the user-facing impact (links expiring after an hour) and the unit-conversion cause, plus migration implications.",
        "judge": {
          "model_id": "claude-opus-5-5",
          "rubric_hash": "c17f2f214cec220ac31af3cfe88a52393c254cea8f9a94fc16e668f668fa88c3"
        },
        "judge_usage": {
          "input_tokens": 14706,
          "output_tokens": 759,
          "cached_tokens": 12051,
          "wall_ms": 18601
        },
        "generation": {
          "n_planned": 3,
          "n_drawn": 10,
          "n_measured": 10,
          "n_unmeasured": 0,
          "stopping_reason": "max_reached",
          "mean": 0.774333,
          "sd": 0.272161,
          "judge_sd_mean": 0.004464,
          "variance_ratio": 60.967966,
          "variance_ratio_unavailable": null,
          "n_truncated": 0,
          "draws": [
            {
              "draw_index": 0,
              "generation_hash": "10ac654c3bcbfd4838e5dd98d8a5a7c86c2c299bc27783af1261598645a7c98f",
              "status": "measured",
              "samples": [
                0.85,
                0.86,
                0.85
              ],
              "judge_sample_hashes": [
                "89e9982f17ce8ff827ca5bc01778e979ef6ac68fc1dfe88db3844a24fe76b6c4",
                "dc1537bb19530f37db42f2a0128df16a53d999fa368513e226487648f112faf0",
                "52419675833e0df35e915684ac8917ea5e81f7b0bebff5de07949d776dd7ae7b"
              ],
              "mean": 0.853333,
              "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": 14655,
                "output_tokens": 753,
                "cached_tokens": 12017,
                "wall_ms": 18392
              }
            },
            {
              "draw_index": 1,
              "generation_hash": "755651ceb0f1ad0c5f8fc2c1092ee89beb1f81103c82cdcad6b542f7f6b596c2",
              "status": "measured",
              "samples": [
                0.86,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "9f5bdd1f42edc6957a8397cfd0c1c1d890469050271ff5e383a71a7bde6cb1e4",
                "2c5dc37e47713f512bb67d8c0037d594e2d7468cbf2445d96ee9ea693b0ec84e",
                "753aa6d9182bb9eb777f0e3ecaecb2218e87d4f4e9ed7386893ff52a97281d97"
              ],
              "mean": 0.853333,
              "stddev": 0.005774,
              "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": 14361,
                "output_tokens": 689,
                "cached_tokens": 11821,
                "wall_ms": 16089
              }
            },
            {
              "draw_index": 2,
              "generation_hash": "bdd3871e72e95c3fb369617cb78a099aab6f077a778579781e5b1e2e84a8cf2a",
              "status": "measured",
              "samples": [
                0,
                0,
                0
              ],
              "judge_sample_hashes": [
                "008796eabb64617b6d66f81586a458b394774bbb8af8474695a85325dbc74dfa",
                "0edc8b23dcd9dc4dc7f1aac3f3a13d12b59d3d4029fa963804b04a5e6d43b5f4",
                "520957dc325b04a3882e95c8756be3b305f44efd2b1187b517268ae4710c2fd8"
              ],
              "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": 13710,
                "output_tokens": 300,
                "cached_tokens": 11387,
                "wall_ms": 12871
              }
            },
            {
              "draw_index": 3,
              "generation_hash": "dde6764b6978a5d2b49a29f176c2650dddb188488ab7f5281ac6d796ec17cd23",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.87
              ],
              "judge_sample_hashes": [
                "ee0128ba8b231a05b676b09685f35cdae56c145221a8acd6e2b550f74c9e75cb",
                "277105205acb4eebd49322b225c7001ccd5d1d11bf72f42bfd84ccc3e7e51522",
                "82da03f85ea29715b7b10fa51277607fe17aad7da1f6403d1df1c3a7b86202df"
              ],
              "mean": 0.87,
              "stddev": 0,
              "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": 14277,
                "output_tokens": 599,
                "cached_tokens": 11765,
                "wall_ms": 15829
              }
            },
            {
              "draw_index": 4,
              "generation_hash": "7c57061d158f1ef82e22d89a9ec5ac83b52d9e11dae33bd17ccc53929c776116",
              "status": "measured",
              "samples": [
                0.87,
                0.86,
                0.86
              ],
              "judge_sample_hashes": [
                "c4b832c0df9008b17a09dde089f861d122a627f00bed96b2e7ad71b227ea02f4",
                "0abdccab67ea4fe763eab7318c2c1623ea486bb55bdb0a1af849b33351c58c56",
                "b4587bae3c7f89b1f2fe002883b5198592dd8e12ad3c0bfafa14ea7bb548010e"
              ],
              "mean": 0.863333,
              "stddev": 0.005774,
              "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": 14766,
                "output_tokens": 579,
                "cached_tokens": 12091,
                "wall_ms": 16019
              }
            },
            {
              "draw_index": 5,
              "generation_hash": "2e2b015bf6107e726c077970192f035606511581496508940a25f578aaaf3724",
              "status": "measured",
              "samples": [
                0.87,
                0.87,
                0.87
              ],
              "judge_sample_hashes": [
                "dd324442fe0b32193ca6b756803ccd5b5ce1645a81d894aae370e6f0697ce225",
                "de3e8bd3c0f9293dd8a1c65cf50975457fb09f651fdef62ddb4ec9ad1a60bb26",
                "21656a2076235d5835d8e87bbc657449af50d8c9a584f37065bf1fc87e9a821c"
              ],
              "mean": 0.87,
              "stddev": 0,
              "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": 14346,
                "output_tokens": 613,
                "cached_tokens": 11811,
                "wall_ms": 16100
              }
            },
            {
              "draw_index": 6,
              "generation_hash": "c595a3fe25e40f0809fa3891a05f562aee563105049f8f28442bba99a4736c62",
              "status": "measured",
              "samples": [
                0.86,
                0.87,
                0.87
              ],
              "judge_sample_hashes": [
                "3975ae20dd36daf5537834f7c724ce497f970a89b8b9f05df976b59d4e53edc2",
                "eeb56fa715ead8a2b804f0470d656a5af82ff86ddb8635b9e06676e0f76aedc5",
                "d66344acc19b10375b5e30a5420f069323ffdebe87841cfd9591cb868d4a407a"
              ],
              "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": 14415,
                "output_tokens": 847,
                "cached_tokens": 11857,
                "wall_ms": 18700
              }
            },
            {
              "draw_index": 7,
              "generation_hash": "2d1ba9b4e1af4d5e6c73f7e4c5c9c9a7a055d0e7d89da6d91724b4bb91f60685",
              "status": "measured",
              "samples": [
                0.85,
                0.86,
                0.87
              ],
              "judge_sample_hashes": [
                "a125645d9bd481ff76a3f34e71d05f8b0262a28756bb65fc1e6e92e3ed029ef4",
                "879b7448a44e879eb9c6a8ff1e02115c7a614dd336bee16ca32e0aeeaeadea1d",
                "a952a3425b01548b3983eeef76c0e3b7e1dbc1cdd658fa86b303e0e99fbf43ef"
              ],
              "mean": 0.86,
              "stddev": 0.01,
              "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": 14220,
                "output_tokens": 634,
                "cached_tokens": 11727,
                "wall_ms": 16907
              }
            },
            {
              "draw_index": 8,
              "generation_hash": "e3a908a928d5b014dc9b2b2ec0cf4d402264b411c3d94209ee17a08d67482bc1",
              "status": "measured",
              "samples": [
                0.86,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "d27d4918acd873bf31ae9e7de127944013737e040c63b1fe3eaf5e5a4db15df5",
                "86a4caa3036a98da93ace0731b9b7ee72a26cc99a41cd2ccaf0f3eff32500676",
                "c1b0ecfd7ab28fc6ce2c54984522a82c5ab4a17a1a57ff7515f29cccd8fe972f"
              ],
              "mean": 0.853333,
              "stddev": 0.005774,
              "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": 14283,
                "output_tokens": 670,
                "cached_tokens": 11769,
                "wall_ms": 16926
              }
            },
            {
              "draw_index": 9,
              "generation_hash": "7f29db4a8ec61b4afbd1b00b304ea6dbff8206e200a26f9695c3f034b717ed51",
              "status": "measured",
              "samples": [
                0.86,
                0.85,
                0.85
              ],
              "judge_sample_hashes": [
                "7a271037593ea0d5dfaee69359ff3152f8b587b52ee8ec891ba01e44cc67a1b2",
                "77dd6e5bcbad882234de4966766e6d3fb758a3c5bd32ed29bc7daf970021e7e6",
                "f4a3707acf9413b67be29c8177a710c896b6a83c26f152d5e678141d55aadc04"
              ],
              "mean": 0.853333,
              "stddev": 0.005774,
              "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": 14706,
                "output_tokens": 759,
                "cached_tokens": 12051,
                "wall_ms": 18601
              }
            }
          ]
        }
      }
    ],
    "aggregates": {
      "with_skill": {
        "case_count": 1,
        "pass_count": 1,
        "borderline_count": 0,
        "mean_score": 0.865556,
        "stddev": null
      },
      "baseline": {
        "case_count": 1,
        "pass_count": 0,
        "borderline_count": 1,
        "mean_score": 0.774333,
        "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.865556,
    "baseline_score": 0.774333,
    "delta": 0.091223,
    "delta_uncertainty": null,
    "delta_uncertainty_unavailable": "single_case"
  },
  "verification_level": "TESTED",
  "receipt_hash": "9c08411c7a4b85b915088dd18210b2507bc1a5dc18eeccd342f88470fa2b9ce1",
  "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.143996,
      "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"
    }
  }
}