{
"metadata": {
"fixture_name": "Northstar Dispatch: entirely fictional teaching data",
"shipment_seed": 20261014,
"trial_seed": 20261015,
"python": "3.12.14",
"numpy": "2.3.5",
"scipy": "1.17.0",
"sample_sd_denominator": "n-1",
"quartile_method": "NumPy linear: index (n-1)*p, linearly interpolated",
"fractions": "0\u20131 unless explicitly labelled percent",
"results_unrounded": true
},
"audits": {
"raw_cleaning": {
"input_rows": 248,
"formatting_cells_normalized": 6,
"late_flags_recomputed": 2,
"exact_duplicate_rows_removed": 3,
"invalid_rows_quarantined": 5,
"conflicting_rows_quarantined": 0,
"conflicting_ids_quarantined": [],
"quarantine": [
{
"csv_line": 245,
"shipment_id": "X0001",
"reason": "distance_km must be finite and positive"
},
{
"csv_line": 246,
"shipment_id": "X0002",
"reason": "actual_minutes is not numeric"
},
{
"csv_line": 247,
"shipment_id": "X0003",
"reason": "hub outside East/West"
},
{
"csv_line": 248,
"shipment_id": "X0004",
"reason": "promised_minutes is not numeric"
},
{
"csv_line": 249,
"shipment_id": "X0005",
"reason": "satisfaction must be 1\u20135 or blank"
}
],
"row_dispositions": [
{
"csv_line": 2,
"shipment_id": "S0001",
"disposition": "accepted"
},
{
"csv_line": 3,
"shipment_id": "S0002",
"disposition": "accepted"
},
{
"csv_line": 4,
"shipment_id": "S0003",
"disposition": "accepted"
},
{
"csv_line": 5,
"shipment_id": "S0004",
"disposition": "accepted"
},
{
"csv_line": 6,
"shipment_id": "S0005",
"disposition": "accepted"
},
{
"csv_line": 7,
"shipment_id": "S0006",
"disposition": "accepted"
},
{
"csv_line": 8,
"shipment_id": "S0007",
"disposition": "accepted"
},
{
"csv_line": 9,
"shipment_id": "S0008",
"disposition": "accepted"
},
{
"csv_line": 10,
"shipment_id": "S0009",
"disposition": "accepted"
},
{
"csv_line": 11,
"shipment_id": "S0010",
"disposition": "accepted"
},
{
"csv_line": 12,
"shipment_id": "S0011",
"disposition": "accepted"
},
{
"csv_line": 13,
"shipment_id": "S0012",
"disposition": "accepted"
},
{
"csv_line": 14,
"shipment_id": "S0013",
"disposition": "accepted"
},
{
"csv_line": 15,
"shipment_id": "S0014",
"disposition": "accepted"
},
{
"csv_line": 16,
"shipment_id": "S0015",
"disposition": "accepted"
},
{
"csv_line": 17,
"shipment_id": "S0016",
"disposition": "accepted"
},
{
"csv_line": 18,
"shipment_id": "S0017",
"disposition": "accepted"
},
{
"csv_line": 19,
"shipment_id": "S0018",
"disposition": "accepted"
},
{
"csv_line": 20,
"shipment_id": "S0019",
"disposition": "accepted"
},
{
"csv_line": 21,
"shipment_id": "S0020",
"disposition": "accepted"
},
{
"csv_line": 22,
"shipment_id": "S0021",
"disposition": "accepted"
},
{
"csv_line": 23,
"shipment_id": "S0022",
"disposition": "accepted"
},
{
"csv_line": 24,
"shipment_id": "S0023",
"disposition": "accepted"
},
{
"csv_line": 25,
"shipment_id": "S0024",
"disposition": "accepted"
},
{
"csv_line": 26,
"shipment_id": "S0025",
"disposition": "accepted"
},
{
"csv_line": 27,
"shipment_id": "S0026",
"disposition": "accepted"
},
{
"csv_line": 28,
"shipment_id": "S0027",
"disposition": "accepted"
},
{
"csv_line": 29,
"shipment_id": "S0028",
"disposition": "accepted"
},
{
"csv_line": 30,
"shipment_id": "S0029",
"disposition": "accepted"
},
{
"csv_line": 31,
"shipment_id": "S0030",
"disposition": "accepted"
},
{
"csv_line": 32,
"shipment_id": "S0031",
"disposition": "accepted"
},
{
"csv_line": 33,
"shipment_id": "S0032",
"disposition": "accepted"
},
{
"csv_line": 34,
"shipment_id": "S0033",
"disposition": "accepted"
},
{
"csv_line": 35,
"shipment_id": "S0034",
"disposition": "accepted"
},
{
"csv_line": 36,
"shipment_id": "S0035",
"disposition": "accepted"
},
{
"csv_line": 37,
"shipment_id": "S0036",
"disposition": "accepted"
},
{
"csv_line": 38,
"shipment_id": "S0037",
"disposition": "accepted"
},
{
"csv_line": 39,
"shipment_id": "S0038",
"disposition": "accepted"
},
{
"csv_line": 40,
"shipment_id": "S0039",
"disposition": "accepted"
},
{
"csv_line": 41,
"shipment_id": "S0040",
"disposition": "accepted"
},
{
"csv_line": 42,
"shipment_id": "S0041",
"disposition": "accepted"
},
{
"csv_line": 43,
"shipment_id": "S0042",
"disposition": "accepted"
},
{
"csv_line": 44,
"shipment_id": "S0043",
"disposition": "accepted"
},
{
"csv_line": 45,
"shipment_id": "S0044",
"disposition": "accepted"
},
{
"csv_line": 46,
"shipment_id": "S0045",
"disposition": "accepted"
},
{
"csv_line": 47,
"shipment_id": "S0046",
"disposition": "accepted"
},
{
"csv_line": 48,
"shipment_id": "S0047",
"disposition": "accepted"
},
{
"csv_line": 49,
"shipment_id": "S0048",
"disposition": "accepted"
},
{
"csv_line": 50,
"shipment_id": "S0049",
"disposition": "accepted"
},
{
"csv_line": 51,
"shipment_id": "S0050",
"disposition": "accepted"
},
{
"csv_line": 52,
"shipment_id": "S0051",
"disposition": "accepted"
},
{
"csv_line": 53,
"shipment_id": "S0052",
"disposition": "accepted"
},
{
"csv_line": 54,
"shipment_id": "S0053",
"disposition": "accepted"
},
{
"csv_line": 55,
"shipment_id": "S0054",
"disposition": "accepted"
},
{
"csv_line": 56,
"shipment_id": "S0055",
"disposition": "accepted"
},
{
"csv_line": 57,
"shipment_id": "S0056",
"disposition": "accepted"
},
{
"csv_line": 58,
"shipment_id": "S0057",
"disposition": "accepted"
},
{
"csv_line": 59,
"shipment_id": "S0058",
"disposition": "accepted"
},
{
"csv_line": 60,
"shipment_id": "S0059",
"disposition": "accepted"
},
{
"csv_line": 61,
"shipment_id": "S0060",
"disposition": "accepted"
},
{
"csv_line": 62,
"shipment_id": "S0061",
"disposition": "accepted"
},
{
"csv_line": 63,
"shipment_id": "S0062",
"disposition": "accepted"
},
{
"csv_line": 64,
"shipment_id": "S0063",
"disposition": "accepted"
},
{
"csv_line": 65,
"shipment_id": "S0064",
"disposition": "accepted"
},
{
"csv_line": 66,
"shipment_id": "S0065",
"disposition": "accepted"
},
{
"csv_line": 67,
"shipment_id": "S0066",
"disposition": "accepted"
},
{
"csv_line": 68,
"shipment_id": "S0067",
"disposition": "accepted"
},
{
"csv_line": 69,
"shipment_id": "S0068",
"disposition": "accepted"
},
{
"csv_line": 70,
"shipment_id": "S0069",
"disposition": "accepted"
},
{
"csv_line": 71,
"shipment_id": "S0070",
"disposition": "accepted"
},
{
"csv_line": 72,
"shipment_id": "S0071",
"disposition": "accepted"
},
{
"csv_line": 73,
"shipment_id": "S0072",
"disposition": "accepted"
},
{
"csv_line": 74,
"shipment_id": "S0073",
"disposition": "accepted"
},
{
"csv_line": 75,
"shipment_id": "S0074",
"disposition": "accepted"
},
{
"csv_line": 76,
"shipment_id": "S0075",
"disposition": "accepted"
},
{
"csv_line": 77,
"shipment_id": "S0076",
"disposition": "accepted"
},
{
"csv_line": 78,
"shipment_id": "S0077",
"disposition": "accepted"
},
{
"csv_line": 79,
"shipment_id": "S0078",
"disposition": "accepted"
},
{
"csv_line": 80,
"shipment_id": "S0079",
"disposition": "accepted"
},
{
"csv_line": 81,
"shipment_id": "S0080",
"disposition": "accepted"
},
{
"csv_line": 82,
"shipment_id": "S0081",
"disposition": "accepted"
},
{
"csv_line": 83,
"shipment_id": "S0082",
"disposition": "accepted"
},
{
"csv_line": 84,
"shipment_id": "S0083",
"disposition": "accepted"
},
{
"csv_line": 85,
"shipment_id": "S0084",
"disposition": "accepted"
},
{
"csv_line": 86,
"shipment_id": "S0085",
"disposition": "accepted"
},
{
"csv_line": 87,
"shipment_id": "S0086",
"disposition": "accepted"
},
{
"csv_line": 88,
"shipment_id": "S0087",
"disposition": "accepted"
},
{
"csv_line": 89,
"shipment_id": "S0088",
"disposition": "accepted"
},
{
"csv_line": 90,
"shipment_id": "S0089",
"disposition": "accepted"
},
{
"csv_line": 91,
"shipment_id": "S0090",
"disposition": "accepted"
},
{
"csv_line": 92,
"shipment_id": "S0091",
"disposition": "accepted"
},
{
"csv_line": 93,
"shipment_id": "S0092",
"disposition": "accepted"
},
{
"csv_line": 94,
"shipment_id": "S0093",
"disposition": "accepted"
},
{
"csv_line": 95,
"shipment_id": "S0094",
"disposition": "accepted"
},
{
"csv_line": 96,
"shipment_id": "S0095",
"disposition": "accepted"
},
{
"csv_line": 97,
"shipment_id": "S0096",
"disposition": "accepted"
},
{
"csv_line": 98,
"shipment_id": "S0097",
"disposition": "accepted"
},
{
"csv_line": 99,
"shipment_id": "S0098",
"disposition": "accepted"
},
{
"csv_line": 100,
"shipment_id": "S0099",
"disposition": "accepted"
},
{
"csv_line": 101,
"shipment_id": "S0100",
"disposition": "accepted"
},
{
"csv_line": 102,
"shipment_id": "S0101",
"disposition": "accepted"
},
{
"csv_line": 103,
"shipment_id": "S0102",
"disposition": "accepted"
},
{
"csv_line": 104,
"shipment_id": "S0103",
"disposition": "accepted"
},
{
"csv_line": 105,
"shipment_id": "S0104",
"disposition": "accepted"
},
{
"csv_line": 106,
"shipment_id": "S0105",
"disposition": "accepted"
},
{
"csv_line": 107,
"shipment_id": "S0106",
"disposition": "accepted"
},
{
"csv_line": 108,
"shipment_id": "S0107",
"disposition": "accepted"
},
{
"csv_line": 109,
"shipment_id": "S0108",
"disposition": "accepted"
},
{
"csv_line": 110,
"shipment_id": "S0109",
"disposition": "accepted"
},
{
"csv_line": 111,
"shipment_id": "S0110",
"disposition": "accepted"
},
{
"csv_line": 112,
"shipment_id": "S0111",
"disposition": "accepted"
},
{
"csv_line": 113,
"shipment_id": "S0112",
"disposition": "accepted"
},
{
"csv_line": 114,
"shipment_id": "S0113",
"disposition": "accepted"
},
{
"csv_line": 115,
"shipment_id": "S0114",
"disposition": "accepted"
},
{
"csv_line": 116,
"shipment_id": "S0115",
"disposition": "accepted"
},
{
"csv_line": 117,
"shipment_id": "S0116",
"disposition": "accepted"
},
{
"csv_line": 118,
"shipment_id": "S0117",
"disposition": "accepted"
},
{
"csv_line": 119,
"shipment_id": "S0118",
"disposition": "accepted"
},
{
"csv_line": 120,
"shipment_id": "S0119",
"disposition": "accepted"
},
{
"csv_line": 121,
"shipment_id": "S0120",
"disposition": "accepted"
},
{
"csv_line": 122,
"shipment_id": "S0121",
"disposition": "accepted"
},
{
"csv_line": 123,
"shipment_id": "S0122",
"disposition": "accepted"
},
{
"csv_line": 124,
"shipment_id": "S0123",
"disposition": "accepted"
},
{
"csv_line": 125,
"shipment_id": "S0124",
"disposition": "accepted"
},
{
"csv_line": 126,
"shipment_id": "S0125",
"disposition": "accepted"
},
{
"csv_line": 127,
"shipment_id": "S0126",
"disposition": "accepted"
},
{
"csv_line": 128,
"shipment_id": "S0127",
"disposition": "accepted"
},
{
"csv_line": 129,
"shipment_id": "S0128",
"disposition": "accepted"
},
{
"csv_line": 130,
"shipment_id": "S0129",
"disposition": "accepted"
},
{
"csv_line": 131,
"shipment_id": "S0130",
"disposition": "accepted"
},
{
"csv_line": 132,
"shipment_id": "S0131",
"disposition": "accepted"
},
{
"csv_line": 133,
"shipment_id": "S0132",
"disposition": "accepted"
},
{
"csv_line": 134,
"shipment_id": "S0133",
"disposition": "accepted"
},
{
"csv_line": 135,
"shipment_id": "S0134",
"disposition": "accepted"
},
{
"csv_line": 136,
"shipment_id": "S0135",
"disposition": "accepted"
},
{
"csv_line": 137,
"shipment_id": "S0136",
"disposition": "accepted"
},
{
"csv_line": 138,
"shipment_id": "S0137",
"disposition": "accepted"
},
{
"csv_line": 139,
"shipment_id": "S0138",
"disposition": "accepted"
},
{
"csv_line": 140,
"shipment_id": "S0139",
"disposition": "accepted"
},
{
"csv_line": 141,
"shipment_id": "S0140",
"disposition": "accepted"
},
{
"csv_line": 142,
"shipment_id": "S0141",
"disposition": "accepted"
},
{
"csv_line": 143,
"shipment_id": "S0142",
"disposition": "accepted"
},
{
"csv_line": 144,
"shipment_id": "S0143",
"disposition": "accepted"
},
{
"csv_line": 145,
"shipment_id": "S0144",
"disposition": "accepted"
},
{
"csv_line": 146,
"shipment_id": "S0145",
"disposition": "accepted"
},
{
"csv_line": 147,
"shipment_id": "S0146",
"disposition": "accepted"
},
{
"csv_line": 148,
"shipment_id": "S0147",
"disposition": "accepted"
},
{
"csv_line": 149,
"shipment_id": "S0148",
"disposition": "accepted"
},
{
"csv_line": 150,
"shipment_id": "S0149",
"disposition": "accepted"
},
{
"csv_line": 151,
"shipment_id": "S0150",
"disposition": "accepted"
},
{
"csv_line": 152,
"shipment_id": "S0151",
"disposition": "accepted"
},
{
"csv_line": 153,
"shipment_id": "S0152",
"disposition": "accepted"
},
{
"csv_line": 154,
"shipment_id": "S0153",
"disposition": "accepted"
},
{
"csv_line": 155,
"shipment_id": "S0154",
"disposition": "accepted"
},
{
"csv_line": 156,
"shipment_id": "S0155",
"disposition": "accepted"
},
{
"csv_line": 157,
"shipment_id": "S0156",
"disposition": "accepted"
},
{
"csv_line": 158,
"shipment_id": "S0157",
"disposition": "accepted"
},
{
"csv_line": 159,
"shipment_id": "S0158",
"disposition": "accepted"
},
{
"csv_line": 160,
"shipment_id": "S0159",
"disposition": "accepted"
},
{
"csv_line": 161,
"shipment_id": "S0160",
"disposition": "accepted"
},
{
"csv_line": 162,
"shipment_id": "S0161",
"disposition": "accepted"
},
{
"csv_line": 163,
"shipment_id": "S0162",
"disposition": "accepted"
},
{
"csv_line": 164,
"shipment_id": "S0163",
"disposition": "accepted"
},
{
"csv_line": 165,
"shipment_id": "S0164",
"disposition": "accepted"
},
{
"csv_line": 166,
"shipment_id": "S0165",
"disposition": "accepted"
},
{
"csv_line": 167,
"shipment_id": "S0166",
"disposition": "accepted"
},
{
"csv_line": 168,
"shipment_id": "S0167",
"disposition": "accepted"
},
{
"csv_line": 169,
"shipment_id": "S0168",
"disposition": "accepted"
},
{
"csv_line": 170,
"shipment_id": "S0169",
"disposition": "accepted"
},
{
"csv_line": 171,
"shipment_id": "S0170",
"disposition": "accepted"
},
{
"csv_line": 172,
"shipment_id": "S0171",
"disposition": "accepted"
},
{
"csv_line": 173,
"shipment_id": "S0172",
"disposition": "accepted"
},
{
"csv_line": 174,
"shipment_id": "S0173",
"disposition": "accepted"
},
{
"csv_line": 175,
"shipment_id": "S0174",
"disposition": "accepted"
},
{
"csv_line": 176,
"shipment_id": "S0175",
"disposition": "accepted"
},
{
"csv_line": 177,
"shipment_id": "S0176",
"disposition": "accepted"
},
{
"csv_line": 178,
"shipment_id": "S0177",
"disposition": "accepted"
},
{
"csv_line": 179,
"shipment_id": "S0178",
"disposition": "accepted"
},
{
"csv_line": 180,
"shipment_id": "S0179",
"disposition": "accepted"
},
{
"csv_line": 181,
"shipment_id": "S0180",
"disposition": "accepted"
},
{
"csv_line": 182,
"shipment_id": "S0181",
"disposition": "accepted"
},
{
"csv_line": 183,
"shipment_id": "S0182",
"disposition": "accepted"
},
{
"csv_line": 184,
"shipment_id": "S0183",
"disposition": "accepted"
},
{
"csv_line": 185,
"shipment_id": "S0184",
"disposition": "accepted"
},
{
"csv_line": 186,
"shipment_id": "S0185",
"disposition": "accepted"
},
{
"csv_line": 187,
"shipment_id": "S0186",
"disposition": "accepted"
},
{
"csv_line": 188,
"shipment_id": "S0187",
"disposition": "accepted"
},
{
"csv_line": 189,
"shipment_id": "S0188",
"disposition": "accepted"
},
{
"csv_line": 190,
"shipment_id": "S0189",
"disposition": "accepted"
},
{
"csv_line": 191,
"shipment_id": "S0190",
"disposition": "accepted"
},
{
"csv_line": 192,
"shipment_id": "S0191",
"disposition": "accepted"
},
{
"csv_line": 193,
"shipment_id": "S0192",
"disposition": "accepted"
},
{
"csv_line": 194,
"shipment_id": "S0193",
"disposition": "accepted"
},
{
"csv_line": 195,
"shipment_id": "S0194",
"disposition": "accepted"
},
{
"csv_line": 196,
"shipment_id": "S0195",
"disposition": "accepted"
},
{
"csv_line": 197,
"shipment_id": "S0196",
"disposition": "accepted"
},
{
"csv_line": 198,
"shipment_id": "S0197",
"disposition": "accepted"
},
{
"csv_line": 199,
"shipment_id": "S0198",
"disposition": "accepted"
},
{
"csv_line": 200,
"shipment_id": "S0199",
"disposition": "accepted"
},
{
"csv_line": 201,
"shipment_id": "S0200",
"disposition": "accepted"
},
{
"csv_line": 202,
"shipment_id": "S0201",
"disposition": "accepted"
},
{
"csv_line": 203,
"shipment_id": "S0202",
"disposition": "accepted"
},
{
"csv_line": 204,
"shipment_id": "S0203",
"disposition": "accepted"
},
{
"csv_line": 205,
"shipment_id": "S0204",
"disposition": "accepted"
},
{
"csv_line": 206,
"shipment_id": "S0205",
"disposition": "accepted"
},
{
"csv_line": 207,
"shipment_id": "S0206",
"disposition": "accepted"
},
{
"csv_line": 208,
"shipment_id": "S0207",
"disposition": "accepted"
},
{
"csv_line": 209,
"shipment_id": "S0208",
"disposition": "accepted"
},
{
"csv_line": 210,
"shipment_id": "S0209",
"disposition": "accepted"
},
{
"csv_line": 211,
"shipment_id": "S0210",
"disposition": "accepted"
},
{
"csv_line": 212,
"shipment_id": "S0211",
"disposition": "accepted"
},
{
"csv_line": 213,
"shipment_id": "S0212",
"disposition": "accepted"
},
{
"csv_line": 214,
"shipment_id": "S0213",
"disposition": "accepted"
},
{
"csv_line": 215,
"shipment_id": "S0214",
"disposition": "accepted"
},
{
"csv_line": 216,
"shipment_id": "S0215",
"disposition": "accepted"
},
{
"csv_line": 217,
"shipment_id": "S0216",
"disposition": "accepted"
},
{
"csv_line": 218,
"shipment_id": "S0217",
"disposition": "accepted"
},
{
"csv_line": 219,
"shipment_id": "S0218",
"disposition": "accepted"
},
{
"csv_line": 220,
"shipment_id": "S0219",
"disposition": "accepted"
},
{
"csv_line": 221,
"shipment_id": "S0220",
"disposition": "accepted"
},
{
"csv_line": 222,
"shipment_id": "S0221",
"disposition": "accepted"
},
{
"csv_line": 223,
"shipment_id": "S0222",
"disposition": "accepted"
},
{
"csv_line": 224,
"shipment_id": "S0223",
"disposition": "accepted"
},
{
"csv_line": 225,
"shipment_id": "S0224",
"disposition": "accepted"
},
{
"csv_line": 226,
"shipment_id": "S0225",
"disposition": "accepted"
},
{
"csv_line": 227,
"shipment_id": "S0226",
"disposition": "accepted"
},
{
"csv_line": 228,
"shipment_id": "S0227",
"disposition": "accepted"
},
{
"csv_line": 229,
"shipment_id": "S0228",
"disposition": "accepted"
},
{
"csv_line": 230,
"shipment_id": "S0229",
"disposition": "accepted"
},
{
"csv_line": 231,
"shipment_id": "S0230",
"disposition": "accepted"
},
{
"csv_line": 232,
"shipment_id": "S0231",
"disposition": "accepted"
},
{
"csv_line": 233,
"shipment_id": "S0232",
"disposition": "accepted"
},
{
"csv_line": 234,
"shipment_id": "S0233",
"disposition": "accepted"
},
{
"csv_line": 235,
"shipment_id": "S0234",
"disposition": "accepted"
},
{
"csv_line": 236,
"shipment_id": "S0235",
"disposition": "accepted"
},
{
"csv_line": 237,
"shipment_id": "S0236",
"disposition": "accepted"
},
{
"csv_line": 238,
"shipment_id": "S0237",
"disposition": "accepted"
},
{
"csv_line": 239,
"shipment_id": "S0238",
"disposition": "accepted"
},
{
"csv_line": 240,
"shipment_id": "S0239",
"disposition": "accepted"
},
{
"csv_line": 241,
"shipment_id": "S0240",
"disposition": "accepted"
},
{
"csv_line": 242,
"shipment_id": "S0040",
"disposition": "exact_duplicate_removed"
},
{
"csv_line": 243,
"shipment_id": "S0080",
"disposition": "exact_duplicate_removed"
},
{
"csv_line": 244,
"shipment_id": "S0120",
"disposition": "exact_duplicate_removed"
},
{
"csv_line": 245,
"shipment_id": "X0001",
"disposition": "invalid_quarantined"
},
{
"csv_line": 246,
"shipment_id": "X0002",
"disposition": "invalid_quarantined"
},
{
"csv_line": 247,
"shipment_id": "X0003",
"disposition": "invalid_quarantined"
},
{
"csv_line": 248,
"shipment_id": "X0004",
"disposition": "invalid_quarantined"
},
{
"csv_line": 249,
"shipment_id": "X0005",
"disposition": "invalid_quarantined"
}
],
"invalid_reasons": {
"actual_minutes is not numeric": 1,
"distance_km must be finite and positive": 1,
"hub outside East/West": 1,
"promised_minutes is not numeric": 1,
"satisfaction must be 1\u20135 or blank": 1
},
"output_rows": 240,
"accepted_rows": 240,
"total_rows_quarantined": 5
},
"clean_file": {
"rows": 240,
"unique_shipment_ids": 240,
"weeks": [
1,
2,
3,
4,
5,
6,
7,
8
],
"rows_by_week": {
"1": 30,
"2": 30,
"3": 30,
"4": 30,
"5": 30,
"6": 30,
"7": 30,
"8": 30
},
"additional_cleaning_required": false
},
"trial_file": {
"rows": 40,
"unique_person_ids": 40,
"group_counts": {
"checklist": 20,
"control": 20
},
"missing_duration_count": 0
}
},
"worked_list": {
"n": 6,
"sum": 80.0,
"mean": 13.333333333333334,
"median": 10.5,
"sample_sd": 8.286535263104035,
"minimum": 8.0,
"q1_linear": 9.25,
"q3_linear": 11.75,
"maximum": 30.0,
"iqr_linear": 2.5,
"values": [
8,
9,
10,
11,
12,
30
],
"sample_variance": 68.66666666666667,
"population_sd_descriptive_only": 7.564537145273478,
"tukey_lower_fence": 5.5,
"tukey_upper_fence": 15.5,
"beyond_fences": [
30
]
},
"shipments": {
"overall": {
"n": 240,
"actual_minutes": {
"n": 240,
"sum": 15070.6,
"mean": 62.79416666666667,
"median": 62.2,
"sample_sd": 26.223633646879414,
"minimum": 6.7,
"q1_linear": 45.05,
"q3_linear": 77.975,
"maximum": 136.8,
"iqr_linear": 32.925
},
"distance_km": {
"n": 240,
"sum": 6662.7,
"mean": 27.76125,
"median": 26.85,
"sample_sd": 13.398196597719027,
"minimum": 5.2,
"q1_linear": 17.425,
"q3_linear": 35.300000000000004,
"maximum": 54.8,
"iqr_linear": 17.875000000000004
},
"late_count": 51,
"late_denominator": 240,
"late_fraction": 0.2125,
"priority_count": 120,
"satisfaction_respondents": 199,
"satisfaction_missing": 41,
"satisfaction_missing_fraction": 0.17083333333333334,
"respondent_mean_rating": 4.135678391959799,
"rating_counts_among_respondents": {
"1": 1,
"2": 7,
"3": 31,
"4": 85,
"5": 75
}
},
"by_hub": {
"East": {
"n": 120,
"actual_minutes": {
"n": 120,
"sum": 9555.3,
"mean": 79.6275,
"median": 77.45,
"sample_sd": 21.108435378247414,
"minimum": 42.4,
"q1_linear": 62.275,
"q3_linear": 94.6,
"maximum": 136.8,
"iqr_linear": 32.324999999999996
},
"distance_km": {
"n": 120,
"sum": 4422.0,
"mean": 36.85,
"median": 35.400000000000006,
"sample_sd": 10.77057928577941,
"minimum": 20.0,
"q1_linear": 27.224999999999998,
"q3_linear": 46.6,
"maximum": 54.8,
"iqr_linear": 19.375000000000004
},
"late_count": 25,
"late_denominator": 120,
"late_fraction": 0.20833333333333334,
"priority_count": 40,
"satisfaction_respondents": 100,
"satisfaction_missing": 20,
"satisfaction_missing_fraction": 0.16666666666666666,
"respondent_mean_rating": 4.04,
"rating_counts_among_respondents": {
"1": 1,
"2": 3,
"3": 20,
"4": 43,
"5": 33
}
},
"West": {
"n": 120,
"actual_minutes": {
"n": 120,
"sum": 5515.3,
"mean": 45.96083333333333,
"median": 45.3,
"sample_sd": 19.08104033170246,
"minimum": 6.7,
"q1_linear": 31.2,
"q3_linear": 62.15,
"maximum": 93.1,
"iqr_linear": 30.95
},
"distance_km": {
"n": 120,
"sum": 2240.7,
"mean": 18.6725,
"median": 17.25,
"sample_sd": 8.827649101287511,
"minimum": 5.2,
"q1_linear": 10.649999999999999,
"q3_linear": 26.700000000000003,
"maximum": 34.8,
"iqr_linear": 16.050000000000004
},
"late_count": 26,
"late_denominator": 120,
"late_fraction": 0.21666666666666667,
"priority_count": 80,
"satisfaction_respondents": 99,
"satisfaction_missing": 21,
"satisfaction_missing_fraction": 0.175,
"respondent_mean_rating": 4.232323232323233,
"rating_counts_among_respondents": {
"1": 0,
"2": 4,
"3": 11,
"4": 42,
"5": 42
}
}
},
"by_service": {
"priority": {
"n": 120,
"actual_minutes": {
"n": 120,
"sum": 6825.9,
"mean": 56.8825,
"median": 58.1,
"sample_sd": 25.86686879505334,
"minimum": 6.7,
"q1_linear": 36.975,
"q3_linear": 70.675,
"maximum": 124.1,
"iqr_linear": 33.699999999999996
},
"distance_km": {
"n": 120,
"sum": 3102.6,
"mean": 25.855,
"median": 25.049999999999997,
"sample_sd": 13.224060386630262,
"minimum": 5.2,
"q1_linear": 15.950000000000001,
"q3_linear": 34.1,
"maximum": 54.6,
"iqr_linear": 18.15
},
"late_count": 31,
"late_denominator": 120,
"late_fraction": 0.25833333333333336,
"priority_count": 120,
"satisfaction_respondents": 100,
"satisfaction_missing": 20,
"satisfaction_missing_fraction": 0.16666666666666666,
"respondent_mean_rating": 4.15,
"rating_counts_among_respondents": {
"1": 0,
"2": 7,
"3": 15,
"4": 34,
"5": 44
}
},
"standard": {
"n": 120,
"actual_minutes": {
"n": 120,
"sum": 8244.7,
"mean": 68.70583333333333,
"median": 67.45,
"sample_sd": 25.329012480736388,
"minimum": 11.1,
"q1_linear": 51.675000000000004,
"q3_linear": 86.75,
"maximum": 136.8,
"iqr_linear": 35.074999999999996
},
"distance_km": {
"n": 120,
"sum": 3560.1,
"mean": 29.6675,
"median": 28.299999999999997,
"sample_sd": 13.353929094798563,
"minimum": 6.3,
"q1_linear": 20.275,
"q3_linear": 39.7,
"maximum": 54.8,
"iqr_linear": 19.425000000000004
},
"late_count": 20,
"late_denominator": 120,
"late_fraction": 0.16666666666666666,
"priority_count": 0,
"satisfaction_respondents": 99,
"satisfaction_missing": 21,
"satisfaction_missing_fraction": 0.175,
"respondent_mean_rating": 4.121212121212121,
"rating_counts_among_respondents": {
"1": 1,
"2": 0,
"3": 16,
"4": 51,
"5": 31
}
}
},
"by_hub_service": {
"East_priority": {
"n": 40,
"actual_minutes": {
"n": 40,
"sum": 3211.6,
"mean": 80.29,
"median": 77.45,
"sample_sd": 21.443913726216955,
"minimum": 50.3,
"q1_linear": 62.875,
"q3_linear": 91.675,
"maximum": 124.1,
"iqr_linear": 28.799999999999997
},
"distance_km": {
"n": 40,
"sum": 1570.6,
"mean": 39.265,
"median": 37.4,
"sample_sd": 10.046010816903062,
"minimum": 21.3,
"q1_linear": 32.25,
"q3_linear": 47.199999999999996,
"maximum": 54.6,
"iqr_linear": 14.949999999999996
},
"late_count": 12,
"late_denominator": 40,
"late_fraction": 0.3,
"priority_count": 40,
"satisfaction_respondents": 34,
"satisfaction_missing": 6,
"satisfaction_missing_fraction": 0.15,
"respondent_mean_rating": 4.0588235294117645,
"rating_counts_among_respondents": {
"1": 0,
"2": 3,
"3": 7,
"4": 9,
"5": 15
}
},
"East_standard": {
"n": 80,
"actual_minutes": {
"n": 80,
"sum": 6343.7,
"mean": 79.29625,
"median": 77.25,
"sample_sd": 21.067164707132957,
"minimum": 42.4,
"q1_linear": 61.175000000000004,
"q3_linear": 94.6,
"maximum": 136.8,
"iqr_linear": 33.42499999999999
},
"distance_km": {
"n": 80,
"sum": 2851.4,
"mean": 35.6425,
"median": 34.2,
"sample_sd": 10.976808406126533,
"minimum": 20.0,
"q1_linear": 26.375,
"q3_linear": 45.575,
"maximum": 54.8,
"iqr_linear": 19.200000000000003
},
"late_count": 13,
"late_denominator": 80,
"late_fraction": 0.1625,
"priority_count": 0,
"satisfaction_respondents": 66,
"satisfaction_missing": 14,
"satisfaction_missing_fraction": 0.175,
"respondent_mean_rating": 4.03030303030303,
"rating_counts_among_respondents": {
"1": 1,
"2": 0,
"3": 13,
"4": 34,
"5": 18
}
},
"West_priority": {
"n": 80,
"actual_minutes": {
"n": 80,
"sum": 3614.3,
"mean": 45.17875,
"median": 44.75,
"sample_sd": 19.097953324964738,
"minimum": 6.7,
"q1_linear": 28.875,
"q3_linear": 61.4,
"maximum": 78.8,
"iqr_linear": 32.525
},
"distance_km": {
"n": 80,
"sum": 1532.0,
"mean": 19.15,
"median": 19.1,
"sample_sd": 8.776089495637738,
"minimum": 5.2,
"q1_linear": 11.475,
"q3_linear": 26.375,
"maximum": 34.8,
"iqr_linear": 14.9
},
"late_count": 19,
"late_denominator": 80,
"late_fraction": 0.2375,
"priority_count": 80,
"satisfaction_respondents": 66,
"satisfaction_missing": 14,
"satisfaction_missing_fraction": 0.175,
"respondent_mean_rating": 4.196969696969697,
"rating_counts_among_respondents": {
"1": 0,
"2": 4,
"3": 8,
"4": 25,
"5": 29
}
},
"West_standard": {
"n": 40,
"actual_minutes": {
"n": 40,
"sum": 1901.0,
"mean": 47.525,
"median": 45.3,
"sample_sd": 19.192436410852462,
"minimum": 11.1,
"q1_linear": 34.75,
"q3_linear": 62.175,
"maximum": 93.1,
"iqr_linear": 27.424999999999997
},
"distance_km": {
"n": 40,
"sum": 708.7,
"mean": 17.7175,
"median": 14.55,
"sample_sd": 8.964427920883628,
"minimum": 6.3,
"q1_linear": 9.45,
"q3_linear": 27.225,
"maximum": 34.6,
"iqr_linear": 17.775000000000002
},
"late_count": 7,
"late_denominator": 40,
"late_fraction": 0.175,
"priority_count": 0,
"satisfaction_respondents": 33,
"satisfaction_missing": 7,
"satisfaction_missing_fraction": 0.175,
"respondent_mean_rating": 4.303030303030303,
"rating_counts_among_respondents": {
"1": 0,
"2": 0,
"3": 3,
"4": 17,
"5": 13
}
}
},
"by_week": {
"1": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 1756.5,
"mean": 58.55,
"median": 60.9,
"sample_sd": 25.57768086869272,
"minimum": 15.9,
"q1_linear": 38.125,
"q3_linear": 74.875,
"maximum": 111.2,
"iqr_linear": 36.75
},
"distance_km": {
"n": 30,
"sum": 807.7,
"mean": 26.923333333333332,
"median": 25.4,
"sample_sd": 13.110740091509953,
"minimum": 6.3,
"q1_linear": 16.925,
"q3_linear": 34.0,
"maximum": 51.1,
"iqr_linear": 17.075
},
"late_count": 3,
"late_denominator": 30,
"late_fraction": 0.1,
"priority_count": 15,
"satisfaction_respondents": 26,
"satisfaction_missing": 4,
"satisfaction_missing_fraction": 0.13333333333333333,
"respondent_mean_rating": 4.153846153846154,
"rating_counts_among_respondents": {
"1": 0,
"2": 0,
"3": 5,
"4": 12,
"5": 9
}
},
"2": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 1804.7,
"mean": 60.156666666666666,
"median": 58.2,
"sample_sd": 27.240065361880838,
"minimum": 13.0,
"q1_linear": 42.574999999999996,
"q3_linear": 77.57499999999999,
"maximum": 125.1,
"iqr_linear": 34.99999999999999
},
"distance_km": {
"n": 30,
"sum": 761.4,
"mean": 25.38,
"median": 25.8,
"sample_sd": 13.799385293655606,
"minimum": 5.2,
"q1_linear": 14.399999999999999,
"q3_linear": 31.475,
"maximum": 54.8,
"iqr_linear": 17.075000000000003
},
"late_count": 6,
"late_denominator": 30,
"late_fraction": 0.2,
"priority_count": 15,
"satisfaction_respondents": 27,
"satisfaction_missing": 3,
"satisfaction_missing_fraction": 0.1,
"respondent_mean_rating": 4.296296296296297,
"rating_counts_among_respondents": {
"1": 0,
"2": 0,
"3": 3,
"4": 13,
"5": 11
}
},
"3": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 1878.2,
"mean": 62.60666666666667,
"median": 63.849999999999994,
"sample_sd": 26.275449841397883,
"minimum": 17.9,
"q1_linear": 45.775,
"q3_linear": 80.17500000000001,
"maximum": 124.0,
"iqr_linear": 34.40000000000001
},
"distance_km": {
"n": 30,
"sum": 824.0,
"mean": 27.466666666666665,
"median": 26.4,
"sample_sd": 13.092122752285801,
"minimum": 7.7,
"q1_linear": 18.975,
"q3_linear": 36.825,
"maximum": 54.0,
"iqr_linear": 17.85
},
"late_count": 8,
"late_denominator": 30,
"late_fraction": 0.26666666666666666,
"priority_count": 15,
"satisfaction_respondents": 23,
"satisfaction_missing": 7,
"satisfaction_missing_fraction": 0.23333333333333334,
"respondent_mean_rating": 4,
"rating_counts_among_respondents": {
"1": 1,
"2": 2,
"3": 2,
"4": 9,
"5": 9
}
},
"4": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 2065.7,
"mean": 68.85666666666667,
"median": 66.45,
"sample_sd": 27.952998523177826,
"minimum": 18.3,
"q1_linear": 51.55,
"q3_linear": 78.475,
"maximum": 136.8,
"iqr_linear": 26.924999999999997
},
"distance_km": {
"n": 30,
"sum": 886.6,
"mean": 29.553333333333335,
"median": 28.2,
"sample_sd": 13.590405675945867,
"minimum": 7.3,
"q1_linear": 20.625,
"q3_linear": 34.65,
"maximum": 54.6,
"iqr_linear": 14.024999999999999
},
"late_count": 11,
"late_denominator": 30,
"late_fraction": 0.36666666666666664,
"priority_count": 15,
"satisfaction_respondents": 18,
"satisfaction_missing": 12,
"satisfaction_missing_fraction": 0.4,
"respondent_mean_rating": 4.166666666666667,
"rating_counts_among_respondents": {
"1": 0,
"2": 1,
"3": 3,
"4": 6,
"5": 8
}
},
"5": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 1824.1000000000001,
"mean": 60.803333333333335,
"median": 66.8,
"sample_sd": 31.498948896894884,
"minimum": 6.7,
"q1_linear": 31.575,
"q3_linear": 85.875,
"maximum": 116.2,
"iqr_linear": 54.3
},
"distance_km": {
"n": 30,
"sum": 871.7,
"mean": 29.056666666666665,
"median": 27.2,
"sample_sd": 16.670760761519436,
"minimum": 5.7,
"q1_linear": 13.55,
"q3_linear": 44.625,
"maximum": 54.7,
"iqr_linear": 31.075
},
"late_count": 2,
"late_denominator": 30,
"late_fraction": 0.06666666666666667,
"priority_count": 15,
"satisfaction_respondents": 29,
"satisfaction_missing": 1,
"satisfaction_missing_fraction": 0.03333333333333333,
"respondent_mean_rating": 4.310344827586207,
"rating_counts_among_respondents": {
"1": 0,
"2": 1,
"3": 4,
"4": 9,
"5": 15
}
},
"6": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 1952.9,
"mean": 65.09666666666666,
"median": 60.650000000000006,
"sample_sd": 27.003300990208885,
"minimum": 16.0,
"q1_linear": 43.9,
"q3_linear": 82.025,
"maximum": 124.1,
"iqr_linear": 38.12500000000001
},
"distance_km": {
"n": 30,
"sum": 863.2,
"mean": 28.773333333333333,
"median": 27.1,
"sample_sd": 14.248119859835187,
"minimum": 6.3,
"q1_linear": 20.275,
"q3_linear": 37.125,
"maximum": 53.0,
"iqr_linear": 16.85
},
"late_count": 6,
"late_denominator": 30,
"late_fraction": 0.2,
"priority_count": 15,
"satisfaction_respondents": 27,
"satisfaction_missing": 3,
"satisfaction_missing_fraction": 0.1,
"respondent_mean_rating": 3.814814814814815,
"rating_counts_among_respondents": {
"1": 0,
"2": 3,
"3": 4,
"4": 15,
"5": 5
}
},
"7": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 1927.2,
"mean": 64.24,
"median": 63.45,
"sample_sd": 19.58262072560153,
"minimum": 18.1,
"q1_linear": 54.7,
"q3_linear": 76.575,
"maximum": 106.9,
"iqr_linear": 21.875
},
"distance_km": {
"n": 30,
"sum": 851.5,
"mean": 28.383333333333333,
"median": 27.25,
"sample_sd": 10.319552360424373,
"minimum": 6.7,
"q1_linear": 22.025,
"q3_linear": 34.675000000000004,
"maximum": 51.8,
"iqr_linear": 12.650000000000006
},
"late_count": 9,
"late_denominator": 30,
"late_fraction": 0.3,
"priority_count": 15,
"satisfaction_respondents": 26,
"satisfaction_missing": 4,
"satisfaction_missing_fraction": 0.13333333333333333,
"respondent_mean_rating": 4.115384615384615,
"rating_counts_among_respondents": {
"1": 0,
"2": 0,
"3": 6,
"4": 11,
"5": 9
}
},
"8": {
"n": 30,
"actual_minutes": {
"n": 30,
"sum": 1861.3,
"mean": 62.04333333333334,
"median": 60.9,
"sample_sd": 24.866757803906822,
"minimum": 22.1,
"q1_linear": 46.8,
"q3_linear": 75.425,
"maximum": 124.5,
"iqr_linear": 28.625
},
"distance_km": {
"n": 30,
"sum": 796.6,
"mean": 26.553333333333335,
"median": 24.35,
"sample_sd": 12.60478106700495,
"minimum": 6.0,
"q1_linear": 17.575,
"q3_linear": 34.75,
"maximum": 53.7,
"iqr_linear": 17.175
},
"late_count": 6,
"late_denominator": 30,
"late_fraction": 0.2,
"priority_count": 15,
"satisfaction_respondents": 23,
"satisfaction_missing": 7,
"satisfaction_missing_fraction": 0.23333333333333334,
"respondent_mean_rating": 4.217391304347826,
"rating_counts_among_respondents": {
"1": 0,
"2": 0,
"3": 4,
"4": 10,
"5": 9
}
}
},
"by_late_status": {
"on_time": {
"n": 189,
"actual_minutes": {
"n": 189,
"sum": 11103.6,
"mean": 58.74920634920635,
"median": 59.5,
"sample_sd": 24.589101155661705,
"minimum": 6.7,
"q1_linear": 39.8,
"q3_linear": 76.3,
"maximum": 116.2,
"iqr_linear": 36.5
},
"distance_km": {
"n": 189,
"sum": 5210.1,
"mean": 27.566666666666666,
"median": 27.3,
"sample_sd": 13.246251978932067,
"minimum": 5.2,
"q1_linear": 16.9,
"q3_linear": 35.2,
"maximum": 54.8,
"iqr_linear": 18.300000000000004
},
"late_count": 0,
"late_denominator": 189,
"late_fraction": 0.0,
"priority_count": 89,
"satisfaction_respondents": 168,
"satisfaction_missing": 21,
"satisfaction_missing_fraction": 0.1111111111111111,
"respondent_mean_rating": 4.333333333333333,
"rating_counts_among_respondents": {
"1": 0,
"2": 0,
"3": 19,
"4": 74,
"5": 75
}
},
"late": {
"n": 51,
"actual_minutes": {
"n": 51,
"sum": 3967.0,
"mean": 77.7843137254902,
"median": 72.9,
"sample_sd": 26.882591932691458,
"minimum": 35.4,
"q1_linear": 58.1,
"q3_linear": 90.25,
"maximum": 136.8,
"iqr_linear": 32.15
},
"distance_km": {
"n": 51,
"sum": 1452.6,
"mean": 28.482352941176472,
"median": 24.7,
"sample_sd": 14.05882933792644,
"minimum": 7.3,
"q1_linear": 20.049999999999997,
"q3_linear": 35.85,
"maximum": 54.6,
"iqr_linear": 15.800000000000004
},
"late_count": 51,
"late_denominator": 51,
"late_fraction": 1.0,
"priority_count": 31,
"satisfaction_respondents": 31,
"satisfaction_missing": 20,
"satisfaction_missing_fraction": 0.39215686274509803,
"respondent_mean_rating": 3.064516129032258,
"rating_counts_among_respondents": {
"1": 1,
"2": 7,
"3": 12,
"4": 11,
"5": 0
}
}
},
"observational_distance_time": {
"n": 240,
"pearson_r": 0.9226341940210205,
"slope_minutes_per_km": 1.805826695975647,
"intercept_minutes": 12.66216030301274,
"r_squared": 0.8512538559768181,
"rmse_minutes_denominator_n": 10.092739332289451,
"observed_distance_min_km": 5.2,
"observed_distance_max_km": 54.8,
"fitted_minutes_at_20_km": 48.77869422252568,
"fitted_minutes_at_40_km": 84.89522814203862,
"interpretation": "Association within this fictional observational snapshot, not a causal effect.",
"checks_before_inference": [
"Inspect scatterplot for approximate linearity and influential observations.",
"Inspect residuals for changing spread and systematic patterns.",
"Shipments share week conditions; independent errors are not established.",
"Service mix and unmeasured operational factors may confound relationships.",
"Do not extrapolate beyond observed distances or infer real-world performance."
]
},
"inference_warning": "Descriptive snapshot, not a probability sample. Shared weeks and different route/service mixes preclude naive independent-row causal hub tests.",
"satisfaction_warning": "Ratings are ordinal and response is selectively missing. The respondent mean is a coding-based summary of respondents, not all customers. Missing ratings are never zero or imputed."
},
"trial": {
"control": {
"n": 20,
"sum": 479.79,
"mean": 23.9895,
"median": 24.450000000000003,
"sample_sd": 4.1253548172758485,
"minimum": 16.19,
"q1_linear": 21.245,
"q3_linear": 25.875,
"maximum": 34.04,
"iqr_linear": 4.629999999999999
},
"checklist": {
"n": 20,
"sum": 415.76,
"mean": 20.788,
"median": 20.75,
"sample_sd": 4.147730641409132,
"minimum": 9.77,
"q1_linear": 17.9575,
"q3_linear": 23.5325,
"maximum": 27.5,
"iqr_linear": 5.574999999999999
},
"control_mean_t_interval_95": {
"confidence_level": 0.95,
"mean": 23.9895,
"n": 20,
"df": 19,
"standard_error": 0.9224573802735021,
"critical_t": 2.0930240544083087,
"margin": 1.9307254860789125,
"low": 22.058774513921087,
"high": 25.920225486078913
},
"welch_checklist_minus_control": {
"first_n": 20,
"second_n": 20,
"difference": -3.2014999999999993,
"standard_error": 1.308094450758531,
"t_statistic": -2.4474532386736523,
"df": 37.99888814645343,
"two_sided_p": 0.019120112692739923,
"confidence_level": 0.95,
"ci_low": -5.849601316500556,
"ci_high": -0.5533986834994424,
"null_difference": 0.0,
"alternative": "two-sided",
"direction": "checklist minus control, minutes; negative means shorter",
"absolute_difference_minutes": -3.2014999999999993,
"absolute_magnitude_minutes": 3.2014999999999993,
"relative_difference_fraction_of_control": -0.13345421955438835,
"relative_difference_percent_of_control": -13.345421955438836,
"relative_ci_note": "No confidence interval for the relative change is computed; the Welch interval is in minutes."
},
"design": "40 independent simulated people from one fictional teaching process, one task each, balanced random assignment. Not a representative sample of any real workforce.",
"generating_model": "Duration = 24 + independent Normal(0,4.2) person error - 3 if assigned checklist; rounded to 0.01 minute. Each simulated person's two potential outcomes differ by -3 before rounding; only the assigned outcome is observed. No rerolls.",
"inference_scope": "Randomization illustrates causal identification within this simulated experiment. t methods assume independent errors and approximately normal within-group outcomes; equal population variances are not required by Welch. No claim about real people or shipment delivery performance.",
"p_value_warning": "The p-value is not the probability that the null is true, that chance caused the result, or that a future rollout will succeed.",
"ci_warning": "95% describes the long-run coverage of the method under its assumptions, not a 95% probability for a fixed unknown parameter after this interval is observed. Non-significance would not establish equivalence."
},
"probability_toy": {
"note": "Separate stipulated 1,000-shipment toy, not estimates from the CSV.",
"total": 1000,
"late": 100,
"on_time": 900,
"flagged_late": 80,
"unflagged_late": 20,
"flagged_on_time": 90,
"unflagged_on_time": 810,
"base_late_probability": 0.1,
"p_flag_given_late": 0.8,
"p_flag_given_on_time": 0.1,
"p_flag": 0.17,
"p_late_given_flag": 0.47058823529411764,
"p_late_or_flag": 0.19
}
}