{
  "error_code": null,
  "error_details_chars": 0,
  "error_details_redacted": false,
  "evaluator_log_steps": [
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "wipe_workspace",
      "wall_time": 0.14393177800002377
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "remove_hashed_files",
      "wall_time": 0.12300468600005843
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "seed_git",
      "wall_time": 0.14784930099995108
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "compile",
      "wall_time": 0.12040333999993891
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "copy_executable",
      "wall_time": 0.12080943499995556
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "hash_executable",
      "wall_time": 0.10551649899980475
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "install_rerunfailures",
      "wall_time": 0.7505696200000784
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13599120199978643
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12986396199994488
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.08762449899995772
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11806786800025293
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 6.40705505599999
    },
    {
      "branch": "fb59880c836b",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.035185899999760295
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.09930930299969987
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12398361799978375
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12799318599991238
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12707283300005656
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 9.64005078199989
    },
    {
      "branch": "0e40d24216e5",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.02894980100018074
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11129832300002818
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09828507199972591
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11526112399997146
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.09764298700019935
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 60.445966623000004
    },
    {
      "branch": "ec2f3d2ab85c",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03480490199990527
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11137549400018543
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12845174299991413
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13558050600022398
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11576865899996847
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 6.453859312000077
    },
    {
      "branch": "2d5e560debd9",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.024018138999963412
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12615506700012702
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09507899299978817
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.09105218400009107
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.10267635500031247
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 6.157158301999971
    },
    {
      "branch": "7a9f701df999",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.0343375739998919
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12299538499974005
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.10646330299960027
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13299360600012733
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1164405459999216
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 10.264587627999845
    },
    {
      "branch": "8f2fa1ea724d",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.02797943599989594
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12461820899989107
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1266186689999813
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.1160344919999261
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13024184899995817
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 5.621316073999878
    },
    {
      "branch": "61029044208c",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03329279999979917
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13006232399993678
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12258850800026266
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.1259069239999917
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12250979800001005
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 8.808433142000013
    },
    {
      "branch": "5b869a2d3f43",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03922025600013512
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12867031199994017
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11988603500003592
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11416650699993625
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12571673200000077
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 4.604928648000168
    },
    {
      "branch": "0bca81b50365",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.034883421000358794
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11040608199982671
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09671175200037396
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12821512600021379
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11849702100016657
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 5.530308460000015
    },
    {
      "branch": "9673ba09aaa1",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.024327664999873377
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13049810300026365
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11198498900012055
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.1260702989998208
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11861110599966196
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.8047592429998076
    },
    {
      "branch": "0961bfa5ba03",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.024074188999748003
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.15806209999982457
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12835754200023075
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11150483900019026
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12132490699968912
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 9.172617833000004
    },
    {
      "branch": "493da9e4ead6",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.035155291999672045
    }
  ],
  "evaluator_log_steps_omitted": 0,
  "executable_hash": "69f7be5a8940d54f6a7c206600a237b9884eeebd3946d047c5c89f0d43865ff2",
  "failed_tests": [
    {
      "branch": "fb59880c836b",
      "message_chars": 80,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_specific_command",
      "status": "failure"
    },
    {
      "branch": "fb59880c836b",
      "message_chars": 37,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_for_multiple_commands",
      "status": "failure"
    },
    {
      "branch": "fb59880c836b",
      "message_chars": 37,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_command",
      "status": "failure"
    },
    {
      "branch": "fb59880c836b",
      "message_chars": 35,
      "message_redacted": true,
      "name": "eval.tests.test_additional_commands.test_resolve_alias_for_done",
      "status": "failure"
    },
    {
      "branch": "fb59880c836b",
      "message_chars": 35,
      "message_redacted": true,
      "name": "eval.tests.test_additional_commands.test_show_next_alias",
      "status": "failure"
    },
    {
      "branch": "fb59880c836b",
      "message_chars": 370,
      "message_redacted": true,
      "name": "eval.tests.test_task_modification.test_rm_alias_for_remove",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 325,
      "message_redacted": true,
      "name": "tests.test_date_parsing.test_add_task_due_this_saturday",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 216,
      "message_redacted": true,
      "name": "tests.test_additional_coverage.test_template_modify_after_creation",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 219,
      "message_redacted": true,
      "name": "tests.test_display_tty.test_context_display",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 324,
      "message_redacted": true,
      "name": "tests.test_final_coverage_push.test_undo_with_insufficient_history",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 258,
      "message_redacted": true,
      "name": "tests.test_git_operations.test_undo_multiple_commits",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 94,
      "message_redacted": true,
      "name": "tests.test_note_completions_simple.test_completions_commands",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 162,
      "message_redacted": true,
      "name": "tests.test_open_and_errors.test_open_command_with_operators_error",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 481,
      "message_redacted": true,
      "name": "tests.test_note_completions_simple.test_completions_projects",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 162,
      "message_redacted": true,
      "name": "tests.test_open_and_errors.test_edit_command_with_operators_error",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 154,
      "message_redacted": true,
      "name": "tests.test_open_and_errors.test_open_command_no_url_error",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 705,
      "message_redacted": true,
      "name": "tests.test_note_completions_simple.test_completions_tags",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 168,
      "message_redacted": true,
      "name": "tests.test_note_completions_simple.test_note_read_non_tty",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 295,
      "message_redacted": true,
      "name": "tests.test_date_parsing.test_add_task_due_short_weekdays",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 180,
      "message_redacted": true,
      "name": "tests.test_util_functions.test_add_task_with_slash_note_separator",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 59,
      "message_redacted": true,
      "name": "tests.test_note_completions_simple.test_completions_anti_tags",
      "status": "failure"
    },
    {
      "branch": "0e40d24216e5",
      "message_chars": 913,
      "message_redacted": true,
      "name": "tests.test_note_completions_simple.test_completions_priorities",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 37,
      "message_redacted": true,
      "name": "tests.test_completion.test_completions_engine_includes_priorities",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 353,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_add_with_nonexistent_template_id",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 224,
      "message_redacted": true,
      "name": "tests.test_config.test_dstask_context_blocks_context_command",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 160,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_open_with_operators_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 116,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_add_with_date_filter_in_success",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 378,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_stop_command_rejects_operators",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 2403,
      "message_redacted": true,
      "name": "tests.test_display_git_gaps.test_single_task_with_notes_display",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 456,
      "message_redacted": true,
      "name": "tests.test_context.test_context_priority_conflict",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 778,
      "message_redacted": true,
      "name": "tests.test_completion.test_bash_completion_exact_output",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 231,
      "message_redacted": true,
      "name": "tests.test_display.test_next_with_multiple_projects_filter",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 255,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_remove_with_comment",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 157,
      "message_redacted": true,
      "name": "tests.test_context.test_context_cannot_contain_ids",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 319,
      "message_redacted": true,
      "name": "tests.test_config.test_state_file_created_on_first_context_set",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 429,
      "message_redacted": true,
      "name": "tests.test_context.test_context_conflict_different_project",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 218,
      "message_redacted": true,
      "name": "tests.test_completion.test_completions_engine_prefix_matching_commands",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 164,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_note_command_rejects_operators",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 152,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_open_no_urls_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 164,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_open_command_rejects_operators",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 2438,
      "message_redacted": true,
      "name": "tests.test_display_git_gaps.test_critical_task_warning_outside_context",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 378,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_done_with_operators_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 318,
      "message_redacted": true,
      "name": "tests.test_config.test_state_file_location_based_on_repo",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 481,
      "message_redacted": true,
      "name": "tests.test_completion.test_zsh_completion_exact_output",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 166,
      "message_redacted": true,
      "name": "tests.test_context.test_context_cannot_contain_text",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 259,
      "message_redacted": true,
      "name": "tests.test_context.test_context_log_command_respects_context",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 81,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_undo_with_count_argument",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 334,
      "message_redacted": true,
      "name": "tests.test_display_tty.test_show_projects_hide_completed",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 35,
      "message_redacted": true,
      "name": "tests.test_edit.test_edit_preserves_task_uuid",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 281,
      "message_redacted": true,
      "name": "tests.test_completion.test_completions_engine_with_tags_and_projects",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 374,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_remove_with_operators_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 152,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_open_task_without_urls_fails",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 35,
      "message_redacted": true,
      "name": "tests.test_display_non_tty.test_critical_task_warning_outside_context",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 210,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_template_instantiation_from_regular_task_shows_warning",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 174,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_edit_with_operators_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 604,
      "message_redacted": true,
      "name": "tests.test_completion.test_fish_completion_exact_output",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 165,
      "message_redacted": true,
      "name": "tests.test_display_tty.test_next_tty_no_matching_tasks_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 161,
      "message_redacted": true,
      "name": "tests.test_context.test_context_env_var_prevents_setting",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 2183,
      "message_redacted": true,
      "name": "tests.test_display_git_gaps.test_task_styling_with_different_statuses_and_priorities",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 1105,
      "message_redacted": true,
      "name": "tests.test_config.test_repo_without_git_init_fails",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 19,
      "message_redacted": true,
      "name": "tests.test_edit.test_edit_creates_git_commit",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 238,
      "message_redacted": true,
      "name": "tests.test_display_non_tty.test_show_resolved_with_resolved_and_due_dates",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 202,
      "message_redacted": true,
      "name": "tests.test_context.test_context_with_duplicate_tags_not_deduplicated",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 60,
      "message_redacted": true,
      "name": "tests.test_completion.test_completions_engine_tag_prefix_matching",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 147,
      "message_redacted": true,
      "name": "tests.test_display_tty.test_show_projects_active_project_styling",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 157,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_context_cannot_contain_ids",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 166,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_show_projects_with_query_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_remove_command_rejects_operators",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 332,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_log_requires_description",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 2439,
      "message_redacted": true,
      "name": "tests.test_display_non_tty.test_next_excludes_resolved_critical_tasks_from_warning",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 778,
      "message_redacted": true,
      "name": "tests.test_completion.test_completion_commands_with_extra_args_produce_same_output",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 105,
      "message_redacted": true,
      "name": "tests.test_display_non_tty.test_single_task_display_with_due_date",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 411,
      "message_redacted": true,
      "name": "tests.test_final_sweep.test_help_notes_command",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 444,
      "message_redacted": true,
      "name": "tests.test_display_tty.test_next_tty_critical_warning_outside_context",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 19,
      "message_redacted": true,
      "name": "tests.test_edit.test_edit_multiple_tasks_multiple_commits",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 154,
      "message_redacted": true,
      "name": "tests.test_context.test_context_case_insensitive_tags",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 169,
      "message_redacted": true,
      "name": "tests.test_commands_errors.test_context_cannot_contain_text",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 108,
      "message_redacted": true,
      "name": "tests.test_completion.test_completions_engine_project_prefix_matching",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 163,
      "message_redacted": true,
      "name": "tests.test_commands_gaps.test_show_projects_with_ids_error",
      "status": "failure"
    },
    {
      "branch": "ec2f3d2ab85c",
      "message_chars": 2413,
      "message_redacted": true,
      "name": "tests.test_display_git_gaps.test_display_task_with_project_and_multiple_tags",
      "status": "failure"
    }
  ],
  "failed_tests_omitted": 337,
  "status_counts": {
    "failure": 412,
    "passed": 1172,
    "skipped": 5
  },
  "test_branch_errors": {},
  "test_branches": [
    "fb59880c836b",
    "0e40d24216e5",
    "ec2f3d2ab85c",
    "2d5e560debd9",
    "7a9f701df999",
    "8f2fa1ea724d",
    "61029044208c",
    "5b869a2d3f43",
    "0bca81b50365",
    "9673ba09aaa1",
    "0961bfa5ba03",
    "493da9e4ead6"
  ],
  "test_records": 1589,
  "warnings": []
}
