{
  "host": {
    "platform": "Linux-6.18.56-125.164.amzn2023.aarch64-aarch64-with-glibc2.34",
    "machine": "aarch64",
    "cores": 8,
    "binary_version": "discipline 0.29.0"
  },
  "host_before": {
    "load1": 1.02,
    "load5": 1.03,
    "load15": 1.0,
    "cores": 8,
    "heavy": []
  },
  "runs": 3,
  "warmup": 1,
  "repos": [
    {
      "source": "orieg/discipline",
      "head": "26146076b5ee9fe3129c4fc64aeda4be54c7ed0c",
      "base": "f2fc9cfb5adbc6e6443ca3d842462a621386ed77",
      "large_base": "784ba4501d58e540ca44fad6915b4b946daf7968",
      "large_back": 200,
      "files": 1366,
      "commits": 736,
      "changed_file": "src/hook.rs",
      "had_discipline_toml": true,
      "large_changed_files": 908,
      "name": "src",
      "cells": {
        "git-diff-names-one-file": {
          "n": 3,
          "median_s": 0.0023287650001293514,
          "min_s": 0.0023194909999801894,
          "max_s": 0.0023846720000619825,
          "iqr_s": 6.518100008179317e-05,
          "samples_s": [
            0.0023846720000619825,
            0.0023194909999801894,
            0.0023287650001293514
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.02,
            1.02,
            1.02
          ]
        },
        "git-diff-one-file": {
          "n": 3,
          "median_s": 0.005708093000066583,
          "min_s": 0.005655346999901667,
          "max_s": 0.005824090999794862,
          "iqr_s": 0.000168743999893195,
          "samples_s": [
            0.005655346999901667,
            0.005708093000066583,
            0.005824090999794862
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.02,
            1.02,
            1.02
          ]
        },
        "git-diff-names-large": {
          "n": 3,
          "median_s": 0.007226793999961956,
          "min_s": 0.007191756999873178,
          "max_s": 0.007238211999720079,
          "iqr_s": 4.6454999846901046e-05,
          "samples_s": [
            0.007191756999873178,
            0.007238211999720079,
            0.007226793999961956
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.02,
            1.02,
            1.02
          ]
        },
        "git-diff-large": {
          "n": 3,
          "median_s": 0.3438055930000701,
          "min_s": 0.34277543700000024,
          "max_s": 0.34546020200014027,
          "iqr_s": 0.0026847650001400325,
          "samples_s": [
            0.34546020200014027,
            0.3438055930000701,
            0.34277543700000024
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.02,
            1.1,
            1.1
          ]
        },
        "check-one-file": {
          "n": 3,
          "median_s": 47.51986883499967,
          "min_s": 47.488508035999985,
          "max_s": 47.54554617399981,
          "iqr_s": 0.05703813799982527,
          "samples_s": [
            47.51986883499967,
            47.54554617399981,
            47.488508035999985
          ],
          "exit_codes": [
            1
          ],
          "load1_before_each": [
            1.05,
            1.02,
            1.01
          ]
        },
        "check-large": {
          "n": 3,
          "median_s": 50.683698150000055,
          "min_s": 50.65851309599975,
          "max_s": 50.68782037100027,
          "iqr_s": 0.02930727500051944,
          "samples_s": [
            50.65851309599975,
            50.683698150000055,
            50.68782037100027
          ],
          "exit_codes": [
            2
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ],
          "stderr_tail_exit_2": "discipline check: error: gate `ratified-paths` could not run: `gates.ratified-paths` must be judged by the base ref's policy (`--policy-from base`, action input `policy_from: base`): the change edits a protected path and could otherwise loosen the policy that judges it\n"
        },
        "hook-post-edit": {
          "n": 3,
          "median_s": 47.58037466199994,
          "min_s": 47.48014476700018,
          "max_s": 47.60529804299995,
          "iqr_s": 0.12515327599976445,
          "samples_s": [
            47.48014476700018,
            47.58037466199994,
            47.60529804299995
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.06,
            1.03,
            1.01
          ]
        },
        "hook-pre-tool": {
          "n": 3,
          "median_s": 0.004989673000181938,
          "min_s": 0.004856249000113166,
          "max_s": 0.005012583999814524,
          "iqr_s": 0.00015633499970135745,
          "samples_s": [
            0.005012583999814524,
            0.004989673000181938,
            0.004856249000113166
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-agent-guard": {
          "n": 3,
          "median_s": 10.826316713999859,
          "min_s": 10.788447854999959,
          "max_s": 10.920041925000078,
          "iqr_s": 0.13159407000011925,
          "samples_s": [
            10.920041925000078,
            10.826316713999859,
            10.788447854999959
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-hygiene": {
          "n": 3,
          "median_s": 1.8282353180002247,
          "min_s": 1.821518228000059,
          "max_s": 1.8394239919998654,
          "iqr_s": 0.017905763999806368,
          "samples_s": [
            1.8394239919998654,
            1.821518228000059,
            1.8282353180002247
          ],
          "exit_codes": [
            1
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-integrity": {
          "n": 3,
          "median_s": 40.8823793319998,
          "min_s": 40.87444175100018,
          "max_s": 40.96005597300018,
          "iqr_s": 0.08561422200000379,
          "samples_s": [
            40.8823793319998,
            40.87444175100018,
            40.96005597300018
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-quality": {
          "n": 3,
          "median_s": 0.7208108939998965,
          "min_s": 0.7187017139999625,
          "max_s": 0.7223488180002278,
          "iqr_s": 0.0036471040002652444,
          "samples_s": [
            0.7223488180002278,
            0.7208108939998965,
            0.7187017139999625
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-verification": {
          "n": 3,
          "median_s": 0.7183853910000835,
          "min_s": 0.717153586999757,
          "max_s": 0.7193130760001623,
          "iqr_s": 0.0021594890004053013,
          "samples_s": [
            0.717153586999757,
            0.7193130760001623,
            0.7183853910000835
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-bench": {
          "n": 3,
          "median_s": 0.7359993680001935,
          "min_s": 0.7286509880000267,
          "max_s": 0.7375799820001703,
          "iqr_s": 0.008928994000143575,
          "samples_s": [
            0.7359993680001935,
            0.7375799820001703,
            0.7286509880000267
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        }
      }
    },
    {
      "source": "https://github.com/BurntSushi/ripgrep",
      "head": "aa9c789023fbd059cd508f8561a107ad29b6cbc5",
      "base": "91f5d22ef48bde459d90a8c7dbeab416e97d0f2b",
      "large_base": "6887122e5bcef8d4b7a2c70ea04ef9d87d80faff",
      "large_back": 200,
      "files": 225,
      "commits": 2303,
      "changed_file": "crates/core/flags/defs.rs",
      "had_discipline_toml": false,
      "large_changed_files": 91,
      "name": "ripgrep",
      "cells": {
        "git-diff-names-one-file": {
          "n": 3,
          "median_s": 0.0024759120001363044,
          "min_s": 0.0024362970002584916,
          "max_s": 0.0025939480001397897,
          "iqr_s": 0.00015765099988129805,
          "samples_s": [
            0.0025939480001397897,
            0.0024759120001363044,
            0.0024362970002584916
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "git-diff-one-file": {
          "n": 3,
          "median_s": 0.005347261999759212,
          "min_s": 0.005282326000269677,
          "max_s": 0.005380846999742062,
          "iqr_s": 9.852099947238457e-05,
          "samples_s": [
            0.005347261999759212,
            0.005380846999742062,
            0.005282326000269677
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "git-diff-names-large": {
          "n": 3,
          "median_s": 0.006311098999958631,
          "min_s": 0.006151077999675181,
          "max_s": 0.006326054000055592,
          "iqr_s": 0.00017497600038041128,
          "samples_s": [
            0.006311098999958631,
            0.006326054000055592,
            0.006151077999675181
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "git-diff-large": {
          "n": 3,
          "median_s": 0.03151992999983122,
          "min_s": 0.03143551900029706,
          "max_s": 0.031988942999760184,
          "iqr_s": 0.0005534239994631207,
          "samples_s": [
            0.03151992999983122,
            0.031988942999760184,
            0.03143551900029706
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "check-one-file": {
          "n": 3,
          "median_s": 9.383517153000412,
          "min_s": 9.376255502999811,
          "max_s": 9.469301469999664,
          "iqr_s": 0.09304596699985268,
          "samples_s": [
            9.376255502999811,
            9.383517153000412,
            9.469301469999664
          ],
          "exit_codes": [
            1
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "check-large": {
          "n": 3,
          "median_s": 29.44475986899988,
          "min_s": 29.32799085500028,
          "max_s": 29.448272923999866,
          "iqr_s": 0.12028206899958604,
          "samples_s": [
            29.44475986899988,
            29.32799085500028,
            29.448272923999866
          ],
          "exit_codes": [
            1
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "hook-post-edit": {
          "n": 3,
          "median_s": 9.395489674000146,
          "min_s": 9.381080148000365,
          "max_s": 9.465080912000303,
          "iqr_s": 0.0840007639999385,
          "samples_s": [
            9.465080912000303,
            9.395489674000146,
            9.381080148000365
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "hook-pre-tool": {
          "n": 3,
          "median_s": 0.004327262000060728,
          "min_s": 0.004281946999981301,
          "max_s": 0.004352692999873398,
          "iqr_s": 7.074599989209673e-05,
          "samples_s": [
            0.004352692999873398,
            0.004327262000060728,
            0.004281946999981301
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-agent-guard": {
          "n": 3,
          "median_s": 4.662884667000071,
          "min_s": 4.661517188999824,
          "max_s": 4.693072176999976,
          "iqr_s": 0.03155498800015266,
          "samples_s": [
            4.693072176999976,
            4.662884667000071,
            4.661517188999824
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-hygiene": {
          "n": 3,
          "median_s": 0.8621473830003197,
          "min_s": 0.8566850450001766,
          "max_s": 0.8621837069999856,
          "iqr_s": 0.005498661999808974,
          "samples_s": [
            0.8621473830003197,
            0.8566850450001766,
            0.8621837069999856
          ],
          "exit_codes": [
            1
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-integrity": {
          "n": 3,
          "median_s": 6.073732844000006,
          "min_s": 6.03673141399986,
          "max_s": 6.111352038999939,
          "iqr_s": 0.0746206250000796,
          "samples_s": [
            6.111352038999939,
            6.073732844000006,
            6.03673141399986
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-quality": {
          "n": 3,
          "median_s": 0.7341613720000169,
          "min_s": 0.7332386369998858,
          "max_s": 0.7374248030000672,
          "iqr_s": 0.004186166000181402,
          "samples_s": [
            0.7341613720000169,
            0.7332386369998858,
            0.7374248030000672
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-verification": {
          "n": 3,
          "median_s": 0.7334573779999118,
          "min_s": 0.7313526249999995,
          "max_s": 0.7357005710000522,
          "iqr_s": 0.004347946000052616,
          "samples_s": [
            0.7313526249999995,
            0.7334573779999118,
            0.7357005710000522
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        },
        "suite-bench": {
          "n": 3,
          "median_s": 0.7387854879998486,
          "min_s": 0.7334469570000692,
          "max_s": 0.7403157349999674,
          "iqr_s": 0.006868777999898157,
          "samples_s": [
            0.7334469570000692,
            0.7403157349999674,
            0.7387854879998486
          ],
          "exit_codes": [
            0
          ],
          "load1_before_each": [
            1.0,
            1.0,
            1.0
          ]
        }
      }
    }
  ],
  "host_after": {
    "load1": 1.0,
    "load5": 1.0,
    "load15": 1.0,
    "cores": 8,
    "heavy": []
  }
}
