[INFO] fetching crate voro 0.2.0...
[INFO] testing voro-0.2.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate voro 0.2.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate voro 0.2.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate voro 0.2.0
[INFO] tweaked toml for crates.io crate voro 0.2.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate voro 0.2.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate voro 0.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224
[INFO] running `Command { std: "docker" "start" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling zerocopy v0.8.53
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling cc v1.2.66
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling compact_str v0.9.1
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling time v0.3.53
[INFO] [stderr]    Compiling line-clipping v0.3.7
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling lru v0.18.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling uuid v1.23.4
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling ratatui-core v0.1.2
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling ratatui-widgets v0.3.2
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling ratatui-macros v0.7.2
[INFO] [stderr]    Compiling ratatui v0.30.2
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling voro-core v0.2.0
[INFO] [stderr]    Compiling voro v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.11s
[INFO] running `Command { std: "docker" "inspect" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling voro-core v0.2.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling ratatui v0.30.2
[INFO] [stderr]    Compiling voro v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 21.63s
[INFO] running `Command { std: "docker" "inspect" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.30s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/voro/3516ea417ad207ec/out/voro-3516ea417ad207ec)
[INFO] [stdout] 
[INFO] [stdout] running 511 tests
[INFO] [stdout] test app::tests::a_captured_revision_is_recorded_against_its_task ... ok
[INFO] [stdout] test app::tests::a_browser_failure_after_a_create_still_reports_the_pr ... ok
[INFO] [stdout] test app::tests::a_fresh_selection_starts_no_probe ... ok
[INFO] [stdout] test app::tests::a_clean_database_opens_on_the_projects_screen ... ok
[INFO] [stdout] test app::tests::a_conflicting_verdict_marks_the_selected_task ... ok
[INFO] [stdout] test app::tests::a_database_with_a_project_opens_on_the_cockpit ... ok
[INFO] [stdout] test app::tests::a_failed_create_does_not_open_a_browser ... ok
[INFO] [stdout] test app::tests::a_landed_create_is_recorded_and_opened ... ok
[INFO] [stdout] test app::tests::a_failed_create_lands_in_the_status_line ... ok
[INFO] [stdout] test app::tests::a_created_pr_is_opened_in_the_browser ... ok
[INFO] [stdout] test app::tests::a_create_on_a_non_github_checkout_still_names_the_viewer_key ... ok
[INFO] [stdout] test app::tests::a_refining_proposal_leaves_the_queue_for_the_running_strip ... ok
[INFO] [stdout] test app::tests::a_refresh_loads_every_task_s_documents_and_where_they_resolve_to ... ok
[INFO] [stdout] test app::tests::a_verdict_applies_from_a_waiting_strip_row ... ok
[INFO] [stdout] test app::tests::a_verdict_for_an_unselected_task_is_discarded ... ok
[INFO] [stdout] test app::tests::a_failed_release_refuses_the_send_and_commits_nothing ... ok
[INFO] [stdout] test app::tests::agent_picker_key_on_a_non_ready_task_reports_and_does_not_open ... ok
[INFO] [stdout] test app::tests::a_waiting_task_rides_the_strip_and_not_the_queue ... ok
[INFO] [stdout] test app::tests::a_viewer_added_with_a_blank_command_gets_the_obvious_one ... ok
[INFO] [stdout] test app::tests::a_capped_fleet_asks_the_account_once ... ok
[INFO] [stdout] test app::tests::a_live_capped_dispatch_is_read_with_its_reset_time ... ok
[INFO] [stdout] test app::tests::a_healthy_fleet_never_asks_the_account ... ok
[INFO] [stdout] test app::tests::agent_picker_reports_a_config_load_failure_without_opening ... ok
[INFO] [stdout] test app::tests::agent_picker_lists_agents_resolved_marked_and_dispatches_the_choice ... ok
[INFO] [stdout] test app::tests::a_forking_send_moves_the_session_to_the_reference_it_opened ... ok
[INFO] [stdout] test app::tests::a_confirmed_in_place_send_moves_the_pid_and_keeps_the_reference ... ok
[INFO] [stdout] test app::tests::attach_key_on_a_ready_task_reports_the_states_that_work ... ok
[INFO] [stdout] test app::tests::an_agent_without_the_cap_verb_still_badges_from_the_screen ... ok
[INFO] [stdout] test app::tests::a_live_healthy_dispatch_is_read_as_uncapped ... ok
[INFO] [stdout] test app::tests::a_refused_send_leaves_the_review_task_exactly_where_it_was ... ok
[INFO] [stdout] test app::tests::a_retrying_session_never_asks_the_account ... ok
[INFO] [stdout] test app::tests::a_send_releases_a_session_the_agent_still_holds_at_rest ... ok
[INFO] [stdout] test app::tests::a_send_without_a_stop_verb_is_unaffected ... ok
[INFO] [stdout] test app::tests::a_nudge_whose_release_fails_sends_nothing ... ok
[INFO] [stdout] test app::tests::attach_key_attaches_to_a_review_tasks_live_session ... ok
[INFO] [stdout] test app::tests::attach_key_uses_resume_for_a_finished_review_session ... ok
[INFO] [stdout] test app::tests::attach_key_prepares_the_attach_command_for_a_running_task ... ok
[INFO] [stdout] test app::tests::attach_key_attaches_to_a_blocked_session_with_a_live_pid ... ok
[INFO] [stdout] test app::tests::attach_key_resumes_a_review_tasks_zombie_session ... ok
[INFO] [stdout] test app::tests::confirming_a_create_closes_the_modal_at_once ... ok
[INFO] [stdout] test app::tests::attach_key_falls_back_to_the_verb_the_agent_defines ... ok
[INFO] [stdout] test app::tests::an_agent_without_the_verb_is_never_probed ... ok
[INFO] [stdout] test app::tests::ctrl_r_refreshes_rather_than_refining ... ok
[INFO] [stdout] test app::tests::config_screen_refuses_to_delete_a_referenced_viewer ... ok
[INFO] [stdout] test app::tests::attach_key_resumes_a_running_tasks_finished_session ... ok
[INFO] [stdout] test app::tests::ctrl_n_still_queues_the_editor_form ... ok
[INFO] [stdout] test app::tests::create_skips_the_picker_when_only_one_project_is_unarchived ... ok
[INFO] [stdout] test app::tests::attach_key_without_either_verb_reports_both ... ok
[INFO] [stdout] test app::tests::config_screen_adds_edits_defaults_and_deletes_a_viewer ... ok
[INFO] [stdout] test app::tests::attach_key_without_a_sessions_verb_follows_task_state ... ok
[INFO] [stdout] test app::tests::create_with_every_project_archived_explains_itself ... ok
[INFO] [stdout] test app::tests::attach_key_without_a_captured_ref_reports_and_does_nothing ... ok
[INFO] [stdout] test app::tests::deep_key_on_a_human_task_reports_and_changes_nothing ... ok
[INFO] [stdout] test app::tests::deep_key_toggles_the_flag_on_every_screen ... ok
[INFO] [stdout] test app::tests::digit_in_the_detail_popup_sets_priority_without_closing_it ... ok
[INFO] [stdout] test app::tests::detail_view_scrolls_closes_and_dead_ends_gracefully ... ok
[INFO] [stdout] test app::tests::digit_on_a_digest_reports_and_reaches_the_proposal_once_expanded ... ok
[INFO] [stdout] test app::tests::digit_on_the_cockpit_sets_the_selected_tasks_priority ... ok
[INFO] [stdout] test app::tests::dispatch_keys_explain_themselves_on_a_refining_row ... ok
[INFO] [stdout] test app::tests::digits_beyond_p3_report_the_priority_range ... ok
[INFO] [stdout] test app::tests::digit_on_the_tasks_screen_sets_priority_and_names_the_task ... ok
[INFO] [stdout] test app::tests::dispatch_keys_explain_themselves_on_a_waiting_row ... ok
[INFO] [stdout] test app::tests::digit_with_nothing_selected_reports_it ... ok
[INFO] [stdout] test app::tests::jump_verb_prefers_liveness_then_state_then_availability ... ok
[INFO] [stdout] test app::tests::doc_picker_lists_every_project_s_documents_own_first ... ok
[INFO] [stdout] test app::tests::dispatch_key_on_a_non_ready_task_reports_and_does_not_mutate ... ok
[INFO] [stdout] test app::tests::digit_on_projects_screen_sets_weight_through_the_store ... ok
[INFO] [stdout] test app::tests::doc_picker_reaches_a_proposal_under_an_expanded_digest ... ok
[INFO] [stdout] test app::tests::doc_picker_opened_from_the_detail_popup_returns_to_it ... ok
[INFO] [stdout] test app::tests::doc_picker_toggles_the_selected_task_s_links_in_place ... ok
[INFO] [stdout] test app::tests::enter_expands_the_digest_then_opens_the_triage_menu ... ok
[INFO] [stdout] test app::tests::doc_picker_with_no_documents_reports_instead_of_opening ... ok
[INFO] [stdout] test app::tests::dispatch_key_dispatches_a_ready_task_with_the_resolved_agent ... ok
[INFO] [stdout] test app::tests::a_send_makes_no_stop_when_the_session_is_not_listed_at_rest ... ok
[INFO] [stdout] test app::tests::enter_hint_is_absent_where_enter_does_nothing ... ok
[INFO] [stdout] test app::tests::enter_on_ready_row_leads_with_start ... ok
[INFO] [stdout] test app::tests::enter_on_review_row_opens_review_actions ... ok
[INFO] [stdout] test app::tests::jump_to_pr_key_on_a_task_without_a_pr_opens_the_link_prompt ... ok
[INFO] [stdout] test app::tests::log_key_pages_a_stalled_tasks_session_log ... ok
[INFO] [stdout] test app::tests::link_pr_prompt_stores_a_valid_reference ... ok
[INFO] [stdout] test app::tests::link_pr_prompt_keeps_prompt_open_on_an_invalid_reference ... ok
[INFO] [stdout] test app::tests::enter_on_needs_input_row_resumes_and_requeues ... ok
[INFO] [stdout] test app::tests::log_key_on_a_ready_task_reports_and_does_nothing ... ok
[INFO] [stdout] test app::tests::log_key_pages_an_open_sessions_log_in_any_state ... ok
[INFO] [stdout] test app::tests::log_key_without_a_recorded_log_path_reports ... ok
[INFO] [stdout] test app::tests::message_on_a_task_with_no_session_reports ... ok
[INFO] [stdout] test app::tests::open_key_on_a_non_review_task_reports_and_does_not_open ... ok
[INFO] [stdout] test app::tests::moving_the_selection_drops_the_verdict ... ok
[INFO] [stdout] test app::tests::new_task_without_projects_points_at_tab_and_a ... ok
[INFO] [stdout] test app::tests::one_selection_runs_over_the_settings_and_the_viewers ... ok
[INFO] [stdout] test app::tests::no_viewer_at_all_raises_the_add_viewer_form ... ok
[INFO] [stdout] test app::tests::plan_key_queues_the_planning_session ... ok
[INFO] [stdout] test app::tests::picker_rows_follow_weight_then_name ... ok
[INFO] [stdout] test app::tests::message_refuses_a_blocked_session_with_a_live_pid ... ok
[INFO] [stdout] test app::tests::message_refuses_a_session_that_is_still_running ... ok
[INFO] [stdout] test app::tests::open_key_opens_a_review_task_in_the_configured_viewer ... ok
[INFO] [stdout] test app::tests::plan_key_reports_a_missing_plan_verb ... ok
[INFO] [stdout] test app::tests::plan_key_routes_through_the_project_picker ... ok
[INFO] [stdout] test app::tests::message_without_the_verb_reports_and_points_at_the_jump_in ... ok
[INFO] [stdout] test app::tests::message_without_a_captured_ref_reports_and_opens_nothing ... ok
[INFO] [stdout] test app::tests::projects_screen_archive_toggles_and_the_cockpit_empties ... ok
[INFO] [stdout] test app::tests::projects_screen_add_opens_a_blank_form ... ok
[INFO] [stdout] test app::tests::projects_screen_delete_refuses_when_project_has_a_task ... ok
[INFO] [stdout] test app::tests::projects_screen_deletes_a_taskless_project ... ok
[INFO] [stdout] test app::tests::quick_create_cancels_on_esc_and_on_a_blank_line ... ok
[INFO] [stdout] test app::tests::projects_screen_rename_prefills_and_saves ... ok
[INFO] [stdout] test app::tests::quick_create_key_opens_the_modal_on_the_only_project ... ok
[INFO] [stdout] test app::tests::message_on_a_needs_input_task_sends_without_transitioning ... ok
[INFO] [stdout] test app::tests::state_accepts_message_covers_the_three_messageable_states ... ok
[INFO] [stdout] test app::tests::state_jump_verb_covers_the_three_jumpable_states ... ok
[INFO] [stdout] test app::tests::message_on_a_review_task_rejects_with_feedback_and_sends ... ok
[INFO] [stdout] test app::tests::quick_create_key_routes_through_the_project_picker ... ok
[INFO] [stdout] test app::tests::quick_create_submit_spawns_the_expansion_and_reports_it ... ok
[INFO] [stdout] test app::tests::reclaiming_from_the_strip_returns_the_task_to_the_queue ... ok
[INFO] [stdout] test app::tests::refresh_captures_a_stalled_tasks_last_session ... ok
[INFO] [stdout] test app::tests::refine_key_answers_on_a_ready_task_too ... ok
[INFO] [stdout] test app::tests::refresh_leaves_the_screen_where_the_operator_put_it ... ok
[INFO] [stdout] test app::tests::refine_key_on_the_queue_collects_a_note_without_the_triage_menu ... ok
[INFO] [stdout] test app::tests::reject_prompt_starts_empty_without_a_tracked_pr ... ok
[INFO] [stdout] test app::tests::review_key_on_a_remoteless_checkout_refuses_naming_the_viewer_key ... ok
[INFO] [stdout] test app::tests::tab_cycles_only_projects_and_config_until_a_project_exists ... ok
[INFO] [stdout] test app::tests::tab_and_alt_digits_move_between_the_four_screens ... ok
[INFO] [stdout] test app::tests::review_key_opens_the_confirmation_without_a_round_trip ... ok
[INFO] [stdout] test app::tests::talk_key_on_the_queue_reaches_the_plan_flow ... ok
[INFO] [stdout] test app::tests::task_events_reads_history_oldest_first ... ok
[INFO] [stdout] test app::tests::tasks_screen_toggles_score_and_history_inside_the_detail_popup ... ok
[INFO] [stdout] test app::tests::message_to_a_finished_session_keeps_the_task_running ... ok
[INFO] [stdout] test app::tests::tasks_screen_enter_opens_detail_then_transitions ... ok
[INFO] [stdout] test app::tests::saving_the_dispatch_cap_writes_it_and_re_gates_the_queue ... ok
[INFO] [stdout] test app::tests::the_cancel_key_ends_a_refine_round_and_returns_the_proposal ... ok
[INFO] [stdout] test app::tests::resuming_a_task_with_a_live_session_spawns_no_continuation ... ok
[INFO] [stdout] test app::tests::the_gated_screen_jumps_refuse_until_a_project_exists ... ok
[INFO] [stdout] test app::tests::message_sends_into_a_zombie_session ... ok
[INFO] [stdout] test app::tests::the_github_key_refuses_while_a_create_is_in_flight ... ok
[INFO] [stdout] test app::tests::the_cancel_key_explains_itself_off_a_refine ... ok
[INFO] [stdout] test app::tests::the_form_command_follows_the_name_until_it_is_written ... ok
[INFO] [stdout] test app::tests::the_refine_keys_name_the_cancel_on_a_round_in_flight ... ok
[INFO] [stdout] test app::tests::the_queue_refine_keys_explain_themselves_on_work_under_way ... ok
[INFO] [stdout] test app::tests::the_transition_menu_on_a_refining_task_offers_only_the_cancel ... ok
[INFO] [stdout] test app::tests::the_settings_rows_carry_their_value_and_its_provenance ... ok
[INFO] [stdout] test app::tests::x_and_h_toggle_the_cockpit_detail_sections ... ok
[INFO] [stdout] test cli::tests::a_body_landing_after_a_failed_round_flips_the_marker ... ok
[INFO] [stdout] test app::tests::the_accounts_instant_times_a_cap_the_screen_left_untimed ... ok
[INFO] [stdout] test cli::tests::a_doc_links_tasks_across_projects_and_list_answers_which_derive_from_it ... ok
[INFO] [stdout] test app::tests::viewer_picker_new_viewer_creates_and_pins_it ... ok
[INFO] [stdout] test cli::tests::a_failed_refine_round_is_marked_distinctly ... ok
[INFO] [stdout] test cli::tests::a_location_two_projects_register_is_resolved_by_id_not_guessed_at ... ok
[INFO] [stdout] test cli::tests::a_failing_or_absent_stop_leaves_the_transition_committed ... ok
[INFO] [stdout] test cli::tests::a_partial_report_is_flagged_incomplete_in_list_and_show ... ok
[INFO] [stdout] test app::tests::the_question_names_the_model_its_session_ran ... ok
[INFO] [stdout] test cli::tests::a_complete_report_is_not_flagged_incomplete ... ok
[INFO] [stdout] test cli::tests::a_human_task_lives_start_to_done_and_refuses_dispatch ... ok
[INFO] [stdout] test app::tests::u_leaves_a_capped_session_that_is_still_waiting ... ok
[INFO] [stdout] test app::tests::u_leaves_a_retrying_session_alone ... ok
[INFO] [stdout] test cli::tests::a_refine_agent_applies_the_body_through_set_which_ends_the_round ... ok
[INFO] [stdout] test app::tests::the_sweep_goes_by_the_accounts_instant ... ok
[INFO] [stdout] test cli::tests::a_closing_verdict_stops_the_agents_session ... ok
[INFO] [stdout] test cli::tests::a_dead_dispatched_session_is_finalised_and_stalled_on_read ... ok
[INFO] [stdout] test cli::tests::a_set_without_a_body_leaves_the_round_running ... ok
[INFO] [stdout] test cli::tests::a_refined_proposal_is_marked_until_it_is_triaged ... ok
[INFO] [stdout] test app::tests::u_nudges_a_cap_that_named_no_reset_time ... ok
[INFO] [stdout] test app::tests::u_nudges_a_capped_session_whose_window_has_reopened ... ok
[INFO] [stdout] test app::tests::u_on_an_uncapped_fleet_sends_nothing ... ok
[INFO] [stdout] test cli::tests::abort_stops_the_agents_session ... ok
[INFO] [stdout] test cli::tests::add_blocks_echo_stays_quiet_without_a_demotion ... ok
[INFO] [stdout] test app::tests::u_releases_the_capped_session_before_resuming_it ... ok
[INFO] [stdout] test cli::tests::add_repo_names_the_task_checkout_and_a_bad_name_lists_the_valid_ones ... ok
[INFO] [stdout] test cli::tests::a_review_row_in_a_remoteless_checkout_advertises_open ... ok
[INFO] [stdout] test cli::tests::add_and_set_carry_the_deep_flag_and_show_displays_it ... ok
[INFO] [stdout] test cli::tests::add_blocks_authors_the_reverse_edge_and_echoes_the_demotion ... ok
[INFO] [stdout] test cli::tests::agent_init_then_list_through_the_cli ... ok
[INFO] [stdout] test cli::tests::add_refuses_human_with_an_agent_override ... ok
[INFO] [stdout] test cli::tests::an_unknown_flag_on_a_read_verb_is_refused ... ok
[INFO] [stdout] test cli::tests::append_body_adds_to_the_brief_instead_of_replacing_it ... ok
[INFO] [stdout] test cli::tests::an_unknown_flag_on_a_mutating_verb_writes_nothing ... ok
[INFO] [stdout] test cli::tests::blocked_by_survives_an_existing_discovered_from_edge ... ok
[INFO] [stdout] test cli::tests::boolean_flag_typos_are_refused ... ok
[INFO] [stdout] test cli::tests::an_incomplete_report_keeps_the_local_review_verb ... ok
[INFO] [stdout] test cli::tests::blocked_by_flag_demotes_and_promotion_flows ... ok
[INFO] [stdout] test cli::tests::doc_add_reads_a_relative_path_from_the_repo_it_names ... ok
[INFO] [stdout] test cli::tests::deep_is_refused_on_a_human_task_both_ways ... ok
[INFO] [stdout] test cli::tests::doc_remove_unlinks_its_tasks_and_an_unknown_doc_says_what_to_do ... ok
[INFO] [stdout] test cli::tests::both_blocks_directions_are_cycle_checked ... ok
[INFO] [stdout] test cli::tests::default_state_is_proposed_and_triage_works ... ok
[INFO] [stdout] test cli::tests::doc_show_rolls_up_the_states_of_every_task_linked_to_a_plan ... ok
[INFO] [stdout] test cli::tests::costs_overrides_in_voro_toml_change_the_inbox_order ... ok
[INFO] [stdout] test cli::tests::done_branch_on_a_non_running_task_records_nothing ... ok
[INFO] [stdout] test cli::tests::done_on_a_stalled_task_reaches_review ... ok
[INFO] [stdout] test cli::tests::done_records_the_reported_branch_and_reaches_review ... ok
[INFO] [stdout] test cli::tests::done_summary_surfaces_in_show ... ok
[INFO] [stdout] test cli::tests::done_summary_and_summary_file_are_mutually_exclusive ... ok
[INFO] [stdout] test cli::tests::done_summary_file_records_the_summary ... ok
[INFO] [stdout] test cli::tests::done_warning_promises_no_pr_failure_on_a_viewer_project ... ok
[INFO] [stdout] test cli::tests::done_warns_when_branch_and_summary_are_missing ... ok
[INFO] [stdout] test cli::tests::done_warns_only_about_the_missing_half ... ok
[INFO] [stdout] test cli::tests::emptying_a_body_is_refused_and_a_replaced_one_is_recoverable ... ok
[INFO] [stdout] test cli::tests::done_without_a_branch_still_reviews ... ok
[INFO] [stdout] test cli::tests::explain_prints_the_decomposition ... ok
[INFO] [stdout] test cli::tests::explain_shows_the_action_divisor_and_effective_score ... ok
[INFO] [stdout] test cli::tests::help_describes_a_summary_as_the_pr_description ... ok
[INFO] [stdout] test cli::tests::help_documents_both_blocks_directions ... ok
[INFO] [stdout] test cli::tests::errors_are_actionable ... ok
[INFO] [stdout] test cli::tests::done_with_branch_and_summary_does_not_warn ... ok
[INFO] [stdout] test cli::tests::full_lifecycle_through_the_cli ... ok
[INFO] [stdout] test cli::tests::help_documents_import ... ok
[INFO] [stdout] test cli::tests::help_documents_pr_tracking ... ok
[INFO] [stdout] test cli::tests::help_documents_set_summary ... ok
[INFO] [stdout] test cli::tests::help_documents_branch_tracking ... ok
[INFO] [stdout] test cli::tests::help_documents_pr_create_and_summary_file ... ok
[INFO] [stdout] test cli::tests::import_rejects_an_unknown_project_before_touching_gh ... ok
[INFO] [stdout] test cli::tests::illegal_transitions_do_not_mutate ... ok
[INFO] [stdout] test cli::tests::open_refuses_a_non_review_task_and_help_documents_it ... ok
[INFO] [stdout] test cli::tests::inbox_review_verb_follows_the_tracked_pr ... ok
[INFO] [stdout] test cli::tests::pr_create_requires_a_branch ... ok
[INFO] [stdout] test cli::tests::inbox_shows_the_next_action_verb_on_each_row ... ok
[INFO] [stdout] test cli::tests::inbox_ranks_a_question_above_a_higher_scoring_review ... ok
[INFO] [stdout] test cli::tests::pr_create_requires_a_summary ... ok
[INFO] [stdout] test cli::tests::a_transition_that_keeps_the_session_stops_nothing ... ok
[INFO] [stdout] test cli::tests::pr_create_requires_the_review_state ... ok
[INFO] [stdout] test cli::tests::project_rename_path_and_delete_through_the_cli ... ok
[INFO] [stdout] test cli::tests::project_viewer_sets_clears_and_shows ... ok
[INFO] [stdout] test cli::tests::project_archive_hides_the_cockpit_views_and_unarchive_restores_them ... ok
[INFO] [stdout] test cli::tests::project_delete_refuses_when_it_has_a_task ... ok
[INFO] [stdout] test cli::tests::propose_cannot_specify_a_state ... ok
[INFO] [stdout] test cli::tests::list_suffixes_review_rows_with_the_next_action ... ok
[INFO] [stdout] test cli::tests::propose_from_records_the_discovered_from_dep ... ok
[INFO] [stdout] test cli::tests::pr_on_a_non_github_checkout_errors_pointing_at_open ... ok
[INFO] [stdout] test cli::tests::propose_lands_proposed ... ok
[INFO] [stdout] test cli::tests::propose_rejects_an_unknown_source_without_creating ... ok
[INFO] [stdout] test cli::tests::reject_from_waiting_requeues_with_feedback ... ok
[INFO] [stdout] test cli::tests::reject_from_pr_without_a_tracked_pr_reports_and_does_not_transition ... ok
[INFO] [stdout] test cli::tests::reject_with_text_still_feeds_back_and_requeues ... ok
[INFO] [stdout] test cli::tests::repo_add_list_default_and_remove_through_the_cli ... ok
[INFO] [stdout] test cli::tests::run_propose_without_from_links_nothing ... ok
[INFO] [stdout] test cli::tests::resuming_a_never_dispatched_task_is_a_plain_transition ... ok
[INFO] [stdout] test cli::tests::set_blocked_by_replaces_the_blocker_list ... ok
[INFO] [stdout] test cli::tests::set_blocks_demotes_a_ready_dependent_loudly ... ok
[INFO] [stdout] test cli::tests::set_branch_and_no_branch_are_mutually_exclusive ... ok
[INFO] [stdout] test cli::tests::set_blocks_adds_without_detaching_other_blockers ... ok
[INFO] [stdout] test cli::tests::set_pr_and_no_pr_are_mutually_exclusive ... ok
[INFO] [stdout] test cli::tests::resuming_a_dispatched_task_moves_to_running_without_a_new_session ... ok
[INFO] [stdout] test cli::tests::set_summary_and_summary_file_are_mutually_exclusive ... ok
[INFO] [stdout] test cli::tests::set_repo_repoints_a_task_and_no_repo_returns_it_to_the_default ... ok
[INFO] [stdout] test cli::tests::set_rejects_a_non_pr_reference_without_tracking ... ok
[INFO] [stdout] test cli::tests::set_doc_replaces_the_list_and_no_doc_clears_it ... ok
[INFO] [stdout] test cli::tests::set_summary_file_records_the_summary_on_a_running_task ... ok
[INFO] [stdout] test cli::tests::set_summary_clears_the_incomplete_report_marker ... ok
[INFO] [stdout] test cli::tests::set_summary_is_refused_outside_running_and_review ... ok
[INFO] [stdout] test cli::tests::set_summary_replaces_a_review_tasks_summary ... ok
[INFO] [stdout] test cli::tests::set_tracks_canonicalises_and_clears_a_pr ... ok
[INFO] [stdout] test cli::tests::set_updates_fields_without_touching_state ... ok
[INFO] [stdout] test cli::tests::set_toggles_human_and_guards_the_agent_override ... ok
[INFO] [stdout] test cli::tests::set_tracks_and_clears_a_branch ... ok
[INFO] [stdout] test cli::tests::show_names_the_next_action ... ok
[INFO] [stdout] test cli::tests::show_renders_a_task_s_documents_at_their_resolved_locations ... ok
[INFO] [stdout] test cli::tests::the_wip_gate_replaces_dispatch_rows_with_a_capacity_line ... ok
[INFO] [stdout] test cli::tests::show_prints_the_completion_summary_under_review ... ok
[INFO] [stdout] test cli::tests::triage_refine_requires_a_note_and_leaves_the_verdicts_alone ... ok
[INFO] [stdout] test cli::tests::stats_reports_counts_by_state ... ok
[INFO] [stdout] test cli::tests::show_names_the_review_verb_by_what_the_task_carries ... ok
[INFO] [stdout] test cli::tests::unlink_drops_one_kind_of_a_pair_carrying_two ... ok
[INFO] [stdout] test cli::tests::show_withholds_the_pr_recommendation_from_a_half_written_report ... ok
[INFO] [stdout] test cli::tests::triage_is_refused_on_a_refining_task ... ok
[INFO] [stdout] test cli::tests::unlink_repeats_for_several_edges ... ok
[INFO] [stdout] test cli::tests::unlink_refuses_an_edge_that_is_not_there ... ok
[INFO] [stdout] test cli::tests::unlink_reconciles_readiness_and_says_so ... ok
[INFO] [stdout] test cli::tests::viewer_list_shows_viewers_flagging_the_default ... ok
[INFO] [stdout] test cli::tests::unlinking_the_last_blocker_leaves_the_task_parked ... ok
[INFO] [stdout] test cli::tests::viewer_add_remove_round_trip_through_the_cli ... ok
[INFO] [stdout] test cli::tests::wait_reclaim_and_accept_from_waiting_through_the_cli ... ok
[INFO] [stdout] test dispatch::tests::a_planning_session_names_no_refine_round ... ok
[INFO] [stdout] test dispatch::tests::a_non_git_path_is_refused_naming_the_path ... ok
[INFO] [stdout] test dispatch::tests::a_dirty_checkout_dispatches ... ok
[INFO] [stdout] test dispatch::tests::a_ready_task_refines_like_a_proposal ... ok
[INFO] [stdout] test dispatch::tests::a_deep_task_dispatches_with_the_deeper_model ... ok
[INFO] [stdout] test dispatch::tests::a_task_with_no_pr_and_no_branch_has_nothing_to_capture ... ok
[INFO] [stdout] test dispatch::tests::capture_gives_up_gracefully_when_nothing_matches ... ok
[INFO] [stdout] test dispatch::tests::a_refine_hands_the_agent_a_body_full_of_placeholders_unchanged ... ok
[INFO] [stdout] test dispatch::tests::a_non_git_second_repo_is_refused_naming_that_repo ... ok
[INFO] [stdout] test dispatch::tests::a_refine_and_a_dispatch_of_one_task_carry_distinct_rendered_names ... ok
[INFO] [stdout] test dispatch::tests::capture_falls_back_to_the_backgrounded_log_line ... ok
[INFO] [stdout] test dispatch::tests::dispatch_spawns_records_session_and_runs_the_task ... ok
[INFO] [stdout] test dispatch::tests::an_agent_without_the_placeholder_dispatches_a_deep_task_identically ... ok
[INFO] [stdout] test dispatch::tests::dispatch_captures_the_session_ref_from_the_sessions_listing ... ok
[INFO] [stdout] test dispatch::tests::dispatch_substitutes_the_task_id_into_the_command ... ok
[INFO] [stdout] test dispatch::tests::a_task_with_a_repo_dispatches_in_that_checkout ... ok
[INFO] [stdout] test dispatch::tests::a_dispatch_hands_the_agent_branch_and_doc_names_unchanged ... ok
[INFO] [stdout] test dispatch::tests::a_stalled_task_redispatches ... ok
[INFO] [stdout] test dispatch::tests::dispatch_without_the_task_id_placeholder_is_unchanged ... ok
[INFO] [stdout] test dispatch::tests::dispatched_prompt_injects_the_intended_branch ... ok
[INFO] [stdout] test dispatch::tests::dispatched_prompt_injects_the_return_path_preamble ... ok
[INFO] [stdout] test dispatch::tests::interactive_refine_seeds_the_plan_session_with_the_task ... ok
[INFO] [stdout] test dispatch::tests::only_ready_or_stalled_tasks_dispatch ... ok
[INFO] [stdout] test dispatch::tests::fixtures_built_at_once_on_many_threads_get_distinct_roots ... ok
[INFO] [stdout] test dispatch::tests::open_refuses_a_task_that_is_not_review_or_running ... ok
[INFO] [stdout] test dispatch::tests::planning_prompt_asks_for_evidence_routing_and_supersession ... ok
[INFO] [stdout] test dispatch::tests::interactive_refine_is_refused_off_the_brief_states ... ok
[INFO] [stdout] test dispatch::tests::planning_prompt_renders_the_db_flag_only_for_a_non_default_database ... ok
[INFO] [stdout] test dispatch::tests::preamble_names_a_task_s_linked_documents_at_their_resolved_locations ... ok
[INFO] [stdout] test dispatch::tests::preamble_puts_the_harness_worktree_tool_ahead_of_git_worktree_add ... ok
[INFO] [stdout] test dispatch::tests::preamble_renders_a_db_flag_only_for_a_non_default_database ... ok
[INFO] [stdout] test dispatch::tests::preamble_tells_a_redispatched_rework_to_answer_the_feedback ... ok
[INFO] [stdout] test dispatch::tests::preamble_says_the_summary_is_the_pr_description ... ok
[INFO] [stdout] test dispatch::tests::preamble_tells_both_cases_to_register_the_branch_early ... ok
[INFO] [stdout] test dispatch::tests::open_ignores_new_placeholders_a_template_does_not_use ... ok
[INFO] [stdout] test dispatch::tests::plan_renders_its_own_model ... ok
[INFO] [stdout] test dispatch::tests::plan_without_a_plan_verb_reports_what_to_configure ... ok
[INFO] [stdout] test dispatch::tests::plan_session_assembles_the_launch_and_writes_the_prompt ... ok
[INFO] [stdout] test dispatch::tests::open_records_a_failing_viewers_exit_status_in_the_launch_log ... ok
[INFO] [stdout] test dispatch::tests::open_reports_an_unknown_viewer_name ... ok
[INFO] [stdout] test dispatch::tests::propose_names_its_session_for_the_project ... ok
[INFO] [stdout] test dispatch::tests::open_with_an_unknown_viewer_reports_what_to_run ... ok
[INFO] [stdout] test dispatch::tests::open_picks_the_named_viewer_from_override_or_project ... ok
[INFO] [stdout] test dispatch::tests::open_runs_the_configured_viewer_in_the_project_path ... ok
[INFO] [stdout] test dispatch::tests::open_substitutes_the_branch_and_base_placeholders ... ok
[INFO] [stdout] test dispatch::tests::rework_message_emits_feedback_verbatim ... ok
[INFO] [stdout] test dispatch::tests::strip_ansi_and_log_parsing_lift_the_backgrounded_id ... ok
[INFO] [stdout] test dispatch::tests::open_falls_back_to_the_base_when_the_reviewed_revision_is_gone ... ok
[INFO] [stdout] test dispatch::tests::the_rework_message_carries_the_feedback_and_the_instruction ... ok
[INFO] [stdout] test dispatch::tests::propose_refuses_a_dispatch_template_that_names_a_task ... ok
[INFO] [stdout] test editor::tests::a_missing_editor_names_the_command_and_the_variable ... ok
[INFO] [stdout] test editor::tests::an_editors_own_failure_is_reported_as_it_stands ... ok
[INFO] [stdout] test editor::tests::an_unexecutable_editor_says_so ... ok
[INFO] [stdout] test editor::tests::comments_and_blanks_are_skipped ... ok
[INFO] [stdout] test editor::tests::error_prefix_replaces_previous_one ... ok
[INFO] [stdout] test editor::tests::errors_are_specific ... ok
[INFO] [stdout] test editor::tests::human_parses_defaults_and_rejects_junk ... ok
[INFO] [stdout] test editor::tests::parses_all_fields ... ok
[INFO] [stdout] test editor::tests::round_trip_edit_template ... ok
[INFO] [stdout] test editor::tests::state_rejected_when_editing ... ok
[INFO] [stdout] test dispatch::tests::open_narrows_the_range_to_the_reviewed_revision ... ok
[INFO] [stdout] test dispatch::tests::refine_is_refused_off_the_brief_states_and_without_a_note ... ok
[INFO] [stdout] test dispatch::tests::propose_spawns_an_expansion_that_records_nothing ... ok
[INFO] [stdout] test dispatch::tests::propose_refuses_an_empty_intent_and_an_archived_project ... ok
[INFO] [stdout] test markdown::tests::blank_lines_are_preserved ... ok
[INFO] [stdout] test markdown::tests::bold_span ... ok
[INFO] [stdout] test markdown::tests::bullets_get_a_glyph ... ok
[INFO] [stdout] test markdown::tests::fenced_code_block_is_dimmed_and_inert ... ok
[INFO] [stdout] test markdown::tests::headings_render_bold ... ok
[INFO] [stdout] test dispatch::tests::refine_is_refused_on_a_task_already_refining ... ok
[INFO] [stdout] test markdown::tests::inline_code_span ... ok
[INFO] [stdout] test markdown::tests::plain_text_passes_through_untouched ... ok
[INFO] [stdout] test markdown::tests::unclosed_fence_renders_literally ... ok
[INFO] [stdout] test markdown::tests::unmatched_backtick_is_literal ... ok
[INFO] [stdout] test dispatch::tests::open_runs_the_viewer_in_the_tasks_worktree_and_falls_back_to_the_checkout ... ok
[INFO] [stdout] test markdown::tests::unmatched_bold_marker_is_literal ... ok
[INFO] [stdout] test markdown::tests::wrapping_leaves_short_lines_and_breaks_long_words ... ok
[INFO] [stdout] test pr::tests::a_missing_gh_names_the_tool_and_the_fix ... ok
[INFO] [stdout] test markdown::tests::mixed_bold_and_code_in_one_line ... ok
[INFO] [stdout] test pr::tests::another_spawn_failure_keeps_its_cause ... ok
[INFO] [stdout] test probe::tests::a_capture_that_resolves_nothing_yields_no_revision ... ok
[INFO] [stdout] test probe::tests::a_session_is_reread_only_once_an_interval_has_passed ... ok
[INFO] [stdout] test probe::tests::a_verdict_for_another_task_does_not_count_as_cached ... ok
[INFO] [stdout] test probe::tests::an_account_is_reasked_only_once_its_window_has_passed ... ok
[INFO] [stdout] test probe::tests::an_account_probe_in_flight_is_never_doubled ... ok
[INFO] [stdout] test probe::tests::an_empty_reading_is_not_reasked ... ok
[INFO] [stdout] test probe::tests::an_empty_selection_clears_the_rest ... ok
[INFO] [stdout] test markdown::tests::wrapping_breaks_on_words_and_keeps_styles ... ok
[INFO] [stdout] test probe::tests::an_unasked_account_is_due_immediately ... ok
[INFO] [stdout] test probe::tests::a_probe_in_flight_is_never_doubled ... ok
[INFO] [stdout] test probe::tests::an_uncapped_agent_drops_its_debounce ... ok
[INFO] [stdout] test probe::tests::an_unread_session_is_due_immediately ... ok
[INFO] [stdout] test probe::tests::at_most_one_probe_in_flight ... ok
[INFO] [stdout] test probe::tests::draining_hands_back_each_agents_reading ... ok
[INFO] [stdout] test probe::tests::draining_hands_back_every_finished_create ... ok
[INFO] [stdout] test probe::tests::draining_hands_back_every_landed_revision ... ok
[INFO] [stdout] test probe::tests::draining_hands_back_readings_and_their_absence ... ok
[INFO] [stdout] test probe::tests::at_most_one_create_in_flight_per_task ... ok
[INFO] [stdout] test probe::tests::moving_the_selection_restarts_the_clock ... ok
[INFO] [stdout] test probe::tests::no_probe_before_the_selection_settles ... ok
[INFO] [stdout] test probe::tests::no_probe_when_the_verdict_is_already_held ... ok
[INFO] [stdout] test probe::tests::no_probe_without_a_probeable_target ... ok
[INFO] [stdout] test probe::tests::no_pull_request_before_a_create_runs ... ok
[INFO] [stdout] test probe::tests::no_result_before_a_probe_runs ... ok
[INFO] [stdout] test probe::tests::no_revision_before_a_capture_runs ... ok
[INFO] [stdout] test probe::tests::probes_a_rested_unprobed_selection ... ok
[INFO] [stdout] test probe::tests::resting_accumulates_while_the_selection_holds ... ok
[INFO] [stdout] test probe::tests::scrolling_never_reaches_the_settle_interval ... ok
[INFO] [stdout] test probe::tests::at_most_one_capture_in_flight_per_task ... ok
[INFO] [stdout] test probe::tests::leaving_the_strip_drops_the_debounce ... ok
[INFO] [stdout] test import::tests::duplicate_issues_within_one_batch_are_only_imported_once ... ok
[INFO] [stdout] test import::tests::imports_each_issue_as_a_proposed_task ... ok
[INFO] [stdout] test import::tests::import_is_scoped_to_the_project ... ok
[INFO] [stdout] test import::tests::importing_twice_is_idempotent ... ok
[INFO] [stdout] test dispatch::tests::redispatch_keeps_each_sessions_prompt_and_log ... ok
[INFO] [stdout] test dispatch::tests::refine_seeds_the_agent_with_the_tasks_linked_documents ... ok
[INFO] [stdout] test dispatch::tests::refine_captures_the_session_ref_from_the_sessions_listing ... ok
[INFO] [stdout] test dispatch::tests::unknown_agent_override_is_refused_before_spawning ... ok
[INFO] [stdout] test dispatch::tests::refine_survives_a_ref_it_cannot_capture ... ok
[INFO] [stdout] test dispatch::tests::task_override_selects_the_agent ... ok
[INFO] [stdout] test dispatch::tests::refine_spawns_the_agent_seeds_it_and_opens_the_round ... ok
[INFO] [stdout] test dispatch::tests::open_leaves_a_first_review_diffing_against_the_base ... ok
[INFO] [stdout] test reconcile::tests::a_dead_pid_finalises_the_session_and_stalls_the_task ... ok
[INFO] [stdout] test reconcile::tests::a_blocked_entry_with_a_live_pid_is_left_alone ... ok
[INFO] [stdout] test reconcile::tests::a_dead_pid_with_a_capped_looking_log_reports_capped ... ok
[INFO] [stdout] test reconcile::tests::a_dead_refine_agent_returns_the_proposal ... ok
[INFO] [stdout] test reconcile::tests::a_failing_sessions_command_leaves_the_session_alone ... ok
[INFO] [stdout] test reconcile::tests::a_dead_session_is_classified_capped_from_its_own_output ... ok
[INFO] [stdout] test reconcile::tests::a_dead_session_the_verb_calls_healthy_is_a_plain_failure ... ok
[INFO] [stdout] test dispatch::tests::rejecting_records_the_branch_head_that_was_reviewed ... ok
[INFO] [stdout] test reconcile::tests::a_headless_refine_round_with_no_ref_is_left_alone ... ok
[INFO] [stdout] test reconcile::tests::a_listed_live_refine_round_is_left_alone_despite_a_dead_pid ... ok
[INFO] [stdout] test reconcile::tests::a_live_refine_agent_is_left_alone ... ok
[INFO] [stdout] test session_probe::tests::a_blocked_entry_with_a_live_pid_is_live ... ok
[INFO] [stdout] test session_probe::tests::a_capped_account_reads_as_an_instant_with_its_label ... ok
[INFO] [stdout] test reconcile::tests::a_live_pid_is_left_alone ... ok
[INFO] [stdout] test session_probe::tests::a_capped_session_reads_as_capped_through_the_logs_verb ... ok
[INFO] [stdout] test session_probe::tests::a_finished_or_absent_session_is_not_live ... ok
[INFO] [stdout] test reconcile::tests::a_finalised_dead_session_is_not_stopped ... ok
[INFO] [stdout] test session_probe::tests::a_listed_working_session_is_live ... ok
[INFO] [stdout] test session_probe::tests::a_non_positive_pid_is_never_alive ... ok
[INFO] [stdout] test session_probe::tests::a_missing_verb_ref_or_listing_is_unknowable ... ok
[INFO] [stdout] test reconcile::tests::a_live_pid_outlives_its_absence_from_the_listing ... ok
[INFO] [stdout] test session_probe::tests::a_pidless_blocked_entry_is_not_live ... ok
[INFO] [stdout] test session_probe::tests::a_healthy_or_unreadable_session_reads_as_uncapped ... ok
[INFO] [stdout] test session_probe::tests::one_probe_answers_both_questions ... ok
[INFO] [stdout] test reconcile::tests::a_refine_round_gone_from_the_listing_is_marked_failed ... ok
[INFO] [stdout] test reconcile::tests::a_pidless_blocked_zombie_stalls_the_task ... ok
[INFO] [stdout] test session_probe::tests::the_local_clock_reads_within_the_day ... ok
[INFO] [stdout] test reconcile::tests::a_listed_live_session_is_left_alone_despite_a_dead_pid ... ok
[INFO] [stdout] test session_probe::tests::an_uncapped_or_unreadable_account_reads_as_nothing ... ok
[INFO] [stdout] test session_probe::tests::only_a_done_entry_reads_as_at_rest ... ok
[INFO] [stdout] test reconcile::tests::a_refless_listing_session_is_left_alone ... ok
[INFO] [stdout] test session_probe::tests::the_named_pid_decides_unless_the_entry_says_done ... ok
[INFO] [stdout] test ui::tests::a_store_under_home_is_shown_against_a_tilde ... ok
[INFO] [stdout] test ui::tests::a_store_with_no_room_left_shows_its_filename_or_nothing ... ok
[INFO] [stdout] test session_probe::tests::both_clocks_read_the_same_moment ... ok
[INFO] [stdout] test reconcile::tests::a_healed_stale_session_is_not_stopped ... ok
[INFO] [stdout] test reconcile::tests::a_verbless_agent_still_classifies_from_the_launch_log ... ok
[INFO] [stdout] test reconcile::tests::sessions_without_a_recorded_pid_are_left_alone ... ok
[INFO] [stdout] test reconcile::tests::a_needs_input_or_review_session_is_left_open ... ok
[INFO] [stdout] test ui::tests::a_failed_refine_round_renders_its_own_marker ... ok
[INFO] [stdout] test reconcile::tests::a_finished_or_missing_listed_session_stalls_the_task ... ok
[INFO] [stdout] test reconcile::tests::a_refine_round_of_a_verbless_agent_is_pid_checked ... ok
[INFO] [stdout] test ui::tests::an_empty_queue_points_at_n ... ok
[INFO] [stdout] test ui::tests::a_capped_session_is_badged_on_the_strip ... ok
[INFO] [stdout] test ui::tests::browser_render_explains_an_empty_list ... ok
[INFO] [stdout] test ui::tests::a_hand_off_renders_on_the_strip_with_its_badges ... ok
[INFO] [stdout] test ui::tests::a_refine_round_renders_on_the_strip_and_leaves_the_queue ... ok
[INFO] [stdout] test reconcile::tests::an_interactive_refine_round_is_pid_checked_under_a_sessions_agent ... ok
[INFO] [stdout] test ui::tests::a_full_slate_of_in_flight_work_all_shows_on_the_strip ... ok
[INFO] [stdout] test ui::tests::an_incomplete_report_leaves_the_local_review_verb_standing ... ok
[INFO] [stdout] test ui::tests::browser_render_shows_blockers_for_a_parked_task ... ok
[INFO] [stdout] test ui::tests::a_crowded_cockpit_still_shows_the_whole_message ... ok
[INFO] [stdout] test ui::tests::clicks_outside_a_list_do_nothing ... ok
[INFO] [stdout] test ui::tests::cockpit_focus_card_scrolls_a_long_body ... ok
[INFO] [stdout] test ui::tests::dep_lines_render_both_directions_with_closed_targets_dimmed ... ok
[INFO] [stdout] test ui::tests::config_screen_shows_every_agent_it_has ... ok
[INFO] [stdout] test ui::tests::config_agents_pane_scrolls_to_the_agents_it_cannot_fit ... ok
[INFO] [stdout] test ui::tests::config_screen_renders_agents_and_viewers ... ok
[INFO] [stdout] test ui::tests::cockpit_status_wraps_instead_of_truncating ... ok
[INFO] [stdout] test ui::tests::cockpit_shows_the_capacity_line_instead_of_dispatch_rows ... ok
[INFO] [stdout] test ui::tests::agent_voice_blocks_parse_markdown_behind_a_gutter ... ok
[INFO] [stdout] test ui::tests::cockpit_detail_folds_in_score_and_history_when_toggled ... ok
[INFO] [stdout] test ui::tests::every_uppercase_key_is_paired_or_a_named_exception ... ok
[INFO] [stdout] test ui::tests::header_counts_show_nonzero_states_and_omit_the_rest ... ok
[INFO] [stdout] test ui::tests::config_settings_pane_reads_at_80x24 ... ok
[INFO] [stdout] test ui::tests::history_folds_a_replaced_body_to_a_recovery_marker ... ok
[INFO] [stdout] test ui::tests::confirm_pr_modal_announces_the_browser_jump ... ok
[INFO] [stdout] test ui::tests::clicks_outside_a_popup_and_in_text_entry_modes_do_nothing ... ok
[INFO] [stdout] test ui::tests::non_parked_and_blockerless_rows_get_no_suffix ... ok
[INFO] [stdout] test ui::tests::parked_row_lists_blockers_with_open_ones_undimmed ... ok
[INFO] [stdout] test ui::tests::cockpit_click_selects_the_row_under_the_pointer ... ok
[INFO] [stdout] test ui::tests::cockpit_queue_shows_the_task_state_on_each_row ... ok
[INFO] [stdout] test ui::tests::deep_flag_renders_in_queue_browser_and_detail ... ok
[INFO] [stdout] test ui::tests::cockpit_key_line_drops_the_selection_only_actions_without_a_selection ... ok
[INFO] [stdout] test ui::tests::question_summary_collapses_a_multi_line_question_to_its_first_line ... ok
[INFO] [stdout] test ui::tests::human_only_flag_renders_in_queue_browser_and_detail ... ok
[INFO] [stdout] test ui::tests::detail_pane_renders_a_multi_line_question_across_lines ... ok
[INFO] [stdout] test ui::tests::header_renders_the_untriaged_count_alongside_projects ... ok
[INFO] [stdout] test ui::tests::state_cell_colours_only_the_states_stuck_on_the_operator ... ok
[INFO] [stdout] test ui::tests::detail_pane_shows_an_open_session_on_a_needs_input_task ... ok
[INFO] [stdout] test ui::tests::detail_views_show_dependencies_in_both_directions ... ok
[INFO] [stdout] test ui::tests::prompt_popup_grows_with_wrapped_text ... ok
[INFO] [stdout] test ui::tests::projects_screen_renders_weight_name_path_and_open_count ... ok
[INFO] [stdout] test reconcile::tests::a_session_at_rest_is_left_registered ... ok
[INFO] [stdout] test ui::tests::prompt_popup_scrolls_to_the_tail_when_it_overflows ... ok
[INFO] [stdout] test ui::tests::quick_create_popup_grows_with_wrapped_text ... ok
[INFO] [stdout] test ui::tests::the_footer_names_every_store_but_the_operator_s ... ok
[INFO] [stdout] test ui::tests::projects_and_config_clicks_select_rows ... ok
[INFO] [stdout] test ui::tests::quick_create_popup_scrolls_to_the_tail_when_it_overflows ... ok
[INFO] [stdout] test ui::tests::the_key_map_hides_the_gated_screen_jumps ... ok
[INFO] [stdout] test ui::tests::status_region_stays_one_line_for_short_messages ... ok
[INFO] [stdout] test ui::tests::picker_click_selects_then_a_second_click_confirms ... ok
[INFO] [stdout] test ui::tests::review_card_shows_the_completion_summary_above_the_body ... ok
[INFO] [stdout] test ui::tests::the_store_shortens_into_the_columns_the_key_line_left ... ok
[INFO] [stdout] test ui::tests::status_region_stops_at_half_the_screen ... ok
[INFO] [stdout] test ui::tests::wrap_status_breaks_on_words_and_keeps_every_one ... ok
[INFO] [stdout] test ui::tests::wrap_status_gives_an_overlong_word_its_own_line ... ok
[INFO] [stdout] test ui::tests::tasks_detail_popup_folds_in_score_and_history_when_toggled ... ok
[INFO] [stdout] test ui::tests::the_detail_card_advertises_accept_with_nothing_to_push ... ok
[INFO] [stdout] test ui::tests::detail_pane_shows_a_stalled_tasks_session_post_mortem ... ok
[INFO] [stdout] test ui::tests::the_footer_carries_the_store_on_screen ... ok
[INFO] [stdout] test ui::tests::the_review_keys_need_a_branch_or_a_pr_to_show_for ... ok
[INFO] [stdout] test ui::tests::the_key_line_advertises_the_review_keys_only_where_they_act ... ok
[INFO] [stdout] test ui::tests::the_key_map_overlay_opens_on_question_mark_and_closes_on_any_key ... ok
[INFO] [stdout] test ui::tests::the_project_picker_shows_weights_and_hides_the_archived ... ok
[INFO] [stdout] test ui::tests::tasks_browser_click_selects_the_right_row_when_scrolled ... ok
[INFO] [stdout] test ui::tests::the_key_line_pairs_its_slots_and_stays_at_eleven ... ok
[INFO] [stdout] test ui::tests::every_screen_wraps_a_long_status ... ok
[INFO] [stdout] test ui::tests::the_detail_card_advertises_the_local_path_without_a_remote ... ok
[INFO] [stdout] test ui::tests::the_widest_key_line_keeps_its_last_slots ... ok
[INFO] [stdout] test ui::tests::every_hinted_key_appears_in_the_key_map ... ok
[INFO] [stdout] test worktree::tests::force_deletes_an_unmerged_branch_when_its_pr_is_merged ... ok
[INFO] [stdout] test worktree::tests::no_branch_is_a_no_op ... ok
[INFO] [stdout] test worktree::tests::branch_without_a_worktree_is_a_no_op ... ok
[INFO] [stdout] test worktree::tests::a_dirty_worktree_survives_and_is_reported ... ok
[INFO] [stdout] test worktree::tests::the_primary_worktree_is_never_a_candidate ... ok
[INFO] [stdout] test worktree::tests::keeps_an_unmerged_branch_after_removing_its_worktree ... ok
[INFO] [stdout] test ui::tests::every_key_map_entry_is_reachable_on_a_small_terminal ... ok
[INFO] [stdout] test worktree::tests::removes_a_clean_worktree_and_deletes_a_merged_branch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 511 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.79s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/propose_ignores_ambient_task_id.rs (/opt/rustwide/target/debug/build/voro/ddcebbdf9742d8a7/out/propose_ignores_ambient_task_id-ddcebbdf9742d8a7)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test propose_ignores_ambient_voro_task_id ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224", kill_on_drop: false }`
[INFO] [stdout] 043b653beab0ffc935a0ce4fa32437a3788fba26beb0460e9e421521309f7224
