{"abstract":"A city behind UTC gets its evening rush card in the early afternoon.","category":"Ride-hailing fare and surge pricing","checks":7,"contract":"Pick the rate card for a pickup at ts_utc seconds (Unix epoch; day 0 was a Thursday) in a city at offset_min minutes from UTC. Local day index and minute-of-day come from the local time; weekday is Monday=0. Cards are checked in order, windows are half-open [start, end) minutes; a window with start > end wraps midnight and its after-midnight part belongs to the previous weekday. Holiday cards match local day indexes in holidays. Default \"standard\".","evaluation_group":"w2-ride-hailing-fare-surge-rate-card-local-time","failed_approach":"Adding the offset without converting minutes to seconds barely moves the clock.","family":"w2-ride-hailing-fare-surge-rate-card-local-time-utc-offset-sign","id":"FA-85496","implementations":{"attempt":{"sha256":"ac3baf4da5d778eca6e9ae8f6b041ae7361c42b1c42269774208df12bd21ebe9","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(ts_utc, offset_min, cards, holidays):\n    local = ts_utc + offset_min\n    day = local // 86400\n    minute = local % 86400 // 60\n    wd = (day + 3) % 7\n    is_hol = day in holidays\n    for c in cards:\n        if c['days'] == 'holiday':\n            if is_hol and c['start'] <= minute < c['end']:\n                return c['card']\n            continue\n        if c['start'] < c['end']:\n            if wd in c['days'] and c['start'] <= minute < c['end']:\n                return c['card']\n        else:\n            if wd in c['days'] and minute >= c['start']:\n                return c['card']\n            if (wd - 1) % 7 in c['days'] and minute < c['end']:\n                return c['card']\n    return 'standard'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: utc offset sign',\n   [1728863940, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1728082800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'standard'),\n  ('second regression',\n   [1728601200, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20000]],\n   'standard'),\n  ('normal control 1',\n   [1728000000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 2',\n   [1728972000, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20003]],\n   'standard'),\n  ('normal control 3',\n   [1728864060, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 4',\n   [1728856800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728856800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'rush'),\n  ('partial repair probe: utc offset sign',\n   [1728342000, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'rush'),\n  ('second regression',\n   [1728518400, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('normal control 1',\n   [1728345660, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20000]],\n   'standard'),\n  ('normal control 2',\n   [1728863940, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 3',\n   [1728000000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 4',\n   [1728946800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728468000, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1729005186, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard'),\n  ('second regression',\n   [1728457200, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'rush'),\n  ('normal control 1',\n   [1728108000, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'standard'),\n  ('normal control 2',\n   [1729033200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 3',\n   [1729058400, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 4',\n   [1728712800, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20010]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728198000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20013]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1728783376, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('second regression',\n   [1728640800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard'),\n  ('normal control 1',\n   [1729159200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20010]],\n   'standard'),\n  ('normal control 2',\n   [1728511200, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20003]],\n   'standard'),\n  ('normal control 3',\n   [1729206000, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 4',\n   [1728543600, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20007]],\n   'rush')],\n [('regression: utc offset sign',\n   [1728165600, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'late_night'),\n  ('partial repair probe: utc offset sign',\n   [1728169200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'holiday'),\n  ('second regression',\n   [1728370800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 1',\n   [1728331831, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('normal control 2',\n   [1728710003, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 3',\n   [1728867600, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard'),\n  ('normal control 4',\n   [1728194400, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard')]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"broken":{"sha256":"216df2c37b7f75d3f55fab4b8cb72b747197ba04bac1c23b6e5b2c9cf450d8b6","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(ts_utc, offset_min, cards, holidays):\n    local = ts_utc - offset_min * 60\n    day = local // 86400\n    minute = local % 86400 // 60\n    wd = (day + 3) % 7\n    is_hol = day in holidays\n    for c in cards:\n        if c['days'] == 'holiday':\n            if is_hol and c['start'] <= minute < c['end']:\n                return c['card']\n            continue\n        if c['start'] < c['end']:\n            if wd in c['days'] and c['start'] <= minute < c['end']:\n                return c['card']\n        else:\n            if wd in c['days'] and minute >= c['start']:\n                return c['card']\n            if (wd - 1) % 7 in c['days'] and minute < c['end']:\n                return c['card']\n    return 'standard'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: utc offset sign',\n   [1728863940, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1728082800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'standard'),\n  ('second regression',\n   [1728601200, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20000]],\n   'standard'),\n  ('normal control 1',\n   [1728000000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 2',\n   [1728972000, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20003]],\n   'standard'),\n  ('normal control 3',\n   [1728864060, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 4',\n   [1728856800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728856800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'rush'),\n  ('partial repair probe: utc offset sign',\n   [1728342000, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'rush'),\n  ('second regression',\n   [1728518400, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('normal control 1',\n   [1728345660, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20000]],\n   'standard'),\n  ('normal control 2',\n   [1728863940, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 3',\n   [1728000000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 4',\n   [1728946800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728468000, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1729005186, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard'),\n  ('second regression',\n   [1728457200, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'rush'),\n  ('normal control 1',\n   [1728108000, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'standard'),\n  ('normal control 2',\n   [1729033200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 3',\n   [1729058400, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 4',\n   [1728712800, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20010]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728198000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20013]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1728783376, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('second regression',\n   [1728640800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard'),\n  ('normal control 1',\n   [1729159200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20010]],\n   'standard'),\n  ('normal control 2',\n   [1728511200, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20003]],\n   'standard'),\n  ('normal control 3',\n   [1729206000, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 4',\n   [1728543600, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20007]],\n   'rush')],\n [('regression: utc offset sign',\n   [1728165600, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'late_night'),\n  ('partial repair probe: utc offset sign',\n   [1728169200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'holiday'),\n  ('second regression',\n   [1728370800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 1',\n   [1728331831, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('normal control 2',\n   [1728710003, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 3',\n   [1728867600, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard'),\n  ('normal control 4',\n   [1728194400, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard')]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"fixed":{"sha256":"82b3e5afc545d5b214ee27abc5b0d601d2c628a730a4fe9a570f32bbd953221b","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(ts_utc, offset_min, cards, holidays):\n    local = ts_utc + offset_min * 60\n    day = local // 86400\n    minute = local % 86400 // 60\n    wd = (day + 3) % 7\n    is_hol = day in holidays\n    for c in cards:\n        if c['days'] == 'holiday':\n            if is_hol and c['start'] <= minute < c['end']:\n                return c['card']\n            continue\n        if c['start'] < c['end']:\n            if wd in c['days'] and c['start'] <= minute < c['end']:\n                return c['card']\n        else:\n            if wd in c['days'] and minute >= c['start']:\n                return c['card']\n            if (wd - 1) % 7 in c['days'] and minute < c['end']:\n                return c['card']\n    return 'standard'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: utc offset sign',\n   [1728863940, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1728082800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'standard'),\n  ('second regression',\n   [1728601200, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20000]],\n   'standard'),\n  ('normal control 1',\n   [1728000000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 2',\n   [1728972000, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20003]],\n   'standard'),\n  ('normal control 3',\n   [1728864060, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 4',\n   [1728856800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728856800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'rush'),\n  ('partial repair probe: utc offset sign',\n   [1728342000, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'rush'),\n  ('second regression',\n   [1728518400, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('normal control 1',\n   [1728345660, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20000]],\n   'standard'),\n  ('normal control 2',\n   [1728863940, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 3',\n   [1728000000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('normal control 4',\n   [1728946800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728468000, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20012]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1729005186, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard'),\n  ('second regression',\n   [1728457200, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'rush'),\n  ('normal control 1',\n   [1728108000, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20008]],\n   'standard'),\n  ('normal control 2',\n   [1729033200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 3',\n   [1729058400, -480,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 4',\n   [1728712800, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20010]],\n   'standard')],\n [('regression: utc offset sign',\n   [1728198000, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20013]],\n   'standard'),\n  ('partial repair probe: utc offset sign',\n   [1728783376, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('second regression',\n   [1728640800, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20004]],\n   'standard'),\n  ('normal control 1',\n   [1729159200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20010]],\n   'standard'),\n  ('normal control 2',\n   [1728511200, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20003]],\n   'standard'),\n  ('normal control 3',\n   [1729206000, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'standard'),\n  ('normal control 4',\n   [1728543600, 0,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20007]],\n   'rush')],\n [('regression: utc offset sign',\n   [1728165600, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20005]],\n   'late_night'),\n  ('partial repair probe: utc offset sign',\n   [1728169200, 330,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'holiday'),\n  ('second regression',\n   [1728370800, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 1',\n   [1728331831, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20002]],\n   'standard'),\n  ('normal control 2',\n   [1728710003, 60,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20006]],\n   'standard'),\n  ('normal control 3',\n   [1728867600, -300,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard'),\n  ('normal control 4',\n   [1728194400, 600,\n    [{'card': 'holiday', 'days': 'holiday', 'end': 1440, 'start': 0},\n     {'card': 'late_night', 'days': [4, 5], 'end': 240, 'start': 1320},\n     {'card': 'rush', 'days': [0, 1, 2, 3, 4], 'end': 600, 'start': 420}],\n    [20011]],\n   'standard')]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"}},"limitations":"A deterministic toy pricing contract stipulated for this example; it does not reproduce the pricing of any real ride-hailing operator or regulator. This reproducer isolates one failure mechanism. Results cover the supplied fixtures. Variants within a family share a test contract and should remain grouped when constructing evaluation splits. Related mechanisms with a shared evaluation_group must also remain together; these controlled models are not independent production incidents.","method":"Deterministic executable model with adversarial boundary fixtures.","provenance":{"created_by":"Failure Map","dependencies":"Python standard library","family":"w2-ride-hailing-fare-surge-rate-card-local-time-utc-offset-sign","generated_at":"2026-09-29T14:50:40.928345+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Ride-hailing prices are computed per trip at scale; ordering, unit and boundary slips become systematic over- or under-charging.","repair":"Local time = UTC + offset minutes x 60.","root_cause":"The offset is subtracted from UTC instead of added.","sha256":"38d0a5c50b1db67ec375a278c9ae3d25d0501a47e8c9725c5433f52570b99343","title":"UTC offset applied in the wrong direction · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":43.922,"exit_code":1,"observations":[{"actual":"standard","check":"regression: utc offset sign","expected":"standard","passed":true},{"actual":"late_night","check":"partial repair probe: utc offset sign","expected":"standard","passed":false},{"actual":"standard","check":"second regression","expected":"standard","passed":true},{"actual":"standard","check":"normal control 1","expected":"standard","passed":true},{"actual":"standard","check":"normal control 2","expected":"standard","passed":true},{"actual":"standard","check":"normal control 3","expected":"standard","passed":true},{"actual":"standard","check":"normal control 4","expected":"standard","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: utc offset sign\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"partial repair probe: utc offset sign\", \"actual\": \"late_night\", \"expected\": \"standard\", \"passed\": false}, {\"check\": \"second regression\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 4\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":42.1,"exit_code":1,"observations":[{"actual":"rush","check":"regression: utc offset sign","expected":"standard","passed":false},{"actual":"standard","check":"partial repair probe: utc offset sign","expected":"standard","passed":true},{"actual":"rush","check":"second regression","expected":"standard","passed":false},{"actual":"standard","check":"normal control 1","expected":"standard","passed":true},{"actual":"standard","check":"normal control 2","expected":"standard","passed":true},{"actual":"standard","check":"normal control 3","expected":"standard","passed":true},{"actual":"standard","check":"normal control 4","expected":"standard","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: utc offset sign\", \"actual\": \"rush\", \"expected\": \"standard\", \"passed\": false}, {\"check\": \"partial repair probe: utc offset sign\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"second regression\", \"actual\": \"rush\", \"expected\": \"standard\", \"passed\": false}, {\"check\": \"normal control 1\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 4\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":41.122,"exit_code":0,"observations":[{"actual":"standard","check":"regression: utc offset sign","expected":"standard","passed":true},{"actual":"standard","check":"partial repair probe: utc offset sign","expected":"standard","passed":true},{"actual":"standard","check":"second regression","expected":"standard","passed":true},{"actual":"standard","check":"normal control 1","expected":"standard","passed":true},{"actual":"standard","check":"normal control 2","expected":"standard","passed":true},{"actual":"standard","check":"normal control 3","expected":"standard","passed":true},{"actual":"standard","check":"normal control 4","expected":"standard","passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: utc offset sign\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"partial repair probe: utc offset sign\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"second regression\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}, {\"check\": \"normal control 4\", \"actual\": \"standard\", \"expected\": \"standard\", \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}