Using versionCheckHook Running phase: unpackPhase unpacking source archive /nix/store/2ks43bl51l9sqa1iq2n23im52k8fjras-source source root is source Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase Executing cargoSetupPostPatchHook Validating consistency between /build/aven/Cargo.lock and /build/aven-0.1.21-vendor/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook cargoBuildHook flags: -j 48 --target x86_64-unknown-linux-gnu --offline --profile release --package aven Compiling proc-macro2 v1.0.106 Compiling quote v1.0.46 Compiling unicode-ident v1.0.24 Compiling libc v0.2.186 Compiling shlex v2.0.1 Compiling find-msvc-tools v0.1.9 Compiling serde v1.0.228 Compiling cfg-if v1.0.4 Compiling pin-project-lite v0.2.17 Compiling pkg-config v0.3.33 Compiling futures-core v0.3.33 Compiling serde_core v1.0.228 Compiling log v0.4.33 Compiling crossbeam-utils v0.8.22 Compiling autocfg v1.5.1 Compiling bitflags v2.13.1 Compiling icu_properties_data v2.2.0 Compiling itoa v1.0.18 Compiling icu_normalizer_data v2.2.0 Compiling version_check v0.9.5 Compiling futures-io v0.3.33 Compiling bytes v1.12.1 Compiling once_cell v1.21.4 Compiling smallvec v1.15.2 Compiling stable_deref_trait v1.2.1 Compiling parking_lot_core v0.9.12 Compiling equivalent v1.0.2 Compiling slab v0.4.12 Compiling thiserror v2.0.18 Compiling foldhash v0.2.0 Compiling futures-sink v0.3.33 Compiling allocator-api2 v0.2.21 Compiling parking v2.2.1 Compiling hashbrown v0.17.1 Compiling memchr v2.8.3 Compiling rustix v1.1.4 Compiling linux-raw-sys v0.12.1 Compiling typenum v1.20.1 Compiling writeable v0.6.3 Compiling percent-encoding v2.3.2 Compiling litemap v0.8.2 Compiling heck v0.5.0 Compiling vcpkg v0.2.15 Compiling scopeguard v1.2.0 Compiling winnow v1.0.4 Compiling fs_extra v1.3.0 Compiling zmij v1.0.23 Compiling utf8_iter v1.0.4 Compiling futures-task v0.3.33 Compiling dunce v1.0.5 Compiling lock_api v0.4.14 Compiling tracing-core v0.1.36 Compiling crc32fast v1.5.0 Compiling fastrand v2.4.1 Compiling simd-adler32 v0.3.10 Compiling adler2 v2.0.1 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling form_urlencoded v1.2.2 Compiling atomic-waker v1.1.2 Compiling zstd-safe v7.2.4 Compiling aws-lc-rs v1.17.3 Compiling rustversion v1.0.23 Compiling ryu v1.0.23 Compiling zeroize v1.9.0 Compiling futures-channel v0.3.33 Compiling unicode-width v0.2.2 Compiling generic-array v0.14.9 Compiling tower-service v0.3.3 Compiling strsim v0.11.1 Compiling ident_case v1.0.1 Compiling miniz_oxide v0.8.9 Compiling num-traits v0.2.19 Compiling alloc-no-stdlib v2.0.4 Compiling base64 v0.22.1 Compiling rustls-pki-types v1.15.0 Compiling futures-lite v2.6.1 Compiling hashbrown v0.16.1 Compiling alloc-stdlib v0.2.4 Compiling httparse v1.10.1 Compiling crc-catalog v2.5.0 Compiling cpufeatures v0.2.17 Compiling spin v0.9.9 Compiling async-io v2.6.0 Compiling unicode-segmentation v1.13.3 Compiling instability v0.3.12 Compiling try-lock v0.2.5 Compiling static_assertions v1.1.0 Compiling brotli-decompressor v5.0.3 Compiling serde_json v1.0.150 Compiling untrusted v0.9.0 Compiling crc v3.4.0 Compiling signal-hook v0.3.18 Compiling rustls v0.23.42 Compiling tower-layer v0.3.3 Compiling want v0.3.1 Compiling futures-util v0.3.33 Compiling sync_wrapper v1.0.2 Compiling indexmap v2.14.0 Compiling http v1.4.2 Compiling concurrent-queue v2.5.0 Compiling crossbeam-queue v0.3.13 Compiling flume v0.12.0 Compiling indoc v2.0.7 Compiling subtle v2.6.1 Compiling num-conv v0.2.2 Compiling radium v0.7.0 Compiling httpdate v1.0.3 Compiling time-core v0.1.9 Compiling flate2 v1.1.9 Compiling compression-core v0.4.32 Compiling event-listener v5.4.1 Compiling endi v1.1.1 Compiling convert_case v0.10.0 Compiling async-task v4.7.1 Compiling syn v2.0.119 Compiling hybrid-array v0.4.13 Compiling critical-section v1.2.0 Compiling time-macros v0.2.31 Compiling syn v3.0.3 Compiling ipnet v2.12.0 Compiling getrandom v0.4.3 Compiling hex v0.4.3 Compiling siphasher v1.0.3 Compiling deranged v0.5.8 Compiling castaway v0.2.4 Compiling utf8parse v0.2.2 Compiling tap v1.0.1 Compiling toml_parser v1.1.2+spec-1.1.0 Compiling compact_str v0.9.1 Compiling powerfmt v0.2.0 Compiling dotenvy v0.15.7 Compiling jobserver v0.1.35 Compiling socket2 v0.6.5 Compiling mio v1.2.2 Compiling errno v0.3.14 Compiling event-listener-strategy v0.5.4 Compiling hashlink v0.11.1 Compiling lru v0.18.1 Compiling bytemuck v1.25.1 Compiling signal-hook-registry v1.4.8 Compiling async-channel v2.5.0 Compiling num_threads v0.1.7 Compiling async-lock v3.4.2 Compiling brotli v8.0.4 Compiling parking_lot v0.12.5 Compiling wyz v0.5.1 Compiling cc v1.3.0 Compiling phf_shared v0.12.1 Compiling anstyle-parse v1.0.0 Compiling http-body v1.1.0 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling crypto-common v0.2.2 Compiling block-buffer v0.12.1 Compiling piper v0.2.5 Compiling tokio v1.52.3 Compiling fdeflate v0.3.7 Compiling futures-intrusive v0.5.0 Compiling toml_edit v0.25.13+spec-1.1.0 Compiling digest v0.10.7 Compiling http-body-util v0.1.4 Compiling line-clipping v0.3.7 Compiling openssl-probe v0.2.1 Compiling anyhow v1.0.103 Compiling colorchoice v1.0.5 Compiling weezl v0.1.12 Compiling zune-core v0.5.1 Compiling iana-time-zone v0.1.65 Compiling signal-hook-mio v0.2.5 Compiling quick-error v2.0.1 Compiling sha2 v0.10.9 Compiling pxfm v0.1.30 Compiling is_terminal_polyfill v1.70.2 Compiling anstyle v1.0.14 Compiling anstyle-query v1.1.5 Compiling byteorder-lite v0.1.0 Compiling const-oid v0.10.2 Compiling color_quant v1.1.0 Compiling funty v2.0.0 Compiling regex-syntax v0.8.11 Compiling chrono-tz v0.10.4 Compiling zune-jpeg v0.5.15 Compiling anstream v1.0.0 Compiling gif v0.14.2 Compiling png v0.18.1 Compiling rustls-native-certs v0.8.4 Compiling atoi v2.0.0 Compiling blocking v1.6.2 Compiling phf v0.12.1 Compiling image-webp v0.2.4 Compiling rgb v0.8.53 Compiling async-broadcast v0.7.2 Compiling async-executor v1.14.0 Compiling filetime v0.2.29 Compiling ordered-stream v0.2.0 Compiling mime v0.3.17 Compiling option-ext v0.2.0 Compiling pulldown-cmark v0.13.4 Compiling cpufeatures v0.3.0 Compiling proc-macro-crate v3.5.0 Compiling clap_lex v1.1.0 Compiling rustc-hash v2.1.3 Compiling aven-core v0.1.18 (/build/aven/crates/aven-core) Compiling cmake v0.1.58 Compiling digest v0.11.3 Compiling bitvec v1.1.1 Compiling lazy_static v1.5.0 Compiling dirs-sys v0.5.0 Compiling time v0.3.53 Compiling clap_builder v4.6.2 Compiling sharded-slab v0.1.7 Compiling tracing-log v0.2.0 Compiling getopts v0.2.24 Compiling thread_local v1.1.10 Compiling unsafe-libyaml v0.2.11 Compiling sha2 v0.11.0 Compiling nu-ansi-term v0.50.3 Compiling matchit v0.8.4 Compiling unicase v2.9.0 Compiling pulldown-cmark-escape v0.11.0 Compiling dirs v6.0.0 Compiling similar v3.1.1 Compiling uuid v1.24.0 Compiling serde_path_to_error v0.1.20 Compiling semver v1.0.28 Compiling aws-lc-sys v0.43.0 Compiling zstd-sys v2.0.16+zstd.1.5.7 Compiling libsqlite3-sys v0.37.0 Compiling libdeflate-sys v1.25.2 Compiling regex-automata v0.4.16 Compiling futures-executor v0.3.33 Compiling async-trait v0.1.91 Compiling serde_repr v0.1.21 Compiling moxcms v0.7.11 Compiling synstructure v0.13.2 Compiling darling_core v0.23.0 Compiling tokio-stream v0.1.18 Compiling matchers v0.2.0 Compiling zerofrom-derive v0.1.7 Compiling serde_derive v1.0.228 Compiling yoke-derive v0.8.2 Compiling zerovec-derive v0.11.3 Compiling displaydoc v0.2.6 Compiling tracing-attributes v0.1.31 Compiling tokio-macros v2.7.1 Compiling thiserror-impl v2.0.18 Compiling enumflags2_derive v0.7.12 Compiling strum_macros v0.28.0 Compiling polling v3.11.0 Compiling derive_more-impl v2.1.1 Compiling xattr v1.6.1 Compiling async-recursion v1.1.1 Compiling tempfile v3.27.0 Compiling tar v0.4.46 Compiling clap_derive v4.6.1 Compiling async-signal v0.2.14 Compiling libdeflater v1.25.2 Compiling async-process v2.5.0 Compiling oxipng v10.1.1 Compiling zerofrom v0.1.8 Compiling darling_macro v0.23.0 Compiling yoke v0.8.3 Compiling tracing v0.1.44 Compiling zerovec v0.11.6 Compiling zerotrie v0.2.4 Compiling kasuari v0.4.12 Compiling derive_more v2.1.1 Compiling axum-core v0.5.6 Compiling tracing-subscriber v0.3.23 Compiling crossterm v0.29.0 (https://github.com/raine/crossterm#f99eeae4) Compiling darling v0.23.0 Compiling tinystr v0.8.3 Compiling potential_utf v0.1.5 Compiling icu_collections v2.2.0 Compiling icu_locale_core v2.2.0 Compiling strum v0.28.0 Compiling clap v4.6.2 Compiling zvariant_utils v3.5.0 Compiling either v1.16.0 Compiling enumflags2 v0.7.12 Compiling icu_provider v2.2.0 Compiling chrono v0.4.45 Compiling serde_urlencoded v0.7.1 Compiling serde_yaml v0.9.34+deprecated Compiling icu_normalizer v2.2.0 Compiling icu_properties v2.2.0 Compiling itertools v0.14.0 Compiling zvariant_derive v5.13.1 Compiling image v0.25.9 Compiling zvariant v5.13.1 Compiling idna_adapter v1.2.2 Compiling idna v1.1.0 Compiling url v2.5.8 Compiling sqlx-core v0.9.0 Compiling unicode-truncate v2.0.1 Compiling ratatui-core v0.1.2 Compiling hyper v1.10.1 Compiling tower v0.5.3 Compiling tokio-util v0.7.18 Compiling zbus_names v4.3.4 Compiling ratatui-widgets v0.3.2 Compiling ratatui-crossterm v0.1.2 Compiling zbus_macros v5.18.0 Compiling hyper-util v0.1.20 Compiling sqlx-sqlite v0.9.0 Compiling ratatui-macros v0.7.2 Compiling ratatui v0.30.2 Compiling zstd v0.13.3 Compiling compression-codecs v0.4.38 Compiling async-compression v0.4.42 Compiling axum v0.8.9 Compiling zbus v5.18.0 Compiling tower-http v0.6.11 Compiling tower-http v0.7.0 Compiling sqlx-macros-core v0.9.0 Compiling sqlx-macros v0.9.0 Compiling notify-rust v4.18.0 Compiling rustls-webpki v0.103.13 Compiling tokio-rustls v0.26.4 Compiling rustls-platform-verifier v0.7.0 Compiling hyper-rustls v0.27.9 Compiling reqwest v0.13.4 Compiling sqlx v0.9.0 Compiling aven v0.1.21 (/build/aven) Finished `release` profile [optimized] target(s) in 3m 30s Executing cargoInstallPostBuildHook Finished cargoInstallPostBuildHook Finished cargoBuildHook buildPhase completed in 3 minutes 30 seconds Running phase: checkPhase Executing cargoCheckHook cargoCheckHook flags: -j 48 --profile release --target x86_64-unknown-linux-gnu --offline -- --skip=local_calendar_dates_use_offsets_across_daylight_saving_boundaries --test-threads=1 Compiling aven-core v0.1.18 (/build/aven/crates/aven-core) Compiling aven v0.1.21 (/build/aven) Finished `release` profile [optimized] target(s) in 2m 57s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/aven-4a8a6016e945dfa9) running 1415 tests test attachments::export::tests::selects_safe_image_extensions ... ok test attachments::preview::tests::bounds_preview_dimensions ... ok test attachments::preview::tests::creates_repeatable_disposable_preview ... ok test attachments::preview::tests::materialization_enforces_preview_cache_quota ... ok test attachments::preview::tests::missing_source_fails_without_creating_cache_entry ... ok test cli::tests::application_update_and_task_edit_are_distinct_commands ... ok test cli::tests::internal_workspace_ids_are_validated_by_clap ... ok test cli::tests::label_and_project_lists_parse_command_specific_arguments ... ok test cli::tests::result_limits_preserve_defaults_and_validate_explicit_values ... ok test cli::tests::tui_launch_arguments_compose_browse_state ... ok test cli::tests::tui_launch_parses_all_typed_values ... ok test cli::tests::tui_launch_parses_task_and_optional_project_value ... ok test cli::tests::tui_launch_rejects_conflicting_targets_and_modes ... ok test command_metadata::tests::demo_uses_standalone_tui_metadata ... ok test commands::demo::tests::demo_directory_is_removed_after_session ... ok test commands::demo::tests::demo_starts_fresh_each_time ... ok test commands::demo::tests::invalid_relationship_key_fails_seed ... ok test commands::demo::tests::seed_demo_creates_the_curated_dataset ... ok test commands::demo::tests::seed_demo_preserves_relationships_and_populates_date_views ... ok test commands::demo_data::tests::demo_dataset_has_the_intended_shape ... ok test commands::demo_data::tests::demo_dataset_populates_current_tui_surfaces ... ok test commands::recurrence::tests::parses_the_fixed_rule_grammar ... ok test config::tests::column_config_rejects_duplicate_statuses ... ok test config::tests::column_config_rejects_empty_columns_and_names ... ok test config::tests::column_config_rejects_missing_statuses ... ok test config::tests::column_config_rejects_unknown_statuses ... ok test config::tests::custom_columns_load_in_configured_order ... ok test config::tests::database_flag_overrides_debug_environment_path ... ok test config::tests::debug_database_resolution_prefers_dev_environment_path ... ok test config::tests::debug_database_resolution_requires_an_explicit_path ... ok test config::tests::debug_database_resolution_uses_dev_environment_path ... ok test config::tests::default_columns_cover_every_status_once ... ok test config::tests::default_columns_round_trip ... ok test config::tests::disabled_sync_reports_actionable_error ... ok test config::tests::empty_config_uses_default_columns ... ok test config::tests::enabled_sync_is_allowed ... ok test config::tests::local_image_optimization_defaults_to_off ... ok test config::tests::local_inline_images_defaults_to_auto ... ok test config::tests::project_override_workspace_ids_are_validated ... ok test config::tests::release_database_resolution_ignores_dev_environment_path ... ok test config::tests::resolves_blob_dir_from_db_path_and_config ... ok test config::tests::sync_disabled_flag_ignores_other_values ... ok test config::tests::sync_disabled_flag_recognizes_true_values ... ok test config::tests::tilde_paths_expand_from_home ... ok test daemon::tests::binary_fingerprint_changes_when_file_changes ... ok test daemon::tests::complete_sync_round_has_35_second_deadline ... ok test daemon::tests::wake_if_enabled_sends_to_configured_address ... ok test daemon::tests::wake_if_enabled_skips_invalid_address ... ok test daemon::tests::wake_if_enabled_skips_when_sync_is_disabled ... ok test due::tests::classifies_calendar_deadlines ... ok test due::tests::scores_only_due_week_and_late_states ... ok test logging::tests::formats_panic_location_with_line_and_column ... ok test logging::tests::long_running_modes_use_stderr ... ok test notification::tests::current_process_is_running ... ok test notification::tests::exited_tui_sends_task_notification ... ok test notification::tests::running_tui_suppresses_task_notification ... ok test projects::tests::managed_path_mapping_drives_project_inference_and_can_be_removed ... ok test recurrence_input::tests::formats_rules_in_natural_language ... ok test recurrence_input::tests::invalid_natural_rule_has_accessible_guidance ... ok test recurrence_input::tests::parses_supported_natural_rule_variants ... ok test schedule_input::tests::formats_structured_schedules_as_editable_text ... ok test schedule_input::tests::parses_one_off_and_recurring_schedules ... FAILED test sync::server::tests::bind_policy_enforces_guardrails ... ok test sync::server::tests::classifies_bind_scope ... ok test task_intake::tests::aborting_task_intake_terminates_command ... ok test task_intake::tests::extracts_fenced_json ... ok test task_render::tests::attachment_placeholders_describe_attachment_states ... ok test task_render::tests::human_file_size_uses_binary_units ... ok test tests::encodes_80_bit_ids_as_16_chars ... ok test tests::normalizes_project_keys ... ok test time_input::tests::accepts_common_weekday_abbreviations ... ok test time_input::tests::due_input_clears_and_rejects_timed_or_invalid_dates ... ok test time_input::tests::next_weekday_is_strictly_after_today ... ok test time_input::tests::now_clears_availability ... ok test time_input::tests::parses_compact_offsets_next_week_and_calendar_months ... ok test time_input::tests::parses_due_calendar_expressions_without_timezones ... ok test time_input::tests::parses_epoch_seconds_to_canonical_utc ... ok test time_input::tests::parses_iso_date_as_start_of_supplied_local_day ... ok test time_input::tests::parses_local_times_on_calendar_expressions ... ok test time_input::tests::parses_relative_calendar_dates_with_fixed_clock_and_timezone ... ok test time_input::tests::parses_timestamp_without_z_as_utc ... ok test time_input::tests::presents_parser_guidance_without_internal_error_details ... ok test time_input::tests::rejects_ambiguous_or_unsupported_expressions_with_guidance ... ok test time_input::tests::validates_only_canonical_values ... ok test tui::app::tests::attachment_paste::add_task_attachment_only_dismissal_confirms_and_discards_draft ... FAILED test tui::app::tests::attachment_paste::add_task_paste_image_path_attaches_to_created_task_once ... FAILED test tui::app::tests::attachment_paste::add_task_removing_draft_image_preserves_fields_without_database_or_sync_changes ... FAILED test tui::app::tests::attachment_paste::attachment_preview_remove_can_be_cancelled ... ok test tui::app::tests::attachment_paste::attachment_shutdown_finishes_commit_and_clears_pending_state ... ok test tui::app::tests::attachment_paste::background_database_failure_cleans_staged_content ... ok test tui::app::tests::attachment_paste::concurrent_pastes_keep_paste_order ... ok test tui::app::tests::attachment_paste::detail_paste_failure_stays_visible_without_metadata ... ok test tui::app::tests::attachment_paste::detail_paste_image_path_attaches_to_selected_task ... ok test tui::app::tests::attachment_paste::detail_paste_image_path_ignores_existing_image ... ok test tui::app::tests::attachment_paste::detail_paste_image_path_obeys_optimization_config ... ok test tui::app::tests::attachment_paste::detail_paste_keeps_target_across_refresh_and_task_switch ... ok test tui::app::tests::attachment_paste::detail_paste_optimizes_asynchronously_when_enabled ... ok test tui::app::tests::attachment_paste::failed_attachment_task_submission_preserves_composer_for_retry ... FAILED test tui::app::tests::attachment_paste::failed_epic_child_attachment_submission_retains_owned_origin_for_retry ... ok test tui::app::tests::attachment_paste::focused_attachment_reports_task_commands_as_unavailable ... ok test tui::app::tests::attachment_paste::focused_detail_image_can_be_removed_after_confirmation ... ok test tui::app::tests::attachment_paste::natural_add_epic_child_uses_authoring_origin ... ok test tui::app::tests::attachment_paste::natural_add_paste_image_path_carries_attachment_into_created_task ... FAILED test tui::app::tests::attachment_paste::removing_focused_attachment_selects_the_next_attachment ... ok test tui::app::tests::attachment_paste::rolled_back_attachment_task_is_retained_for_retry ... FAILED test tui::app::tests::attachment_save::attachment_save_can_be_cancelled ... ok test tui::app::tests::attachment_save::attachment_save_defaults_to_safe_metadata_filename ... ok test tui::app::tests::attachment_save::attachment_save_refuses_destination_collision ... ok test tui::app::tests::attachment_save::attachment_save_reports_destination_errors_for_retry ... ok test tui::app::tests::attachment_save::attachment_save_reports_missing_blob ... ok test tui::app::tests::attachment_save::attachment_save_reports_write_errors_for_retry ... ok test tui::app::tests::attachment_save::attachment_save_writes_bytes_and_reports_destination ... ok test tui::app::tests::authoring::add_note_alias_requires_selected_task ... ok test tui::app::tests::authoring::add_note_discard_confirmation_preserves_and_discards_draft ... ok test tui::app::tests::authoring::add_note_flow_creates_note_for_selected_task ... ok test tui::app::tests::authoring::add_note_rejects_multiple_marked_tasks ... ok test tui::app::tests::authoring::add_note_requires_selected_task ... ok test tui::app::tests::authoring::add_note_targets_one_marked_task_instead_of_cursor ... ok test tui::app::tests::authoring::add_task_alias_creates_task_after_title ... FAILED test tui::app::tests::authoring::add_task_arrow_keys_navigate_visible_fields ... FAILED test tui::app::tests::authoring::add_task_blank_title_is_rejected ... FAILED test tui::app::tests::authoring::add_task_composer_creates_epic_container ... FAILED test tui::app::tests::authoring::add_task_composer_preserves_ambiguous_availability ... FAILED test tui::app::tests::authoring::add_task_composer_preserves_availability_and_due_date ... FAILED test tui::app::tests::authoring::add_task_composer_sets_fuzzy_availability ... FAILED test tui::app::tests::authoring::add_task_ctrl_a_opens_once_schedule_at_availability ... FAILED test tui::app::tests::authoring::add_task_ctrl_n_creates_task_in_background_in_full_tui ... FAILED test tui::app::tests::authoring::add_task_ctrl_n_from_description_runs_in_background ... FAILED test tui::app::tests::authoring::add_task_ctrl_u_opens_once_schedule_at_due ... FAILED test tui::app::tests::authoring::add_task_description_ctrl_e_moves_to_line_end ... FAILED test tui::app::tests::authoring::add_task_description_ctrl_x_ctrl_e_opens_external_editor_and_returns_to_composer ... FAILED test tui::app::tests::authoring::add_task_description_ctrl_x_non_editor_key_clears_prefix_and_edits_text ... FAILED test tui::app::tests::authoring::add_task_description_flow_creates_task_with_description ... FAILED test tui::app::tests::authoring::add_task_enter_opens_each_metadata_control ... FAILED test tui::app::tests::authoring::add_task_every_four_weeks_uses_local_zone_and_recurring_default ... FAILED test tui::app::tests::authoring::add_task_flow_cancels_at_title_step ... FAILED test tui::app::tests::authoring::add_task_flow_configures_project_and_priority_from_title ... FAILED test tui::app::tests::authoring::add_task_invalid_repeat_time_focuses_available_time ... FAILED test tui::app::tests::authoring::add_task_label_draft_does_not_persist_before_task_creation ... FAILED test tui::app::tests::authoring::add_task_labels_escape_returns_to_add_task_only_dialog ... FAILED test tui::app::tests::authoring::add_task_labels_picker_sets_created_task_labels ... FAILED test tui::app::tests::authoring::add_task_monthly_previews_and_persists_the_rule ... FAILED test tui::app::tests::authoring::add_task_mouse_opens_metadata_and_focuses_text_fields ... FAILED test tui::app::tests::authoring::add_task_natural_dialog_error_reopens_natural_dialog ... FAILED test tui::app::tests::authoring::add_task_only_ctrl_n_exits_immediately ... FAILED test tui::app::tests::authoring::add_task_only_natural_dialog_submit_exits_immediately ... FAILED test tui::app::tests::authoring::add_task_only_natural_render_uses_popup_surface ... FAILED test tui::app::tests::authoring::add_task_only_render_skips_normal_tui ... FAILED test tui::app::tests::authoring::add_task_only_view_uses_popup_surface ... FAILED test tui::app::tests::authoring::add_task_picker_escape_returns_to_add_task_only_dialog ... FAILED test tui::app::tests::authoring::add_task_priority_hotkey_selects_direct_priority ... FAILED test tui::app::tests::authoring::add_task_project_and_priority_return_to_description_step ... FAILED test tui::app::tests::authoring::add_task_project_creation_cancel_restores_inference_selection ... FAILED test tui::app::tests::authoring::add_task_project_creation_error_keeps_picker_filter_open ... FAILED test tui::app::tests::authoring::add_task_project_picker_creates_and_selects_project ... FAILED test tui::app::tests::authoring::add_task_recurring_preserves_each_explicit_open_status ... FAILED test tui::app::tests::authoring::add_task_recurring_terminal_status_persists_nothing ... FAILED test tui::app::tests::authoring::add_task_schedule_enter_opens_structured_editor ... FAILED test tui::app::tests::authoring::add_task_shortcut_opens_title_prompt ... FAILED test tui::app::tests::authoring::add_task_start_view_keeps_main_surface ... FAILED test tui::app::tests::authoring::add_task_status_hotkey_selects_direct_status ... FAILED test tui::app::tests::authoring::add_task_tab_opens_description_step ... FAILED test tui::app::tests::authoring::add_task_template_preserves_frozen_schedule_identity ... FAILED test tui::app::tests::authoring::add_task_uses_active_project_view ... FAILED test tui::app::tests::authoring::automatic_refresh_preserves_visible_deleted_task_until_user_refresh ... ok test tui::app::tests::authoring::automatic_refresh_surfaces_task_when_availability_arrives ... ok test tui::app::tests::authoring::canceling_authoring_aborts_pending_task_intake ... ok test tui::app::tests::authoring::cancelling_schedule_editor_restores_compact_composer_height ... FAILED test tui::app::tests::authoring::direct_task_start_opens_selected_detail_without_history ... ok test tui::app::tests::authoring::direct_task_start_rejects_a_missing_loaded_target ... ok test tui::app::tests::authoring::edit_epic_picker_keeps_container_with_children ... ok test tui::app::tests::authoring::edit_epic_picker_toggles_container_state ... ok test tui::app::tests::authoring::finished_attachment_task_intake_closes_composer ... FAILED test tui::app::tests::authoring::finished_task_intake_poll_requests_redraw ... ok test tui::app::tests::authoring::idle_poll_timeout_uses_refresh_deadline ... ok test tui::app::tests::authoring::loading_poll_timeout_uses_spinner_cadence ... ok test tui::app::tests::authoring::non_task_recent_action_reports_missing_task_identity ... ok test tui::app::tests::authoring::recent_action_detail_returns_to_the_selected_action ... ok test tui::app::tests::authoring::recent_action_opens_its_task_detail ... ok test tui::app::tests::authoring::recent_actions_mouse_click_selects_row ... ok test tui::app::tests::authoring::recent_actions_start_selects_the_first_action ... ok test tui::app::tests::authoring::recurrence_due_control_cycles_each_policy ... FAILED test tui::app::tests::authoring::recurring_creation_without_inferred_project_preserves_the_draft ... FAILED test tui::app::tests::authoring::refresh_attempt_schedules_next_deadline ... ok test tui::app::tests::authoring::refresh_preserves_recent_action_selection ... ok test tui::app::tests::authoring::toast_expiry_clears_message_once ... ok test tui::app::tests::authoring::unavailable_recent_action_task_reports_feedback ... ok test tui::app::tests::authoring::unfinished_task_intake_poll_does_not_request_redraw ... ok test tui::app::tests::command_and_config_overlays::begin_delete_task_confirms_marked_tasks_when_tasks_are_marked ... ok test tui::app::tests::command_and_config_overlays::clearing_marked_due_dates_requires_confirmation ... ok test tui::app::tests::command_and_config_overlays::command_overlay_edit_resets_completion_cycle ... ok test tui::app::tests::command_and_config_overlays::command_overlay_executes_unique_lookup_and_keeps_overlay_on_errors ... ok test tui::app::tests::command_and_config_overlays::command_overlay_tab_completes_unique_suffix_alias ... ok test tui::app::tests::command_and_config_overlays::command_overlay_tab_cycles_ambiguous_matches ... ok test tui::app::tests::command_and_config_overlays::command_overlay_tab_cycles_from_exact_alias_match ... ok test tui::app::tests::command_and_config_overlays::command_overlay_tab_cycles_from_exact_command_match ... ok test tui::app::tests::command_and_config_overlays::command_overlay_tab_selects_first_partial_command_match ... ok test tui::app::tests::command_and_config_overlays::command_palette_selects_upcoming_view ... ok test tui::app::tests::command_and_config_overlays::command_panel_runs_config_show ... ok test tui::app::tests::command_and_config_overlays::command_panel_runs_database_stats ... ok test tui::app::tests::command_and_config_overlays::command_panel_runs_workspace_switch ... ok test tui::app::tests::command_and_config_overlays::config_info_opens_text_panel ... ok test tui::app::tests::command_and_config_overlays::config_init_cancel_does_not_set_success_message ... ok test tui::app::tests::command_and_config_overlays::config_init_requires_confirmation ... ok test tui::app::tests::command_and_config_overlays::config_paths_opens_text_panel ... ok test tui::app::tests::command_and_config_overlays::config_status_opens_sync_status ... ok test tui::app::tests::command_and_config_overlays::database_stats_opens_text_panel ... ok test tui::app::tests::command_and_config_overlays::detail_command_overlay_limits_lookup_and_completion_to_detail_commands ... ok test tui::app::tests::command_and_config_overlays::detail_command_overlay_routes_supported_focused_task_actions ... ok test tui::app::tests::command_and_config_overlays::edit_labels_shortcut_uses_one_mark_as_single_task_scope ... ok test tui::app::tests::command_and_config_overlays::edit_labels_shortcut_uses_selected_task_without_marks ... ok test tui::app::tests::command_and_config_overlays::empty_project_retry_keeps_captured_targets ... ok test tui::app::tests::command_and_config_overlays::help_key_opens_help_overlay ... ok test tui::app::tests::command_and_config_overlays::mixed_marked_due_dates_keep_then_set_and_undo_as_one_batch ... ok test tui::app::tests::command_and_config_overlays::project_edit_keeps_captured_targets_and_anchor_across_refresh ... ok test tui::app::tests::command_and_config_overlays::project_edit_records_moved_task_for_detail_recall ... ok test tui::app::tests::command_and_config_overlays::search_overlay_allows_j_and_k_text_input ... ok test tui::app::tests::command_and_config_overlays::search_overlay_cancel_aborts_active_preview ... ok test tui::app::tests::command_and_config_overlays::search_overlay_ctrl_n_and_ctrl_p_select_results ... ok test tui::app::tests::command_and_config_overlays::search_overlay_enter_does_not_open_stale_selected_detail ... ok test tui::app::tests::command_and_config_overlays::search_overlay_enter_opens_selected_task_detail ... ok test tui::app::tests::command_and_config_overlays::search_overlay_ignores_stale_preview_results ... ok test tui::app::tests::command_and_config_overlays::search_overlay_keeps_input_immediate_while_preview_runs ... ok test tui::app::tests::command_and_config_overlays::search_overlay_keeps_stale_results_when_input_changes ... ok test tui::app::tests::command_and_config_overlays::search_overlay_marks_first_preview_as_stale_while_running ... ok test tui::app::tests::command_and_config_overlays::search_overlay_paste_keeps_input_immediate_while_preview_runs ... ok test tui::app::tests::command_and_config_overlays::search_overlay_refreshes_results_after_paste ... ok test tui::app::tests::command_and_config_overlays::search_overlay_runs_latest_preview_after_input_changes ... ok test tui::app::tests::command_and_config_overlays::search_overlay_shows_live_results_and_navigation ... ok test tui::app::tests::command_and_config_overlays::search_overlay_tab_opens_results_list ... ok test tui::app::tests::command_and_config_overlays::search_overlay_tab_submits_current_input_when_preview_lags ... ok test tui::app::tests::command_and_config_overlays::search_overlay_whitespace_paste_clears_results ... ok test tui::app::tests::command_and_config_overlays::search_replaces_existing_overlay ... ok test tui::app::tests::command_and_config_overlays::status_shortcut_uses_footer_chooser_for_marked_tasks_with_undo ... ok test tui::app::tests::command_and_config_overlays::status_shortcut_uses_footer_chooser_for_unmarked_task ... ok test tui::app::tests::command_and_config_overlays::submit_edit_labels_multi_updates_only_marked_tasks ... ok test tui::app::tests::command_and_config_overlays::submit_edit_priority_updates_only_marked_tasks ... ok test tui::app::tests::command_and_config_overlays::submit_edit_project_updates_only_marked_tasks ... ok test tui::app::tests::command_and_config_overlays::toggle_help_closes_active_help_overlay ... ok test tui::app::tests::command_and_config_overlays::update_deleted_updates_only_marked_tasks ... ok test tui::app::tests::conflicts::accept_local_conflict_resolves_after_confirmation ... ok test tui::app::tests::conflicts::accept_remote_conflict_resolves_after_confirmation ... ok test tui::app::tests::conflicts::cancel_discards_conflict_intent ... ok test tui::app::tests::conflicts::changed_manual_description_conflict_merge_requires_discard_confirmation ... ok test tui::app::tests::conflicts::clean_manual_description_conflict_merge_cancels_without_confirmation ... ok test tui::app::tests::conflicts::conflict_list_shortcut_applies_conflicts_view ... ok test tui::app::tests::conflicts::conflict_next_selects_next_conflicted_task ... ok test tui::app::tests::conflicts::conflict_resolution_without_selected_task_reports_message ... ok test tui::app::tests::conflicts::conflict_show_opens_text_panel_and_esc_closes ... ok test tui::app::tests::conflicts::manual_conflict_merge_resolves_with_submitted_value ... ok test tui::app::tests::conflicts::manual_conflict_retry_preserves_submitted_text_after_error ... ok test tui::app::tests::delete_and_restore::add_project_path_picker_defaults_to_current_directory ... ok test tui::app::tests::delete_and_restore::cancel_delete_task_leaves_task_unchanged ... ok test tui::app::tests::delete_and_restore::confirm_delete_task_soft_deletes_selected_task ... ok test tui::app::tests::delete_and_restore::delete_project_cancel_discards_intent ... ok test tui::app::tests::delete_and_restore::delete_project_confirmation_removes_selected_project ... ok test tui::app::tests::delete_and_restore::delete_project_opens_project_picker_from_task_focus ... ok test tui::app::tests::delete_and_restore::delete_project_picker_preselects_sidebar_project ... ok test tui::app::tests::delete_and_restore::delete_task_from_detail_returns_to_detail ... ok test tui::app::tests::delete_and_restore::delete_task_opens_confirmation_with_task_context ... ok test tui::app::tests::delete_and_restore::invalid_project_path_keeps_input_for_retry ... ok test tui::app::tests::delete_and_restore::project_path_picker_preselects_sidebar_project ... ok test tui::app::tests::delete_and_restore::remove_project_path_requires_confirmation ... ok test tui::app::tests::delete_and_restore::rename_project_cancel_returns_to_browse ... ok test tui::app::tests::delete_and_restore::rename_project_opens_project_picker_from_task_focus ... ok test tui::app::tests::delete_and_restore::rename_project_submission_updates_selected_project ... ok test tui::app::tests::detail_mode::add_note_blank_body_from_detail_returns_to_detail ... ok test tui::app::tests::detail_mode::add_note_from_detail_returns_to_detail ... ok test tui::app::tests::detail_mode::arrows_scroll_prefix_hint_overlay ... ok test tui::app::tests::detail_mode::attachment_preview_refresh_preserves_owning_task_across_query_change ... ok test tui::app::tests::detail_mode::availability_editor_keeps_invalid_input_open ... ok test tui::app::tests::detail_mode::availability_editor_sets_task_from_task_list ... ok test tui::app::tests::detail_mode::back_shortcut_closes_detail_overlay ... ok test tui::app::tests::detail_mode::cancel_add_note_from_detail_returns_to_detail ... ok test tui::app::tests::detail_mode::cancel_edit_title_from_detail_returns_to_detail ... ok test tui::app::tests::detail_mode::canceling_dirty_note_edit_preserves_persisted_body ... ok test tui::app::tests::detail_mode::canceling_new_epic_child_authoring_preserves_list_origin ... ok test tui::app::tests::detail_mode::canceling_new_epic_child_authoring_returns_to_detail_origin ... ok test tui::app::tests::detail_mode::canceling_ordinary_task_promotion_keeps_task_ordinary ... ok test tui::app::tests::detail_mode::changing_detail_task_clears_image_focus ... ok test tui::app::tests::detail_mode::closing_detail_help_returns_to_detail_overlay ... ok test tui::app::tests::detail_mode::committed_title_edit_refresh_failure_does_not_reopen_editor ... ok test tui::app::tests::detail_mode::conflict_navigation_closes_detail_with_non_default_session_state ... ok test tui::app::tests::detail_mode::deleted_linked_task_navigates_in_source_list_and_returns_to_parent ... ok test tui::app::tests::detail_mode::detail_availability_editor_reschedules_and_clears_task ... ok test tui::app::tests::detail_mode::detail_availability_mouse_click_opens_established_editor_for_unset_date ... ok test tui::app::tests::detail_mode::detail_back_attachment_preview_escape_precedes_history ... ok test tui::app::tests::detail_mode::detail_back_cycle_unwinds_one_frame_per_escape ... ok test tui::app::tests::detail_mode::detail_back_escape_leaves_focus_before_popping_history ... ok test tui::app::tests::detail_mode::detail_back_escape_restores_parent_scroll_and_child_focus ... ok test tui::app::tests::detail_mode::detail_back_exhausted_unavailable_history_closes_detail ... ok test tui::app::tests::detail_mode::detail_back_q_closes_session_and_enter_keeps_root_open ... ok test tui::app::tests::detail_mode::detail_back_q_prevents_history_leaking_into_later_session ... ok test tui::app::tests::detail_mode::detail_back_refresh_preserves_usable_parent_history ... ok test tui::app::tests::detail_mode::detail_back_returns_from_epic_child_to_parent_detail ... ok test tui::app::tests::detail_mode::detail_back_root_escape_closes_direct_detail ... ok test tui::app::tests::detail_mode::detail_back_shortcut_works_while_attachment_is_focused ... ok test tui::app::tests::detail_mode::detail_back_skips_unavailable_history_entries ... ok test tui::app::tests::detail_mode::detail_bare_status_and_priority_shortcuts_keep_detail ... ok test tui::app::tests::detail_mode::detail_child_focus_order_includes_images_and_enter_opens_preview ... ok test tui::app::tests::detail_mode::detail_conflict_shortcut_opens_confirmation ... ok test tui::app::tests::detail_mode::detail_copy_clicks_copy_displayed_values_and_show_toasts ... ok test tui::app::tests::detail_mode::detail_delete_confirmation_names_selected_task_when_tasks_are_marked ... ok test tui::app::tests::detail_mode::detail_done_shortcut_keeps_detail_and_sets_message ... ok test tui::app::tests::detail_mode::detail_drag_selects_rendered_text_and_coexists_with_scrolling ... ok test tui::app::tests::detail_mode::detail_due_mouse_click_opens_established_editor_for_unset_date ... ok test tui::app::tests::detail_mode::detail_edit_chords_open_advertised_editors ... ok test tui::app::tests::detail_mode::detail_focus_policy_covers_task_and_focused_target_categories ... ok test tui::app::tests::detail_mode::detail_image_click_opens_preview_while_payload_is_loading ... ok test tui::app::tests::detail_mode::detail_image_escape_returns_and_preserves_focus ... ok test tui::app::tests::detail_mode::detail_keyboard_scroll_includes_framed_preview_rows ... ok test tui::app::tests::detail_mode::detail_labels_mouse_click_opens_established_combobox_for_unset_labels ... ok test tui::app::tests::detail_mode::detail_lifecycle_preserves_parent_state_and_reopens_cleanly ... ok test tui::app::tests::detail_mode::detail_mouse_wheel_clamps_detail_offset ... ok test tui::app::tests::detail_mode::detail_mouse_wheel_scrolls_conflict_text_panel ... ok test tui::app::tests::detail_mode::detail_mouse_wheel_updates_detail_offset ... ok test tui::app::tests::detail_mode::detail_mutation_targets_selected_task_when_tasks_are_marked ... ok test tui::app::tests::detail_mode::detail_next_and_previous_task_stay_in_detail ... ok test tui::app::tests::detail_mode::detail_prefix_hints_render_above_detail_overlay ... ok test tui::app::tests::detail_mode::detail_priority_mouse_click_opens_menu_and_returns_to_detail ... ok test tui::app::tests::detail_mode::detail_project_mouse_click_opens_established_picker ... ok test tui::app::tests::detail_mode::detail_restore_shortcut_restores_deleted_task ... ok test tui::app::tests::detail_mode::detail_routes_global_overlays_and_refresh ... ok test tui::app::tests::detail_mode::detail_scroll_keys_update_detail_offset ... ok test tui::app::tests::detail_mode::detail_scroll_resists_down_input_at_bottom ... ok test tui::app::tests::detail_mode::detail_shortcuts_do_not_leave_detail_before_opening_overlay ... ok test tui::app::tests::detail_mode::detail_single_key_edit_shortcuts_still_work ... ok test tui::app::tests::detail_mode::detail_status_menu_empty_click_returns_to_detail_without_selecting_task ... ok test tui::app::tests::detail_mode::detail_status_mouse_click_opens_menu_and_returns_to_detail ... ok test tui::app::tests::detail_mode::detail_status_picker_done_keeps_same_task ... ok test tui::app::tests::detail_mode::detail_tab_focuses_epic_children_and_j_k_selects_and_opens ... ok test tui::app::tests::detail_mode::detail_tab_focuses_locally_available_images_independent_of_preview_state ... ok test tui::app::tests::detail_mode::detail_tab_jumps_to_notes_below_viewport ... ok test tui::app::tests::detail_mode::detail_tab_remains_unchanged_when_notes_are_visible ... ok test tui::app::tests::detail_mode::detail_toast_renders_above_detail_overlay ... ok test tui::app::tests::detail_mode::detail_undo_after_status_menu_keeps_task_identity ... ok test tui::app::tests::detail_mode::detail_undo_shortcut_reverts_last_mutation ... ok test tui::app::tests::detail_mode::dropped_external_export_releases_read_lease ... ok test tui::app::tests::detail_mode::due_editor_sets_clears_and_undoes_deadline ... ok test tui::app::tests::detail_mode::duplicate_hash_click_requires_the_visible_attachment_identity ... ok test tui::app::tests::detail_mode::edit_title_from_detail_renders_inline_cursor ... ok test tui::app::tests::detail_mode::epic_child_search_applies_result_limit_within_parent_project ... ok test tui::app::tests::detail_mode::epic_child_search_tab_cycles_results ... ok test tui::app::tests::detail_mode::epic_detail_add_child_search_hides_other_projects ... ok test tui::app::tests::detail_mode::epic_detail_add_child_shortcut_opens_contextual_search ... ok test tui::app::tests::detail_mode::external_viewer_notification_keeps_inline_previews_enabled ... ok test tui::app::tests::detail_mode::external_viewer_reports_unavailable_bytes_and_launch_failures ... ok test tui::app::tests::detail_mode::focused_blocked_task_routes_status_picker_to_blocked_task ... ok test tui::app::tests::detail_mode::focused_blocked_task_unlink_requires_confirmation ... ok test tui::app::tests::detail_mode::focused_blocker_routes_status_picker_to_blocker ... ok test tui::app::tests::detail_mode::focused_blocker_status_picker_targets_blocker ... ok test tui::app::tests::detail_mode::focused_detail_child_back_shortcut_uses_detail_navigation ... ok test tui::app::tests::detail_mode::focused_detail_child_removes_and_undo_restores_relationship ... ok test tui::app::tests::detail_mode::focused_detail_child_return_shortcut_targets_recent_change ... ok test tui::app::tests::detail_mode::focused_detail_child_routes_actions_and_preserves_parent_detail ... ok test tui::app::tests::detail_mode::focused_detail_missing_relationship_reports_unavailable_without_mutating_parent ... ok test tui::app::tests::detail_mode::focused_disclosure_reports_task_commands_as_unavailable ... ok test tui::app::tests::detail_mode::focused_epic_parent_routes_status_picker_to_parent ... ok test tui::app::tests::detail_mode::focused_epic_parent_unlink_requires_confirmation ... ok test tui::app::tests::detail_mode::focused_note_delete_requires_confirmation_and_honors_cancellation ... ok test tui::app::tests::detail_mode::focused_note_edit_preserves_note_identity ... ok test tui::app::tests::detail_mode::focused_relationship_delete_and_unsupported_actions_are_explicit ... ok test tui::app::tests::detail_mode::full_screen_attachment_preview_switches_between_images ... ok test tui::app::tests::detail_mode::full_screen_preview_opens_current_image_externally ... ok test tui::app::tests::detail_mode::help_key_opens_detail_help_from_detail_overlay ... ok test tui::app::tests::detail_mode::hidden_linked_task_navigates_previous_and_next_in_source_list ... ok test tui::app::tests::detail_mode::ignored_keys_stay_in_detail ... ok test tui::app::tests::detail_mode::in_filter_linked_task_uses_its_source_list_position_for_siblings ... ok test tui::app::tests::detail_mode::invalid_detail_prefix_stays_in_detail ... ok test tui::app::tests::detail_mode::invalidated_image_focus_is_cleared_without_closing_detail ... ok test tui::app::tests::detail_mode::leaving_detail_reconciles_deferred_task_with_active_view ... ok test tui::app::tests::detail_mode::linked_task_opens_outside_active_list_filter ... ok test tui::app::tests::detail_mode::missing_linked_task_keeps_current_detail_open ... ok test tui::app::tests::detail_mode::mouse_wheel_clamps_help_overlay ... ok test tui::app::tests::detail_mode::mouse_wheel_scrolls_detail_help_overlay ... ok test tui::app::tests::detail_mode::mouse_wheel_scrolls_help_overlay ... ok test tui::app::tests::detail_mode::mouse_wheel_scrolls_prefix_hint_overlay ... ok test tui::app::tests::detail_mode::ordinary_task_add_child_confirms_promotion_and_links_child ... ok test tui::app::tests::detail_mode::populated_add_note_from_detail_returns_after_confirmed_discard ... ok test tui::app::tests::detail_mode::q_closes_detail_overlay ... ok test tui::app::tests::detail_mode::queue_status_change_preserves_viewport_row_and_recalls_changed_task ... ok test tui::app::tests::detail_mode::recalling_filtered_status_change_returns_from_detail_to_queue_anchor ... ok test tui::app::tests::detail_mode::rendered_disclosure_rebuilds_focus_and_scroll_from_expanded_document ... ok test tui::app::tests::detail_mode::right_navigation_toggles_selected_epic ... ok test tui::app::tests::detail_mode::second_help_key_returns_from_detail_help_to_detail_overlay ... ok test tui::app::tests::detail_mode::stable_frame_mouse_movement_reuses_detail_document ... ok test tui::app::tests::detail_mode::stale_detail_child_focus_is_cleared_before_shortcuts ... ok test tui::app::tests::detail_mode::submit_edit_title_from_detail_returns_to_detail ... ok test tui::app::tests::detail_mode::submitting_new_epic_child_from_linked_detail_returns_to_epic ... ok test tui::app::tests::detail_mode::submitting_new_epic_child_uses_owned_origin_and_focuses_child ... ok test tui::app::tests::detail_mode::successful_external_export_holds_temp_file_until_app_cleanup ... ok test tui::app::tests::detail_mode::task_list_availability_editor_clears_with_empty_input ... ok test tui::app::tests::detail_mode::unavailable_detail_history_keeps_current_task_open ... ok test tui::app::tests::detail_mode::unsupported_terminal_enter_and_mouse_use_external_viewer ... ok test tui::app::tests::detail_mode::unsupported_terminal_focus_opens_highlighted_image_externally ... ok test tui::app::tests::filters_and_workspaces::back_shortcut_reports_empty_history ... ok test tui::app::tests::filters_and_workspaces::back_shortcut_restores_filter_and_project_navigation ... ok test tui::app::tests::filters_and_workspaces::clear_filters_shortcut_resets_default_view ... ok test tui::app::tests::filters_and_workspaces::done_view_shortcut_keeps_project_scope ... ok test tui::app::tests::filters_and_workspaces::filter_shortcuts_apply_label_status_priority_and_deleted ... ok test tui::app::tests::filters_and_workspaces::go_conflicts_shortcut_sets_conflicts_view ... ok test tui::app::tests::filters_and_workspaces::header_click_ignores_capturing_overlay ... ok test tui::app::tests::filters_and_workspaces::header_click_opens_order_menu_and_selects_order ... ok test tui::app::tests::filters_and_workspaces::header_click_opens_scope_menu_and_selects_scope ... ok test tui::app::tests::filters_and_workspaces::header_click_opens_sync_status ... ok test tui::app::tests::filters_and_workspaces::header_click_opens_view_menu_and_selects_view ... ok test tui::app::tests::filters_and_workspaces::header_click_opens_workspace_menu_and_switches_workspace ... ok test tui::app::tests::filters_and_workspaces::header_home_click_closes_detail_overlay ... ok test tui::app::tests::filters_and_workspaces::header_home_click_closes_detail_underlay ... ok test tui::app::tests::filters_and_workspaces::header_metric_click_still_selects_view_directly ... ok test tui::app::tests::filters_and_workspaces::mouse_movement_without_hover_state_skips_redraw ... ok test tui::app::tests::filters_and_workspaces::mouse_wheel_ignored_for_small_terminal ... ok test tui::app::tests::filters_and_workspaces::mouse_wheel_ignored_in_sidebar_focus ... ok test tui::app::tests::filters_and_workspaces::mouse_wheel_ignored_with_detail_underlay ... ok test tui::app::tests::filters_and_workspaces::mouse_wheel_ignored_with_overlay ... ok test tui::app::tests::filters_and_workspaces::mouse_wheel_moves_task_selection_down_and_up ... ok test tui::app::tests::filters_and_workspaces::mouse_wheel_stops_at_task_list_edges ... ok test tui::app::tests::filters_and_workspaces::picker_row_click_submits_clicked_row ... ok test tui::app::tests::filters_and_workspaces::picker_row_click_toggles_multi_select_row ... ok test tui::app::tests::filters_and_workspaces::refresh_reports_invalid_project_scope_fallback ... ok test tui::app::tests::filters_and_workspaces::scope_project_shortcut_opens_project_picker ... ok test tui::app::tests::filters_and_workspaces::switch_workspace_changes_active_workspace ... ok test tui::app::tests::filters_and_workspaces::switch_workspace_shortcut_opens_picker ... ok test tui::app::tests::filters_and_workspaces::text_panel_mouse_scrolls_and_closes_outside ... ok test tui::app::tests::filters_and_workspaces::upcoming_view_shortcut_selects_upcoming ... ok test tui::app::tests::filters_and_workspaces::workspace_administration_cancellation_reports_the_canceled_flow ... ok test tui::app::tests::filters_and_workspaces::workspace_creation_validates_input_and_keeps_active_workspace ... ok test tui::app::tests::filters_and_workspaces::workspace_rename_targets_picker_choice_and_preserves_errors ... ok test tui::app::tests::keyboard_dispatch::add_task_alias_executes_immediately ... FAILED test tui::app::tests::keyboard_dispatch::command_panel_runs_sidebar_toggle ... ok test tui::app::tests::keyboard_dispatch::created_order_shortcut_defaults_to_descending ... ok test tui::app::tests::keyboard_dispatch::ctrl_c_quits_from_normal_mode ... ok test tui::app::tests::keyboard_dispatch::ctrl_c_quits_while_overlay_captures_input ... ok test tui::app::tests::keyboard_dispatch::due_order_shortcut_sets_sort ... ok test tui::app::tests::keyboard_dispatch::esc_cancels_prefix_before_overlay ... ok test tui::app::tests::keyboard_dispatch::esc_closes_every_overlay_variant ... ok test tui::app::tests::keyboard_dispatch::h_and_l_move_between_sidebar_and_tasks ... ok test tui::app::tests::keyboard_dispatch::h_reveals_sidebar ... ok test tui::app::tests::keyboard_dispatch::hidden_sidebar_allows_wide_task_click_at_left_edge ... ok test tui::app::tests::keyboard_dispatch::hidden_sidebar_is_not_rendered_in_wide_layout ... ok test tui::app::tests::keyboard_dispatch::implemented_commands_execute_their_flows ... ok test tui::app::tests::keyboard_dispatch::invalid_continuation_shows_message ... ok test tui::app::tests::keyboard_dispatch::mark_shortcuts_update_task_marks ... ok test tui::app::tests::keyboard_dispatch::normal_dispatch_ignores_modified_shortcuts ... ok test tui::app::tests::keyboard_dispatch::order_reverse_shortcut_toggles_direction ... ok test tui::app::tests::keyboard_dispatch::order_shortcut_sets_sort ... ok test tui::app::tests::keyboard_dispatch::prefix_is_inactive_while_overlay_captures_input ... ok test tui::app::tests::keyboard_dispatch::prefix_key_enters_prefix_mode ... ok test tui::app::tests::keyboard_dispatch::sidebar_selection_survives_focus_changes ... ok test tui::app::tests::keyboard_dispatch::sidebar_toggle_shortcut_expands_task_list_and_restores_sidebar_focus ... ok test tui::app::tests::keyboard_dispatch::tab_reveals_sidebar_when_task_list_is_expanded ... ok test tui::app::tests::keyboard_dispatch::valid_continuation_executes_and_clears ... ok test tui::app::tests::onboarding::automatic_welcome_completes_once ... ok test tui::app::tests::onboarding::changelog_command_starts_loading_release_notes_from_github ... ok test tui::app::tests::onboarding::changelog_link_click_opens_documentation_in_browser ... ok test tui::app::tests::onboarding::changelog_reader_supports_less_style_paging_and_close ... ok test tui::app::tests::onboarding::forced_welcome_uses_automatic_intro ... ok test tui::app::tests::onboarding::hidden_welcome_ignores_actions_and_modifiers ... ok test tui::app::tests::onboarding::update_review_supports_action_focus_and_later ... ok test tui::app::tests::onboarding::welcome_actions_open_the_first_use_flows ... FAILED test tui::app::tests::onboarding::welcome_command_is_discoverable ... ok test tui::app::tests::onboarding::welcome_quit_completes_but_control_c_does_not ... ok test tui::app::tests::onboarding::welcome_replay_does_not_complete_automatic_onboarding ... ok test tui::app::tests::recurrence_actions_do_not_create_projects_for_deleted_template_project ... ok test tui::app::tests::recurrence_creation_in_recurring_view_reports_filtered_series_and_preserves_selection ... ok test tui::app::tests::recurrence_creation_in_recurring_view_selects_created_series ... ok test tui::app::tests::recurrence_detail_restoration_accepts_matching_series_selection ... ok test tui::app::tests::recurrence_history_enter_opens_the_linked_archived_task ... ok test tui::app::tests::recurrence_history_pagination_replaces_the_resident_page ... ok test tui::app::tests::recurrence_overlay_retains_series_identity_across_selection_change ... ok test tui::app::tests::recurrence_palette_disables_invalid_lifecycle_action_with_reason ... ok test tui::app::tests::recurrence_palette_disables_skip_for_historical_task_without_live_projection ... ok test tui::app::tests::recurrence_palette_skip_uses_live_projection_after_historical_navigation ... ok test tui::app::tests::recurrence_pause_resume_journey_preserves_selection_and_occurrence ... ok test tui::app::tests::recurrence_series_detail_keeps_status_and_stop_shortcuts_distinct ... ok test tui::app::tests::recurrence_series_detail_restores_after_lifecycle_history_and_stop_round_trips ... ok test tui::app::tests::recurrence_series_detail_return_survives_intermediate_back_navigation ... ok test tui::app::tests::recurrence_stop_journey_persists_keep_skip_and_cancel ... ok test tui::app::tests::recurrence_stop_rejects_invalid_picker_value ... ok test tui::app::tests::recurrence_template_update_restores_series_identity_after_reordering ... ok test tui::app::tests::recurring_series_delete_guides_to_confirmed_stop ... ok test tui::app::tests::recurring_series_detail_opens_hidden_occurrence_and_returns ... ok test tui::app::tests::recurring_series_lifecycle_filter_reveals_stopped_series ... ok test tui::app::tests::recurring_series_list_and_detail_use_compact_natural_language ... ok test tui::app::tests::recurring_series_rows_copy_series_ref_and_edit_template ... ok test tui::app::tests::recurring_series_rows_route_task_commands_to_series_feedback ... ok test tui::app::tests::sidebar_click_selects_project_scope_in_wide_layout ... ok test tui::app::tests::sidebar_click_selects_saved_view_in_narrow_overlay ... ok test tui::app::tests::sidebar_click_uses_scroll_offset_in_wide_layout ... ok test tui::app::tests::sync_now_completes_without_daemon ... ok test tui::app::tests::sync_now_reports_unavailable_server ... ok test tui::app::tests::sync_now_requires_configured_server ... ok test tui::app::tests::task_editing::add_label_shortcut_opens_prompt_and_creates_label ... ok test tui::app::tests::task_editing::add_note_blank_body_is_rejected ... ok test tui::app::tests::task_editing::add_project_shortcut_opens_prompt_and_creates_project ... ok test tui::app::tests::task_editing::changed_description_edit_requires_discard_confirmation ... ok test tui::app::tests::task_editing::clean_description_edit_cancels_without_confirmation ... ok test tui::app::tests::task_editing::copy_requires_selected_task ... ok test tui::app::tests::task_editing::copying_empty_task_description_shows_info ... ok test tui::app::tests::task_editing::copying_task_without_notes_shows_info ... ok test tui::app::tests::task_editing::detail_copy_hotkeys_copy_task_text_and_show_feedback ... ok test tui::app::tests::task_editing::done_alias_clamps_selection_when_last_row_is_done ... ok test tui::app::tests::task_editing::done_alias_keeps_selected_row_position ... ok test tui::app::tests::task_editing::done_and_cancel_aliases_update_selected_task ... ok test tui::app::tests::task_editing::edit_description_conflict_preserves_overlay ... ok test tui::app::tests::task_editing::edit_description_prefills_and_ctrl_s_updates ... ok test tui::app::tests::task_editing::edit_labels_picker_prefills_current_labels_and_removes_unselected ... ok test tui::app::tests::task_editing::edit_priority_picker_prefills_current_priority ... ok test tui::app::tests::task_editing::edit_project_creation_cancel_leaves_task_unchanged ... ok test tui::app::tests::task_editing::edit_project_creation_error_keeps_picker_filter_open ... ok test tui::app::tests::task_editing::edit_project_picker_creates_and_assigns_project ... ok test tui::app::tests::task_editing::edit_project_picker_excludes_project_inference ... ok test tui::app::tests::task_editing::edit_shortcuts_require_selected_task ... ok test tui::app::tests::task_editing::edit_title_shortcut_prefills_and_updates_title ... ok test tui::app::tests::task_editing::exact_priority_shortcut_updates_selected_task ... ok test tui::app::tests::task_editing::label_browser_renames_and_safely_deletes_used_labels ... ok test tui::app::tests::task_editing::multiple_marks_disable_title_editing ... ok test tui::app::tests::task_editing::no_selected_mutating_shortcuts_report_failure ... ok test tui::app::tests::task_editing::one_mark_edits_the_marked_title_and_preserves_cursor_selection ... ok test tui::app::tests::task_editing::status_picker_alias_updates_selected_task ... ok test tui::app::tests::task_editing::table_copy_hotkeys_copy_task_text_and_show_feedback ... ok test tui::app::tests::task_editing::table_copy_menu_copies_display_ref_and_id ... ok test tui::app::tests::task_editing::undo_command_reverts_last_mutation ... ok test tui::app::tests::task_editing::undo_reports_nothing_to_undo ... ok test tui::app::tests::task_editing::undo_shortcut_keeps_selected_row_position ... ok test tui::app::tests::task_editing::undo_shortcut_reverts_last_mutation ... ok test tui::app::tests::task_row_mouse::recurrence_context_menu_matches_lifecycle ... ok test tui::app::tests::task_row_mouse::status_right_click_ignores_non_status_columns ... ok test tui::app::tests::task_row_mouse::status_right_click_opens_status_menu_for_clicked_task ... ok test tui::app::tests::task_row_mouse::status_right_click_reuses_status_update_and_undo ... ok test tui::app::tests::task_row_mouse::task_row_click_ignores_narrow_sidebar_overlay ... ok test tui::app::tests::task_row_mouse::task_row_click_opens_detail_on_double_click ... ok test tui::app::tests::task_row_mouse::task_row_click_preview_area_miss_is_ignored ... ok test tui::app::tests::task_row_mouse::task_row_click_selects_task ... ok test tui::app::tests::task_row_mouse::task_row_click_stale_state_is_reset_after_non_task_hit ... ok test tui::app::tests::task_row_mouse::task_row_click_wide_layout_respects_sidebar_offset ... ok test tui::app::tests::theme_background::modal_overlay_dims_main_surface_underlay ... ok test tui::app::tests::theme_background::popover_menu_keeps_main_surface_underlay_bright ... ok test tui::app::tests::theme_background::tui_background_uses_terminal_background_for_main_surface ... ok test tui::app::tests::typed_overlay_submissions::add_dependency_search_tab_keeps_picker_context ... ok test tui::app::tests::typed_overlay_submissions::add_project_submit_uses_intent_independent_of_title ... ok test tui::app::tests::typed_overlay_submissions::add_task_priority_shortcut_uses_intent_independent_of_title_prefix ... FAILED test tui::app::tests::typed_overlay_submissions::add_task_project_shortcut_uses_intent_independent_of_title_prefix ... FAILED test tui::app::tests::typed_overlay_submissions::choosing_current_column_preserves_grouped_status ... ok test tui::app::tests::typed_overlay_submissions::column_card_right_click_opens_status_choices ... ok test tui::app::tests::typed_overlay_submissions::column_lane_header_click_moves_selected_task ... ok test tui::app::tests::typed_overlay_submissions::column_move_picker_uses_lane_names_and_first_statuses ... ok test tui::app::tests::typed_overlay_submissions::column_move_shortcut_advances_marked_tasks_from_their_own_lanes ... ok test tui::app::tests::typed_overlay_submissions::column_move_shortcut_updates_status_and_undo_restores_it ... ok test tui::app::tests::typed_overlay_submissions::column_relative_move_keeps_marked_batch_unchanged_at_edge ... ok test tui::app::tests::typed_overlay_submissions::column_view_installs_custom_configuration ... ok test tui::app::tests::typed_overlay_submissions::column_view_keeps_task_selected_when_status_becomes_done ... ok test tui::app::tests::typed_overlay_submissions::column_view_navigates_within_and_between_lanes ... ok test tui::app::tests::typed_overlay_submissions::column_view_preview_shortcut_toggles_session_visibility ... ok test tui::app::tests::typed_overlay_submissions::column_view_shortcut_selects_columns ... ok test tui::app::tests::typed_overlay_submissions::delete_project_name_mismatch_keeps_confirmation_open ... ok test tui::app::tests::typed_overlay_submissions::delete_project_picker_and_name_confirm_use_distinct_intents ... ok test tui::app::tests::typed_overlay_submissions::no_selected_task_shows_info ... ok test tui::app::tests::typed_overlay_submissions::remove_shortcut_opens_current_dependency_picker ... ok test tui::app::tests::typed_overlay_submissions::search_selected_blocker_adds_dependency ... ok test tui::app::tests::typed_overlay_submissions::submitting_dependency_removal_removes_dependency ... ok test tui::app_attachments::tests::pasted_image_path_accepts_supported_single_file ... ok test tui::app_attachments::tests::pasted_image_path_decodes_file_urls ... ok test tui::app_attachments::tests::pasted_image_path_ignores_plain_text ... ok test tui::app_authoring::tests::add_task_natural_intake_combines_title_and_description ... ok test tui::app_edit::tests::external_description_value_retains_initial_baseline ... ok test tui::app_intake::tests::cancel_aborts_active_worker_and_clears_work ... ok test tui::app_intake::tests::poll_exposes_ready_before_completion ... ok test tui::app_intake::tests::starting_new_work_cancels_active_worker ... ok test tui::app_onboarding::tests::check_draw_overlaps_end_of_purple_reveal ... ok test tui::app_onboarding::tests::completed_check_holds_before_the_handoff ... ok test tui::app_onboarding::tests::handoff_finishes_before_the_afterglow ... ok test tui::app_projects::tests::combined_task_copy_omits_separator_for_empty_description ... ok test tui::app_projects::tests::task_copy_text_preserves_description_formatting ... ok test tui::app_projects::tests::task_notes_copy_preserves_bodies_and_separates_notes ... ok test tui::app_recurrence::tests::recurrence_action_availability_matches_lifecycle ... ok test tui::app_update::tests::later_hides_only_the_dismissed_update_badge ... ok test tui::app_workspaces::tests::workspace_names_are_trimmed_and_require_a_key ... ok test tui::attachment_controller::tests::pending_order_timestamps_are_strictly_increasing ... ok test tui::authoring::tests::add_task_description_context_marks_active_step ... ok test tui::authoring::tests::add_task_description_is_stored_in_created_draft ... ok test tui::authoring::tests::add_task_labels_are_stored_in_created_draft ... ok test tui::authoring::tests::add_task_project_selection_retains_flow ... ok test tui::authoring::tests::add_task_status_defaults_to_inbox_and_can_be_set ... ok test tui::authoring::tests::add_task_status_origin_survives_capture_round_trip ... ok test tui::authoring::tests::blank_title_reopens_without_consuming_add_task ... ok test tui::authoring::tests::cancel_discards_pending_attachments ... ok test tui::authoring::tests::epic_child_origin_owns_epic_and_search_return ... ok test tui::authoring::tests::parsed_recurrence_populates_add_task_review_fields ... ok test tui::authoring::tests::pending_attachment_survives_parsed_draft_without_entering_description ... ok test tui::authoring::tests::project_empty_value_keeps_project_none_for_inferred_create ... ok test tui::authoring::tests::standalone_origin_is_part_of_active_flow ... ok test tui::bounded_history::tests::push_discards_adjacent_duplicates ... ok test tui::bounded_history::tests::push_discards_oldest_entry_at_capacity ... ok test tui::changelog::tests::github_changelog_uses_release_content_without_front_matter ... ok test tui::changelog::tests::installed_release_heading_gets_a_badge ... ok test tui::changelog::tests::scroll_cap_accounts_for_rendered_markdown_wrapping ... ok test tui::changelog::tests::unavailable_and_malformed_sources_use_a_stable_fallback ... ok test tui::columns::tests::edges_and_missing_selection_use_non_empty_lanes ... ok test tui::columns::tests::empty_board_has_no_selection ... ok test tui::columns::tests::groups_in_configured_and_task_order ... ok test tui::columns::tests::lane_moves_follow_config_order_and_first_status ... ok test tui::columns::tests::mixed_policy_custom_lane_preserves_query_order ... ok test tui::columns::tests::navigation_skips_empty_columns_and_clamps_rows ... ok test tui::columns::tests::semantic_lanes_use_workflow_specific_sorting ... ok test tui::conflict_flow::tests::truncate_value_preview_uses_character_count ... ok test tui::detail_selection::tests::selection_range_includes_both_endpoint_cells ... ok test tui::detail_selection::tests::text_cell_keeps_combining_marks_with_their_base ... ok test tui::detail_selection::tests::text_cell_maps_ascii_and_wide_characters ... ok test tui::detail_session::tests::activity_lifecycle_owns_active_state ... ok test tui::detail_session::tests::linked_history_restores_state_and_exhausts_cleanly ... ok test tui::detail_session::tests::open_and_reset_establish_clean_task_state ... ok test tui::detail_session::tests::target_activation_clears_selection_and_tracks_focus ... ok test tui::detail_session::tests::text_selection_updates_only_for_matching_frame ... ok test tui::event::tests::catalog_includes_upcoming_view_command ... ok test tui::event::tests::catalog_lifecycle_matches_action_state ... ok test tui::event::tests::command_contexts_reject_duplicate_exact_shortcuts ... ok test tui::event::tests::command_cycle_options_keeps_lower_ranked_visible_matches ... ok test tui::event::tests::command_cycle_options_keeps_visible_matches_after_exact_match ... ok test tui::event::tests::command_domains_cover_catalog_sections ... ok test tui::event::tests::command_mode_captures_text_keys ... ok test tui::event::tests::complete_command_fills_dashless_match ... ok test tui::event::tests::complete_command_fills_unique_match ... ok test tui::event::tests::complete_command_reports_unchanged_for_ambiguous_match ... ok test tui::event::tests::complete_command_reports_unchanged_when_fully_extended ... ok test tui::event::tests::context_uses_its_own_command_bindings ... ok test tui::event::tests::current_single_key_shortcuts_match_catalog ... ok test tui::event::tests::detail_context_preserves_shared_task_shortcuts ... ok test tui::event::tests::detail_context_resolves_detail_shortcuts ... ok test tui::event::tests::detail_context_resolves_explicit_recurrence_shortcuts ... ok test tui::event::tests::implemented_detail_actions_are_handled ... ok test tui::event::tests::lookup_command_finds_exact_name ... ok test tui::event::tests::lookup_command_finds_prefixed_suffix ... ok test tui::event::tests::lookup_command_finds_sync_action ... ok test tui::event::tests::lookup_command_finds_unique_prefix ... ok test tui::event::tests::lookup_command_ignores_dashes ... ok test tui::event::tests::lookup_command_preserves_suffix_ambiguity ... ok test tui::event::tests::lookup_command_reports_ambiguous_prefix ... ok test tui::event::tests::lookup_command_reports_empty_input ... ok test tui::event::tests::lookup_command_reports_missing_input ... ok test tui::event::tests::maps_command_panel_key ... ok test tui::event::tests::maps_navigation_keys ... ok test tui::event::tests::non_executing_lifecycle_commands_resolve_to_catalog_action ... ok test tui::event::tests::non_executing_lifecycle_shortcuts_resolve_to_catalog_action ... ok test tui::event::tests::normal_context_resolves_last_change_shortcut ... ok test tui::event::tests::normal_escape_cancels_overlay ... ok test tui::event::tests::project_path_commands_are_implemented ... ok test tui::event::tests::required_action_families_are_present ... ok test tui::event::tests::resolver_reports_missing_and_empty_inputs ... ok test tui::event::tests::resolves_authoring_shortcuts ... ok test tui::event::tests::resolves_config_shortcuts ... ok test tui::event::tests::resolves_conflict_shortcuts ... ok test tui::event::tests::resolves_duplicate_exact_sequences_as_ambiguous ... ok test tui::event::tests::resolves_exact_prefix_ambiguity ... ok test tui::event::tests::resolves_exact_priority_shortcuts ... ok test tui::event::tests::resolves_filter_shortcuts ... ok test tui::event::tests::resolves_label_administration_shortcuts ... ok test tui::event::tests::resolves_multi_key_sequences_from_catalog ... ok test tui::event::tests::resolves_order_shortcuts ... ok test tui::event::tests::resolves_phase_prefix_shortcuts ... ok test tui::event::tests::resolves_project_shortcuts ... ok test tui::event::tests::resolves_single_key_shortcuts ... ok test tui::event::tests::resolves_sync_shortcut ... ok test tui::event::tests::resolves_task_editing_shortcuts ... ok test tui::event::tests::resolves_undo_shortcut ... ok test tui::event::tests::resolves_upcoming_view_shortcut ... ok test tui::event::tests::resolves_update_and_changelog_commands_without_global_shortcuts ... ok test tui::event::tests::resolves_view_shortcuts ... ok test tui::event::tests::search_mode_captures_text_keys ... ok test tui::event::tests::status_shortcuts_resolve_through_task_prefix ... ok test tui::inline_image_surface::tests::backend_change_reconciles_all_displayed_placements ... ok test tui::inline_image_surface::tests::changed_placements_wait_for_scroll_to_settle ... ok test tui::inline_image_surface::tests::cleanup_flush_failure_is_returned_to_lifecycle_owner ... ok test tui::inline_image_surface::tests::empty_view_cancels_deferred_emission ... ok test tui::inline_image_surface::tests::iterm_cleanup_repaints_reserved_cells ... ok test tui::inline_image_surface::tests::kitty_cleanup_deletes_owned_placement_without_repaint ... ok test tui::inline_image_surface::tests::pending_emissions_exclude_displayed_placements ... ok test tui::inline_image_surface::tests::retained_exports_replace_attachment_and_obey_capacity ... ok test tui::inline_image_surface::tests::write_failure_is_returned_to_lifecycle_owner ... ok test tui::inline_images::tests::auto_disables_iterm_previews_inside_tmux ... ok test tui::inline_images::tests::auto_disables_kitty_previews_inside_tmux ... ok test tui::inline_images::tests::auto_uses_iterm_outside_tmux ... ok test tui::inline_images::tests::auto_uses_kitty_graphics_for_known_terminals ... ok test tui::inline_images::tests::dispatcher_preserves_iterm2_escape ... ok test tui::inline_images::tests::forced_on_wraps_iterm_escape_for_tmux ... ok test tui::inline_images::tests::forced_on_wraps_kitty_escape_for_tmux_backend ... ok test tui::inline_images::tests::forced_on_wraps_kitty_escape_for_tmux_with_bounded_packets ... ok test tui::inline_images::tests::iterm2_delete_escape_is_absent ... ok test tui::inline_images::tests::kitty_delete_escape_targets_aven_owned_identifiers ... ok test tui::inline_images::tests::kitty_escape_chunks_large_payloads_with_bounded_packets ... ok test tui::inline_images::tests::kitty_escape_transmits_encoded_png_payload ... ok test tui::inline_images::tests::kitty_identifiers_are_stable_and_placement_specific ... ok test tui::inline_images::tests::kitty_tmux_delete_escape_is_wrapped ... ok test tui::inline_images::tests::unsupported_terminal_has_no_backend ... ok test tui::input::key::tests::control_c_routes_to_quit_before_overlay_capture ... ok test tui::input::key::tests::detail_help_routes_before_detail_input_capture ... ok test tui::input::key::tests::image_paste_routes_to_the_active_feature ... ok test tui::input::key::tests::normal_shortcut_translation_returns_action_and_next_buffer ... ok test tui::input::key::tests::pending_escape_cancels_the_shortcut ... ok test tui::input::key::tests::prefix_page_scroll_uses_terminal_height ... ok test tui::input::mouse::tests::lane_hit_routes_to_semantic_status ... ok test tui::input::mouse::tests::scroll_routes_to_prefix_hints_before_surfaces ... ok test tui::input::mouse::tests::status_hit_has_priority_over_task_row_hit ... ok test tui::list_surface::tests::expired_task_click_starts_a_new_click_sequence ... ok test tui::list_surface::tests::hidden_sidebar_focus_transition_reveals_sidebar ... ok test tui::list_surface::tests::hiding_sidebar_returns_focus_to_tasks ... ok test tui::list_surface::tests::mark_transitions_are_set_consistent ... ok test tui::list_surface::tests::task_double_click_requires_same_task_and_viewport_row ... ok test tui::markdown::tests::bold_list_item_renders_styled_text ... ok test tui::markdown::tests::empty_input_returns_one_blank_line ... ok test tui::markdown::tests::heading_renders_text_without_marker ... ok test tui::markdown::tests::inline_code_wraps_long_tokens ... ok test tui::markdown::tests::link_renders_text_with_wrapped_url_suffix ... ok test tui::markdown::tests::list_continuation_uses_exact_prefix_width ... ok test tui::markdown::tests::ordinary_image_renders_alt_text_without_url_suffix ... ok test tui::markdown::tests::ordinary_image_with_custom_destination_renders_alt_text ... ok test tui::markdown::tests::preview_handles_zero_and_single_line_heights ... ok test tui::markdown::tests::preview_preserves_block_boundaries_and_styles_inline_content ... ok test tui::markdown::tests::preview_wraps_to_width_and_marks_truncation ... ok test tui::markdown::tests::soft_breaks_preserve_source_line_breaks ... ok test tui::markdown::tests::table_renders_box_drawing ... ok test tui::markdown::tests::unicode_width_wrapping_respects_display_width ... ok test tui::natural_add_runtime::tests::detached_intake_receives_originating_tui_pid ... ok test tui::natural_add_runtime::tests::task_intake_log_path_ignores_relative_xdg_state_home_and_uses_home ... ok test tui::natural_add_runtime::tests::task_intake_log_path_prefers_aven_log_file ... ok test tui::natural_add_runtime::tests::task_intake_log_path_uses_absolute_xdg_state_home ... ok test tui::navigation::tests::detail_down_scroll_stops_at_cap ... ok test tui::navigation::tests::detail_up_scroll_moves_after_resisted_down_scroll ... ok test tui::navigation::tests::ignored_detail_keys_clamp_stale_scroll_to_cap ... ok test tui::navigation::tests::scroll_with_delta_caps_to_range ... ok test tui::navigation::tests::wraps_down_from_last_sidebar_item_to_first_item ... ok test tui::navigation::tests::wraps_up_from_first_sidebar_item_to_last_item ... ok test tui::navigation::tests::wraps_up_from_first_task_to_last_task ... ok test tui::overlay::handlers::tests::add_note_discard_confirmation_accepts_y_and_rejects_submission ... ok test tui::overlay::handlers::tests::add_note_discard_confirmation_preserves_draft_when_cancelled ... ok test tui::overlay::handlers::tests::add_task_ctrl_s_submits_from_every_field ... ok test tui::overlay::handlers::tests::add_task_description_paste_preserves_newlines ... ok test tui::overlay::handlers::tests::add_task_help_returns_without_changing_text_cursors ... ok test tui::overlay::handlers::tests::add_task_image_field_cycles_selected_attachment ... ok test tui::overlay::handlers::tests::add_task_metadata_navigation_treats_schedule_as_one_field ... ok test tui::overlay::handlers::tests::add_task_modified_enter_submits_from_every_field ... ok test tui::overlay::handlers::tests::add_task_partial_recurrence_keeps_composer_schedule_fields_hidden ... ok test tui::overlay::handlers::tests::add_task_plain_enter_preserves_field_behavior ... ok test tui::overlay::handlers::tests::add_task_read_only_schedule_fields_ignore_keys_and_paste ... ok test tui::overlay::handlers::tests::add_task_recurrence_defaults_only_untouched_inbox_to_todo ... ok test tui::overlay::handlers::tests::add_task_recurrence_disable_restores_only_automatic_todo ... ok test tui::overlay::handlers::tests::add_task_schedule_editor_applies_natural_summary ... ok test tui::overlay::handlers::tests::add_task_schedule_text_updates_structured_fields ... ok test tui::overlay::handlers::tests::add_task_schedule_text_validates_after_leaving_the_field ... ok test tui::overlay::handlers::tests::add_task_tab_and_backtab_traverse_all_fields ... ok test tui::overlay::handlers::tests::add_task_tab_skips_empty_image_field ... ok test tui::overlay::handlers::tests::add_task_title_paste_flattens_newlines ... ok test tui::overlay::handlers::tests::attachment_only_add_task_requires_discard_confirmation ... ok test tui::overlay::handlers::tests::cancelling_schedule_editor_restores_content_sized_composer ... ok test tui::overlay::handlers::tests::changed_blank_add_note_requires_discard_confirmation ... ok test tui::overlay::handlers::tests::changed_description_edit_requires_discard_confirmation ... ok test tui::overlay::handlers::tests::changed_manual_conflict_merge_requires_discard_confirmation ... ok test tui::overlay::handlers::tests::clean_add_note_cancels_without_confirmation ... ok test tui::overlay::handlers::tests::clean_initialized_description_edit_cancels_without_confirmation ... ok test tui::overlay::handlers::tests::clean_initialized_manual_conflict_merge_cancels_without_confirmation ... ok test tui::overlay::handlers::tests::composer_help_scroll_stops_at_viewport_cap ... ok test tui::overlay::handlers::tests::confirm_yes_and_no ... ok test tui::overlay::handlers::tests::ctrl_d_requests_explicit_date_clear ... ok test tui::overlay::handlers::tests::detail_marker_does_not_own_scroll_input ... ok test tui::overlay::handlers::tests::empty_add_task_escape_cancels_immediately ... ok test tui::overlay::handlers::tests::esc_cancels_all_input_overlay_variants ... ok test tui::overlay::handlers::tests::help_scroll_stops_at_cap ... ok test tui::overlay::handlers::tests::multiline_ctrl_enter_submits ... ok test tui::overlay::handlers::tests::multiline_ctrl_s_submits ... ok test tui::overlay::handlers::tests::populated_add_note_requires_discard_confirmation ... ok test tui::overlay::handlers::tests::populated_add_task_requires_discard_confirmation ... ok test tui::overlay::handlers::tests::recurring_schedule_tab_order_matches_visual_order ... ok test tui::overlay::handlers::tests::repeated_esc_never_discards_populated_add_note ... ok test tui::overlay::handlers::tests::schedule_editor_up_and_down_navigate_fields ... ok test tui::overlay::handlers::tests::schedule_editor_validates_on_tab_and_clears_while_editing ... ok test tui::overlay::handlers::tests::submit_variants_propagate_intents ... ok test tui::overlay::handlers::tests::text_panel_closes_on_enter_and_esc ... ok test tui::overlay::handlers::tests::text_panel_navigation_scroll_is_capped ... ok test tui::overlay::handlers::tests::text_panel_scrolls_with_navigation_keys ... ok test tui::overlay::multiline::tests::multiline_ctrl_w_merges_previous_line_at_line_start ... ok test tui::overlay::multiline::tests::multiline_delete_at_line_end_merges_next_line ... ok test tui::overlay::multiline::tests::multiline_ignores_control_chars_that_are_not_editing_keys ... ok test tui::overlay::multiline::tests::multiline_input_splits_and_merges_lines ... ok test tui::overlay::multiline::tests::multiline_input_supports_emacs_deletion ... ok test tui::overlay::multiline::tests::multiline_input_supports_emacs_navigation ... ok test tui::overlay::multiline::tests::multiline_long_line_navigation_keeps_byte_cursor_valid ... ok test tui::overlay::picker::tests::picker_filter_and_selection_normalize ... ok test tui::overlay::picker::tests::picker_filter_ignores_dashes_in_labels ... ok test tui::overlay::picker::tests::picker_filter_preserves_dash_matching ... ok test tui::overlay::picker::tests::picker_moves_with_arrow_keys ... ok test tui::overlay::picker::tests::picker_moves_with_ctrl_n_and_ctrl_p ... ok test tui::overlay::picker::tests::picker_moves_with_j_and_k_in_navigation_mode ... ok test tui::overlay::picker::tests::picker_scroll_moves_down_after_bottom_edge ... ok test tui::overlay::picker::tests::picker_scroll_stays_at_bottom_until_selection_reaches_top_edge ... ok test tui::overlay::picker::tests::picker_slash_enters_filter_mode_and_esc_returns_to_navigation ... ok test tui::overlay::picker::tests::picker_types_j_and_k_in_filter_mode ... ok test tui::overlay::picker::tests::project_creation_suggestion_tracks_unmatched_filter ... ok test tui::overlay::picker::tests::project_creation_suggestion_yields_to_exact_project ... ok test tui::overlay::scroll::tests::close_key_cancels ... ok test tui::overlay::scroll::tests::ignored_key_returns_ignored ... ok test tui::overlay::scroll::tests::j_key_scrolls_down ... ok test tui::overlay::scroll::tests::k_key_scrolls_up ... ok test tui::overlay::scroll::tests::page_down_with_zero_rows_is_ignored ... ok test tui::overlay::scroll::tests::scroll_caps_at_limit ... ok test tui::overlay::state::tests::input_builders_store_intents_with_editor_state ... ok test tui::overlay::state::tests::payload_bearing_intents_keep_flow_data_inside_state ... ok test tui::overlay::state::tests::picker_builder_uses_intent_mode_and_first_selected_item ... ok test tui::overlay::state::tests::recurrence_history_selection_uses_resident_indexes_and_reload_identity ... ok test tui::overlay::tag_combobox::tests::enter_accepts_pending_highlighted_label ... ok test tui::overlay::tag_combobox::tests::enter_without_pending_label_submits_selected_labels ... ok test tui::overlay::tag_combobox::tests::partial_label_cycles_to_all_then_none ... ok test tui::overlay::tag_combobox::tests::space_accepts_pending_label ... ok test tui::overlay::tag_combobox::tests::tag_combobox_filters_completes_toggles_and_submits ... ok test tui::overlay::text_input::tests::text_input_edits_at_cursor ... ok test tui::overlay::text_input::tests::text_input_ignores_control_chars_that_are_not_editing_keys ... ok test tui::overlay::text_input::tests::text_input_supports_emacs_deletion ... ok test tui::overlay::text_input::tests::text_input_supports_emacs_navigation ... ok test tui::overlay::view::tests::overlay_view_projection_keeps_project_picker_presentation_kinds ... ok test tui::platform::tests::checks_x11_when_wayland_clipboard_has_no_image ... ok test tui::platform::tests::distinguishes_missing_tools_from_clipboard_command_failures ... ok test tui::platform::tests::failed_restore_keeps_keyboard_state_available_for_retry ... ok test tui::platform::tests::falls_back_from_missing_wayland_tool_to_x11 ... ok test tui::platform::tests::kitty_keyboard_enhancement_pushes_and_pops_state ... ok test tui::platform::tests::modify_other_keys_enhancement_restores_terminal_mode ... ok test tui::platform::tests::reports_linux_clipboard_command_failures ... ok test tui::platform::tests::reports_missing_linux_clipboard_tools ... ok test tui::platform::tests::reports_non_image_content_when_an_available_backend_has_no_image ... ok test tui::platform::tests::selects_linux_clipboard_backend_from_session_environment ... ok test tui::platform::tests::selects_linux_clipboard_read_and_write_commands ... ok test tui::platform::tests::selects_platform_default_browser_commands ... ok test tui::platform::tests::selects_platform_default_image_viewer_commands ... ok test tui::platform::tests::writes_linux_clipboard_payload_with_backend_fallback ... ok test tui::preview_controller::tests::active_lease_prevents_ready_cache_eviction ... ok test tui::preview_controller::tests::invalid_png_is_rejected_before_protocol_encoding ... ok test tui::preview_controller::tests::preview_work_uses_small_bounded_concurrency ... ok test tui::preview_controller::tests::repeated_failures_are_suppressed_for_the_session ... ok test tui::preview_controller::tests::requests_are_deduplicated_by_hash_and_profile ... ok test tui::preview_controller::tests::returning_to_a_key_requeues_after_stale_work_finishes ... ok test tui::preview_controller::tests::stale_results_are_rejected ... ok test tui::shortcut_buffer::tests::detail_missing_after_prefix_clears_and_warns ... ok test tui::shortcut_buffer::tests::detail_missing_without_prefix_passes_through ... ok test tui::shortcut_buffer::tests::editor_prefix_ctrl_e_clears_and_returns_true ... ok test tui::shortcut_buffer::tests::editor_prefix_non_open_key_clears_and_returns_false ... ok test tui::shortcut_buffer::tests::normal_missing_clears_and_reports_full_label ... ok test tui::shortcut_buffer::tests::normal_prefix_is_stored_and_rendered ... ok test tui::store::launch::tests::rejects_task_filters_for_recent_actions ... ok test tui::store::launch::tests::rejects_unknown_label_before_store_construction ... ok test tui::store::launch::tests::resolves_composed_browse_state ... ok test tui::store::launch::tests::resolves_deleted_task_as_singleton_search_detail ... ok test tui::store::launch::tests::resolves_upcoming_browse_view ... ok test tui::store::tests::conflicts::conflict_resolution_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::conflicts::next_conflict_flag_index_keeps_single_conflict ... ok test tui::store::tests::conflicts::next_conflict_flag_index_returns_none_without_conflicts ... ok test tui::store::tests::conflicts::next_conflict_flag_index_wraps_backward ... ok test tui::store::tests::conflicts::next_conflict_flag_index_wraps_forward ... ok test tui::store::tests::conflicts::resolve_conflict_value_updates_task_and_clears_conflict ... ok test tui::store::tests::conflicts::resolve_missing_conflict_leaves_task_unchanged ... ok test tui::store::tests::conflicts::update_title_returns_conflicted_field_error ... ok test tui::store::tests::dependency_actions::dependency_actions_add_remove_and_undo ... ok test tui::store::tests::dependency_actions::dependency_add_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::detail_loading::exact_task_load_ignores_active_view_filters ... ok test tui::store::tests::detail_loading::exact_task_load_returns_none_for_missing_id ... ok test tui::store::tests::domain_mutations_and_pickers::delete_project_hides_project_with_deleted_tasks ... ok test tui::store::tests::domain_mutations_and_pickers::delete_project_hides_project_with_tasks ... ok test tui::store::tests::domain_mutations_and_pickers::delete_project_removes_unused_project ... ok test tui::store::tests::domain_mutations_and_pickers::edit_project_picker_items_includes_project_creation ... ok test tui::store::tests::domain_mutations_and_pickers::existing_project_picker_items_excludes_infer_project ... ok test tui::store::tests::domain_mutations_and_pickers::label_creation_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::domain_mutations_and_pickers::priority_picker_includes_all_priorities ... ok test tui::store::tests::domain_mutations_and_pickers::project_creation_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::domain_mutations_and_pickers::project_picker_includes_inference_creation_and_existing_projects ... ok test tui::store::tests::domain_mutations_and_pickers::project_rename_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::domain_mutations_and_pickers::rename_project_updates_view_filters_and_tasks ... ok test tui::store::tests::domain_mutations_and_pickers::task_creation_rolls_back_new_labels_when_undo_recording_fails ... ok test tui::store::tests::domain_mutations_and_pickers::undo_project_rename_restores_view_filters_and_tasks ... ok test tui::store::tests::epics::add_epic_child_promotes_parent_and_undo_restores_both ... ok test tui::store::tests::epics::epic_child_creation_rolls_back_task_when_link_validation_fails ... ok test tui::store::tests::epics::epic_membership_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::epics::epics_view_closed_filter_includes_and_isolates_closed_epics ... ok test tui::store::tests::epics::epics_view_starts_with_parents_collapsed ... ok test tui::store::tests::epics::remove_completed_epic_child ... ok test tui::store::tests::epics::remove_epic_child_uses_resolved_ids_and_records_undo ... ok test tui::store::tests::epics::status_change_from_collapsed_epic_selects_remaining_row ... ok test tui::store::tests::epics::toggle_epic_expands_and_collapses_parent ... ok test tui::store::tests::epics::toggle_epic_noop_when_no_selection ... ok test tui::store::tests::label_administration_rolls_back_when_undo_cannot_be_recorded ... ok test tui::store::tests::label_administration_updates_task_and_series_references_and_undoes ... ok test tui::store::tests::mutation_wakeup::task_creation_wakes_configured_daemon ... ok test tui::store::tests::onboarding::completion_preserves_future_marker ... ok test tui::store::tests::onboarding::established_database_is_not_treated_as_first_launch ... ok test tui::store::tests::onboarding::fresh_database_is_due_until_completed ... ok test tui::store::tests::onboarding::invalid_or_older_markers_are_due_for_empty_database ... ok test tui::store::tests::onboarding::marker_parsing_is_trimmed_and_downgrade_safe ... ok test tui::store::tests::recurrence_surfaces::done_view_uses_one_grouped_series_history_row ... ok test tui::store::tests::recurrence_surfaces::lifecycle_conflict_appears_in_needs_action_with_series_target ... ok test tui::store::tests::recurrence_surfaces::paused_projection_leaves_ordinary_views_but_direct_access_remains ... ok test tui::store::tests::recurrence_surfaces::recurrence_store_creation_hydrates_series_and_slot_metadata ... ok test tui::store::tests::recurrence_surfaces::recurring_series_search_and_refresh_restore_series_identity ... ok test tui::store::tests::recurrence_surfaces::recurring_series_view_includes_paused_and_filters_stopped ... ok test tui::store::tests::sync_workspace_payloads::explicit_workspace_payloads_pair_id_and_key ... ok test tui::store::tests::task_creation_and_updates::add_note_to_task_writes_note ... ok test tui::store::tests::task_creation_and_updates::availability_edit_refreshes_task_and_sidebar_counts ... ok test tui::store::tests::task_creation_and_updates::batch_delete_hides_rows_and_restores_a_clamped_anchor ... ok test tui::store::tests::task_creation_and_updates::batch_mutation_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::committed_mutation_reports_refresh_failure_without_rolling_back ... ok test tui::store::tests::task_creation_and_updates::create_task_assigns_tui_source ... ok test tui::store::tests::task_creation_and_updates::create_task_preserves_previous_selection_when_hidden ... ok test tui::store::tests::task_creation_and_updates::create_task_refreshes_and_selects_visible_task ... ok test tui::store::tests::task_creation_and_updates::create_task_reports_hidden_by_filters ... ok test tui::store::tests::task_creation_and_updates::date_mutation_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::deletion_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::filtered_status_change_selects_successor_then_previous_at_end ... ok test tui::store::tests::task_creation_and_updates::label_assignment_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::label_selection_uses_authoritative_labels_after_capture ... ok test tui::store::tests::task_creation_and_updates::late_refresh_failure_preserves_view_and_cached_state ... ok test tui::store::tests::task_creation_and_updates::marked_status_change_keeps_selection_at_ranked_position ... ok test tui::store::tests::task_creation_and_updates::mutation_families_restore_selection_after_refresh ... ok test tui::store::tests::task_creation_and_updates::new_label_assignment_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::note_creation_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::note_edit_and_delete_roll_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::note_edit_and_delete_target_stable_identity ... ok test tui::store::tests::task_creation_and_updates::preserving_status_change_follows_task_after_queue_reorder ... ok test tui::store::tests::task_creation_and_updates::priority_cycle_uses_authoritative_value_after_selection_capture ... ok test tui::store::tests::task_creation_and_updates::priority_edit_refreshes_queue_activity_timestamp ... ok test tui::store::tests::task_creation_and_updates::project_assignment_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::queue_status_change_keeps_selection_at_ranked_position ... ok test tui::store::tests::task_creation_and_updates::refresh_replacement_preserves_configuration_and_loaded_stats ... ok test tui::store::tests::task_creation_and_updates::set_exact_priority_for_tasks_rolls_back_on_later_conflict ... ok test tui::store::tests::task_creation_and_updates::set_exact_priority_for_tasks_sets_priority_on_each_marked_task ... ok test tui::store::tests::task_creation_and_updates::single_delete_preserves_row_index_counts_and_undo ... ok test tui::store::tests::task_creation_and_updates::single_mutation_rolls_back_when_undo_recording_fails ... ok test tui::store::tests::task_creation_and_updates::successive_single_deletes_preserve_every_deleted_row ... ok test tui::store::tests::task_creation_and_updates::text_mutation_rejects_multiple_targets ... ok test tui::store::tests::task_creation_and_updates::title_edit_keeps_queue_activity_timestamp ... ok test tui::store::tests::task_creation_and_updates::unchanged_label_updates_leave_pending_change_count ... ok test tui::store::tests::task_creation_and_updates::unchanged_single_and_batch_edits_preserve_state_without_undo ... ok test tui::store::tests::task_creation_and_updates::unchanged_status_keeps_selected_task_at_its_position ... ok test tui::store::tests::task_creation_and_updates::unchanged_task_fields_leave_pending_change_count ... ok test tui::store::tests::task_creation_and_updates::unchanged_title_edit_leaves_pending_change_count ... ok test tui::store::tests::task_creation_and_updates::update_labels_adds_and_removes_labels ... ok test tui::store::tests::task_creation_and_updates::update_labels_for_tasks_preserves_partial_membership ... ok test tui::store::tests::task_creation_and_updates::update_labels_for_tasks_reports_unchanged_batch ... ok test tui::store::tests::task_creation_and_updates::update_labels_for_tasks_sets_labels_on_each_marked_task ... ok test tui::store::tests::task_creation_and_updates::update_project_for_tasks_sets_project_on_each_marked_task ... ok test tui::store::tests::task_creation_and_updates::update_status_for_tasks_sets_status_on_each_marked_task ... ok test tui::store::tests::task_creation_and_updates::update_status_preserving_task_keeps_done_item_in_filtered_view ... ok test tui::store::tests::task_creation_and_updates::update_task_fields_refresh_selected_task ... ok test tui::store::tests::undo::duplicate_project_and_label_do_not_add_undo_entries ... ok test tui::store::tests::undo::noop_task_field_updates_do_not_add_undo_entries ... ok test tui::store::tests::undo::partially_unchanged_batch_undo_summary_uses_changed_count ... ok test tui::store::tests::undo::repeated_delete_does_not_add_noop_undo_entry ... ok test tui::store::tests::undo::single_task_undo_summary_keeps_display_ref ... ok test tui::store::tests::undo::store_startup_clears_pending_undo_but_preserves_consumed_entries ... ok test tui::store::tests::undo::undo_atomic_attachment_task_removes_all_database_rows ... ok test tui::store::tests::undo::undo_batch_new_label_assignment_removes_shared_label ... ok test tui::store::tests::undo::undo_conflict_resolution_restores_unresolved_conflict ... ok test tui::store::tests::undo::undo_consumes_entry_once ... ok test tui::store::tests::undo::undo_create_task_removes_created_labels ... ok test tui::store::tests::undo::undo_create_task_removes_local_unsynced_task ... ok test tui::store::tests::undo::undo_delete_restores_task ... ok test tui::store::tests::undo::undo_guard_blocks_stale_task_field ... ok test tui::store::tests::undo::undo_is_workspace_scoped_within_running_store ... ok test tui::store::tests::undo::undo_label_create_fails_when_referenced_by_recurrence ... ok test tui::store::tests::undo::undo_label_create_fails_when_referenced_or_synced ... ok test tui::store::tests::undo::undo_labels_uses_set_comparison ... ok test tui::store::tests::undo::undo_new_label_assignment_removes_unreferenced_label ... ok test tui::store::tests::undo::undo_note_create_deletes_only_unsynced_note ... ok test tui::store::tests::undo::undo_project_conflict_resolution_uses_project_ids ... ok test tui::store::tests::undo::undo_project_create_fails_when_referenced_or_synced ... ok test tui::store::tests::undo::undo_restore_redeletes_task ... ok test tui::store::tests::undo::undo_returns_none_when_empty ... ok test tui::store::tests::undo::undo_skips_noop_status_before_previous_mutation ... ok test tui::store::tests::undo::undo_title_edit_expires_on_store_restart ... ok test tui::store::tests::undo::update_labels_for_tasks_records_single_undo_payload ... ok test tui::store::tests::views_filters_and_sort::availability_transition_refreshes_tasks_sidebar_and_project_counts ... ok test tui::store::tests::views_filters_and_sort::clear_filters_preserves_view_scope_and_order ... ok test tui::store::tests::views_filters_and_sort::closed_filter_reuses_visibility_cycle_for_tasks ... ok test tui::store::tests::views_filters_and_sort::created_order_defaults_to_descending_and_can_toggle ... ok test tui::store::tests::views_filters_and_sort::deleted_filter_cycle_preserves_project_scope ... ok test tui::store::tests::views_filters_and_sort::done_view_shows_done_tasks ... ok test tui::store::tests::views_filters_and_sort::ordering_from_queue_switches_to_open ... ok test tui::store::tests::views_filters_and_sort::project_scope_hides_done_and_canceled_tasks_in_open_view ... ok test tui::store::tests::views_filters_and_sort::queue_view_hides_done_tasks ... ok test tui::store::tests::views_filters_and_sort::search_view_finds_done_tasks_from_queue ... ok test tui::store::tests::views_filters_and_sort::search_view_preview_hides_deleted_ordinary_text_results ... ok test tui::store::tests::views_filters_and_sort::search_view_preview_returns_rendered_fields_without_full_hydration ... ok test tui::store::tests::views_filters_and_sort::search_view_submitted_search_hides_deleted_ordinary_text_results ... ok test tui::store::tests::views_filters_and_sort::search_view_submitted_search_keeps_full_result_hydration ... ok test tui::store::tests::views_filters_and_sort::show_conflicts_view_sets_conflicts_view ... ok test tui::store::tests::views_filters_and_sort::sidebar_selection_prefers_project_scope_when_scoped ... ok test tui::store::tests::views_filters_and_sort::toggle_deleted_filter_switches_include_deleted ... ok test tui::store::tests::views_filters_and_sort::upcoming_keeps_availability_as_effective_order ... ok test tui::store::tests::workspace_scoping::default_startup_opens_all_projects ... ok test tui::store::tests::workspace_scoping::deferred_task_intake_retains_spawned_workspace ... ok test tui::store::tests::workspace_scoping::delete_project_ignores_tasks_in_other_workspace ... ok test tui::store::tests::workspace_scoping::delete_project_uses_store_workspace ... ok test tui::store::tests::workspace_scoping::initial_project_opens_project_view ... ok test tui::store::tests::workspace_scoping::refresh_reads_store_workspace ... ok test tui::store::tests::workspace_scoping::switch_workspace_refreshes_workspace_scoped_state ... ok test tui::store::tests::workspace_scoping::workspace_administration_preserves_active_workspace_and_task_ownership ... ok test tui::store::tests::workspace_scoping::workspace_picker_selects_first_inactive_workspace ... ok test tui::task_selection::tests::detail_target_uses_open_task_as_refresh_anchor ... ok test tui::task_selection::tests::ignores_hidden_marks_and_requires_a_visible_target ... ok test tui::task_selection::tests::resolves_single_target_without_marks ... ok test tui::task_selection::tests::resolves_visible_marks_before_selected_row ... ok test tui::text::tests::boundaries_snap_to_valid_utf8_indices ... ok test tui::text::tests::cell_width_ranges_keep_valid_boundaries ... ok test tui::text::tests::char_count_ranges_keep_valid_boundaries ... ok test tui::text::tests::char_count_segment_index_matches_end_cursor_behavior ... ok test tui::text::tests::normalizes_crlf_and_cr_newlines ... ok test tui::text::tests::previous_word_start_skips_trailing_whitespace ... ok test tui::time::tests::available_in_label_formats_future_values ... ok test tui::time::tests::compact_due_labels_fit_the_task_list_column ... ok test tui::time::tests::compact_duration_formats_minutes_hours_days_weeks_and_months ... ok test tui::ui::columns::tests::card_heading_uses_table_ref_and_priority_colors ... ok test tui::ui::columns::tests::card_title_wraps_to_two_lines_and_truncates_overflow ... ok test tui::ui::columns::tests::hit_testing_uses_rendered_card_geometry ... ok test tui::ui::columns::tests::lane_hit_testing_uses_header_geometry ... ok test tui::ui::columns::tests::layout_gives_preview_space_back_to_board_when_hidden ... ok test tui::ui::columns::tests::layout_reserves_preview_and_keeps_selected_card_visible ... ok test tui::ui::columns::tests::overdue_cards_show_deadline_marker ... ok test tui::ui::columns::tests::terminal_cards_show_status_markers ... ok test tui::ui::detail::tests::cached_geometry_accepts_frame_specific_detail_styles ... ok test tui::ui::detail::tests::cached_geometry_invalidates_for_semantic_detail_changes ... ok test tui::ui::detail::tests::detail_attachment_filename_truncates_to_content_width ... ok test tui::ui::detail::tests::detail_attachment_hit_tracks_scroll_and_excludes_suppressed_preview ... ok test tui::ui::detail::tests::detail_attachment_row_styles_filename_and_metadata ... ok test tui::ui::detail::tests::detail_attachment_rows_show_filename_and_generic_fallback ... ok test tui::ui::detail::tests::detail_attachment_section_renders_live_rows_once_in_order ... ok test tui::ui::detail::tests::detail_body_shows_epic_parent_relationship ... ok test tui::ui::detail::tests::detail_child_hit_maps_child_rows ... ok test tui::ui::detail::tests::detail_content_includes_notes ... ok test tui::ui::detail::tests::detail_content_layout_matches_wide_and_narrow_metadata_rules ... ok test tui::ui::detail::tests::detail_content_lists_epic_children ... ok test tui::ui::detail::tests::detail_content_model_prepares_render_lines_and_scrollbar ... ok test tui::ui::detail::tests::detail_content_renders_dependency_tree ... ok test tui::ui::detail::tests::detail_content_renders_markdown_description_and_notes ... ok test tui::ui::detail::tests::detail_copy_targets_map_displayed_values ... ok test tui::ui::detail::tests::detail_dependency_tree_caps_long_blockers ... ok test tui::ui::detail::tests::detail_dependency_tree_caps_long_dependents ... ok test tui::ui::detail::tests::detail_dependency_tree_is_omitted_without_links ... ok test tui::ui::detail::tests::detail_dependency_tree_stacks_when_narrow ... ok test tui::ui::detail::tests::detail_dependency_tree_truncates_titles_in_narrow_width ... ok test tui::ui::detail::tests::detail_description_lines_keep_quote_rail ... ok test tui::ui::detail::tests::detail_empty_description_renders_attachment_section ... ok test tui::ui::detail::tests::detail_epic_parent_relationship_wraps_to_width ... ok test tui::ui::detail::tests::detail_falls_back_to_single_placeholder_when_previews_disabled ... ok test tui::ui::detail::tests::detail_header_breaks_words_that_exceed_narrow_widths ... ok test tui::ui::detail::tests::detail_header_marks_epics_with_star ... ok test tui::ui::detail::tests::detail_header_wraps_by_unicode_display_width ... ok test tui::ui::detail::tests::detail_header_wraps_the_complete_title_before_metadata ... ok test tui::ui::detail::tests::detail_metadata_includes_operational_fields ... ok test tui::ui::detail::tests::detail_metadata_includes_recurrence_state_and_history ... ok test tui::ui::detail::tests::detail_metadata_marks_epics_and_counts_children ... ok test tui::ui::detail::tests::detail_metadata_marks_epics_without_children ... ok test tui::ui::detail::tests::detail_metadata_splits_availability_across_bounded_lines ... ok test tui::ui::detail::tests::detail_metadata_target_maps_editable_values_without_body_conflicts ... ok test tui::ui::detail::tests::detail_note_lines_keep_quote_rail ... ok test tui::ui::detail::tests::detail_omits_preview_when_frame_is_clipped_by_viewport ... ok test tui::ui::detail::tests::detail_placements_only_include_visible_preview_rows ... ok test tui::ui::detail::tests::detail_preview_preserves_image_aspect_within_max_rows ... ok test tui::ui::detail::tests::detail_projection_expands_long_dependency_sections ... ok test tui::ui::detail::tests::detail_projection_orders_every_relationship_section ... ok test tui::ui::detail::tests::detail_renders_pending_and_failed_attachment_rows ... ok test tui::ui::detail::tests::detail_reserves_rows_for_previewable_attachment ... ok test tui::ui::detail::tests::detail_section_targets_cycle_through_notes_and_dependencies ... ok test tui::ui::detail::tests::detail_selection_copies_rendered_markdown_text ... ok test tui::ui::detail::tests::detail_selection_highlights_the_selected_range ... ok test tui::ui::detail::tests::detail_selection_maps_and_highlights_across_wrapped_title_lines ... ok test tui::ui::detail::tests::detail_suppressed_preview_keeps_textual_attachment_row ... ok test tui::ui::detail::tests::detail_text_mapping_handles_wide_title_characters ... ok test tui::ui::detail::tests::detail_text_mapping_uses_scrolled_wrapped_description_lines ... ok test tui::ui::detail::tests::duplicate_hash_hit_uses_the_visible_attachment_frame ... ok test tui::ui::detail::tests::focused_preview_changes_border_style_without_moving_image ... ok test tui::ui::detail::tests::framed_preview_overflow_expands_scroll_and_reaches_hit_target ... ok test tui::ui::detail::tests::hovered_detail_child_uses_link_style ... ok test tui::ui::detail::tests::inline_title_editing_stays_on_one_clipped_line ... ok test tui::ui::detail::tests::large_attachment_preview_stays_inside_its_border ... ok test tui::ui::detail::tests::removed_epic_child_is_labeled_and_excluded_from_counts ... ok test tui::ui::dialog::tests::dialog_hint_line_styles_keys ... ok test tui::ui::dialog::tests::dialog_truncates_title_to_border_width ... ok test tui::ui::dialog::tests::dimming_darkens_rgb_and_default_backgrounds ... ok test tui::ui::footer::tests::attachment_preview_footer_advertises_preview_controls ... ok test tui::ui::footer::tests::columns_footer_prioritizes_selection_and_move_keys ... ok test tui::ui::footer::tests::deleted_detail_footer_advertises_restore ... ok test tui::ui::footer::tests::detail_attachment_footer_advertises_save_controls ... ok test tui::ui::footer::tests::detail_footer_distinguishes_root_and_nested_back_targets ... ok test tui::ui::footer::tests::detail_footer_lists_scroll_and_task_navigation_keys ... ok test tui::ui::footer::tests::detail_links_footer_advertises_navigation_controls ... ok test tui::ui::footer::tests::detail_mutation_hints_use_catalog_bindings ... ok test tui::ui::footer::tests::detail_selection_footer_advertises_copy_and_clear ... ok test tui::ui::footer::tests::footer_collapses_to_core_hints_when_narrow ... ok test tui::ui::footer::tests::footer_hides_marked_task_scope_when_marks_are_empty ... ok test tui::ui::footer::tests::footer_shows_marked_task_scope ... ok test tui::ui::footer::tests::list_footer_expands_intent_labels_when_wide ... ok test tui::ui::footer::tests::recurrence_detail_footer_advertises_catalog_lifecycle_shortcuts ... ok test tui::ui::footer::tests::restore_hint_tracks_root_and_nested_deletion_state ... ok test tui::ui::header::tests::compact_header_omits_order_when_it_does_not_fit ... ok test tui::ui::header::tests::constrained_header_adds_only_complete_priority_metrics ... ok test tui::ui::header::tests::constrained_header_keeps_complete_filter_ahead_of_metrics ... ok test tui::ui::header::tests::header_click_targets_follow_rendered_segments ... ok test tui::ui::header::tests::header_parts_render_scope_view_metrics_filters_and_order ... ok test tui::ui::header::tests::header_segment_fit_requires_gap ... ok test tui::ui::header::tests::queue_header_shows_ranked_order_without_direction ... ok test tui::ui::header::tests::sync_indicator_keeps_space_after_complete_left_segment ... ok test tui::ui::header::tests::update_badge_is_clear_clickable_and_visible_on_narrow_headers ... ok test tui::ui::input::tests::clipped_input_line_scrolls_to_cursor_cell ... ok test tui::ui::input::tests::cursor_cell_has_correct_style ... ok test tui::ui::input::tests::input_cursor_handles_byte_indexed_unicode_cursor ... ok test tui::ui::input::tests::input_cursor_spans_draws_end_cursor_as_blank_cell ... ok test tui::ui::input::tests::input_line_draws_cursor_as_cell ... ok test tui::ui::input::tests::prefixed_input_line_preserves_prefix ... ok test tui::ui::overlays::changelog::tests::reader_adds_top_padding_and_styles_installed_badge ... ok test tui::ui::overlays::changelog::tests::reader_hides_link_destinations_and_reserves_scrollbar_gap ... ok test tui::ui::overlays::changelog::tests::relative_documentation_links_resolve_to_the_canonical_site ... ok test tui::ui::overlays::changelog::tests::rendered_markdown_links_have_mouse_targets ... ok test tui::ui::overlays::onboarding::tests::completed_entrance_matches_stable_dialog ... ok test tui::ui::overlays::recurrence_history::tests::recurrence_history_full_page_reserves_footer_hints ... ok test tui::ui::overlays::recurrence_history::tests::recurrence_history_narrow_rows_keep_metadata_and_hit_testing_aligned ... ok test tui::ui::overlays::recurrence_history::tests::recurrence_history_pause_and_miss_markers_are_explicit ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_child_modes_use_shared_dialog_and_control_styles ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_description_blank_later_line_omits_placeholder ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_description_empty_input_shows_placeholder ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_description_empty_unfocused_shows_placeholder ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_description_unfocused_preview_starts_at_top ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_description_wraps_and_marks_hidden_rows ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_empty_title_input_shows_placeholder ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_empty_title_input_without_focus_omits_cursor ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_metadata_title_labels_values ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_metadata_values_use_shared_styles ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_does_not_truncate_description_hints ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_does_not_truncate_title_hints ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_grows_for_wrapped_description ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_keeps_space_above_shortcuts ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_omits_title_placeholder_cursor_when_description_focused ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_pins_footer_to_bottom ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_renders_metadata_fields_and_footer ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_replaces_footer_when_priority_prefix_is_active ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_replaces_footer_when_status_prefix_is_active ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_shows_pending_images ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_overlay_starts_compact ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_template_shows_natural_schedule_summary ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_title_input_draws_cursor_as_cell ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_title_input_draws_end_cursor_as_blank_cell ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_title_input_scrolls_to_cursor_cell ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_validation_and_help_are_visible ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_wide_layout_bounds_long_metadata_values ... ok test tui::ui::overlays::tests::add_task_overlay::add_task_wide_medium_and_narrow_layouts_keep_every_field ... ok test tui::ui::overlays::tests::add_task_overlay::composer_help_expands_the_parent_dialog ... ok test tui::ui::overlays::tests::add_task_overlay::composer_help_scroll_cap_matches_add_task_layout ... ok test tui::ui::overlays::tests::add_task_overlay::composer_help_scrolls_with_a_stable_dialog_and_scrollbar ... ok test tui::ui::overlays::tests::add_task_overlay::composer_help_uses_muted_keys_and_dim_descriptions ... ok test tui::ui::overlays::tests::add_task_overlay::composer_shows_configured_natural_schedule_without_detail_fields ... ok test tui::ui::overlays::tests::add_task_overlay::epic_uses_the_third_metadata_column_after_schedule ... ok test tui::ui::overlays::tests::add_task_overlay::focused_schedule_field_teaches_natural_input ... ok test tui::ui::overlays::tests::add_task_overlay::focused_schedule_field_waits_to_show_validation ... ok test tui::ui::overlays::tests::add_task_overlay::hint_lines_style_keys ... ok test tui::ui::overlays::tests::add_task_overlay::inactive_composer_headers_stay_distinct_from_placeholders ... ok test tui::ui::overlays::tests::add_task_overlay::nested_controls_preserve_composer_height ... ok test tui::ui::overlays::tests::add_task_overlay::nested_schedule_editor_dims_only_its_underlay ... ok test tui::ui::overlays::tests::add_task_overlay::once_schedule_dialog_aligns_type_and_field_values ... ok test tui::ui::overlays::tests::add_task_overlay::once_schedule_dialog_explains_available_and_due_inputs ... ok test tui::ui::overlays::tests::add_task_overlay::recurring_schedule_dialog_keeps_validation_guidance_visible ... ok test tui::ui::overlays::tests::add_task_overlay::recurring_schedule_dialog_renders_fields_and_preview ... ok test tui::ui::overlays::tests::add_task_overlay::repeating_schedule_dialog_aligns_field_values ... ok test tui::ui::overlays::tests::add_task_overlay::repeating_schedule_dialog_waits_to_validate_an_empty_rule ... ok test tui::ui::overlays::tests::add_task_overlay::schedule_editor_keeps_the_composer_compact ... ok test tui::ui::overlays::tests::add_task_overlay::schedule_field_renders_natural_language_settings ... ok test tui::ui::overlays::tests::add_task_overlay::schedule_fields_align_with_the_metadata_grid ... ok test tui::ui::overlays::tests::add_task_overlay::schedule_focus_footer_explains_direct_input_and_details ... ok test tui::ui::overlays::tests::add_task_overlay::schedule_hit_testing_uses_the_summary_row ... ok test tui::ui::overlays::tests::add_task_overlay::structured_schedule_dialog_stays_coherent_across_responsive_layouts ... ok test tui::ui::overlays::tests::add_task_overlay::structured_schedule_editor_preserves_composer_height ... ok test tui::ui::overlays::tests::confirm_overlays::available_update_combines_release_notes_and_actions ... ok test tui::ui::overlays::tests::confirm_overlays::confirm_overlay_wraps_long_prompt ... ok test tui::ui::overlays::tests::confirm_overlays::overlay_render_includes_confirm_prompt_and_hints ... ok test tui::ui::overlays::tests::confirm_overlays::update_overlay_explains_restart_and_cancellation ... ok test tui::ui::overlays::tests::database_stats_overlay::database_stats_overlay_renders_like_sync_status ... ok test tui::ui::overlays::tests::database_stats_overlay::database_stats_overlay_scroll_changes_visible_content ... ok test tui::ui::overlays::tests::multiline_overlays::add_note_discard_confirmation_replaces_editor_with_explicit_controls ... ok test tui::ui::overlays::tests::multiline_overlays::add_note_empty_input_shows_placeholder ... ok test tui::ui::overlays::tests::multiline_overlays::add_note_overlay_hides_placeholder_on_later_empty_lines ... ok test tui::ui::overlays::tests::multiline_overlays::add_note_overlay_keeps_hints_visible_when_input_wraps ... ok test tui::ui::overlays::tests::multiline_overlays::add_note_overlay_uses_placeholder_key_styles_and_spacing ... ok test tui::ui::overlays::tests::multiline_overlays::add_task_natural_overlay_uses_kind_and_add_task_free_text_style ... ok test tui::ui::overlays::tests::multiline_overlays::conflict_manual_discard_confirmation_replaces_editor_with_explicit_controls ... ok test tui::ui::overlays::tests::multiline_overlays::conflict_manual_multiline_uses_placeholder_style ... ok test tui::ui::overlays::tests::multiline_overlays::description_discard_confirmation_replaces_editor_with_explicit_controls ... ok test tui::ui::overlays::tests::multiline_overlays::edit_description_blank_line_does_not_show_placeholder ... ok test tui::ui::overlays::tests::multiline_overlays::edit_description_cursor_row_tracks_wrapped_segment ... ok test tui::ui::overlays::tests::multiline_overlays::edit_description_empty_input_shows_placeholder ... ok test tui::ui::overlays::tests::multiline_overlays::edit_description_kind_does_not_use_natural_style_by_title ... ok test tui::ui::overlays::tests::multiline_overlays::edit_description_overlay_sizes_height_to_wrapped_content ... ok test tui::ui::overlays::tests::multiline_overlays::edit_description_overlay_width_tracks_terminal_size ... ok test tui::ui::overlays::tests::multiline_overlays::edit_description_overlay_wraps_long_lines ... ok test tui::ui::overlays::tests::multiline_overlays::overlay_render_includes_multiline_submit_hints ... ok test tui::ui::overlays::tests::multiline_overlays::overlay_render_omits_empty_multiline_prompt ... ok test tui::ui::overlays::tests::onboarding::welcome_card_renders_at_minimum_tui_size ... ok test tui::ui::overlays::tests::onboarding::welcome_card_styles_action_keys ... ok test tui::ui::overlays::tests::onboarding::welcome_card_uses_shared_dialog_chrome ... ok test tui::ui::overlays::tests::picker_overlays::edit_project_uses_structured_project_picker ... ok test tui::ui::overlays::tests::picker_overlays::label_picker_uses_structured_usage_columns ... ok test tui::ui::overlays::tests::picker_overlays::picker_filter_mode_hints_show_text_entry ... ok test tui::ui::overlays::tests::picker_overlays::picker_navigation_mode_hides_filter_input ... ok test tui::ui::overlays::tests::picker_overlays::picker_viewport_uses_scroll_position ... ok test tui::ui::overlays::tests::picker_overlays::priority_picker_shows_priority_icons ... ok test tui::ui::overlays::tests::picker_overlays::project_creation_suggestion_keeps_stable_prefix_color ... ok test tui::ui::overlays::tests::picker_overlays::project_path_project_selection_uses_structured_project_picker ... ok test tui::ui::overlays::tests::picker_overlays::project_picker_uses_structured_columns ... ok test tui::ui::overlays::tests::picker_overlays::tag_combobox_shows_partial_label_membership ... ok test tui::ui::overlays::tests::picker_overlays::tag_combobox_shows_selected_labels_input_completion_and_matches ... ok test tui::ui::overlays::tests::presentation_kind_rendering::add_note_kind_uses_specialized_renderer_with_changed_title ... ok test tui::ui::overlays::tests::presentation_kind_rendering::add_task_description_kind_uses_specialized_renderer_with_changed_title ... ok test tui::ui::overlays::tests::presentation_kind_rendering::add_task_priority_kind_uses_priority_renderer ... ok test tui::ui::overlays::tests::presentation_kind_rendering::edit_description_kind_uses_specialized_renderer_with_changed_title ... ok test tui::ui::overlays::tests::presentation_kind_rendering::overlay_kinds_use_shared_dialog_chrome ... ok test tui::ui::overlays::tests::presentation_kind_rendering::priority_picker_kind_controls_icon_rendering_with_changed_title ... ok test tui::ui::overlays::tests::presentation_kind_rendering::project_picker_kinds_control_submit_hints_with_changed_titles ... ok test tui::ui::overlays::tests::sync_status_overlay::sync_status_lines_style_sections_successes_and_errors ... ok test tui::ui::overlays::tests::sync_status_overlay::sync_status_overlay_renders_key_sections_without_scrollbar ... ok test tui::ui::overlays::tests::text_input::delete_label_name_confirmation_renders_usage_without_clipping ... ok test tui::ui::overlays::tests::text_input::delete_project_name_confirmation_separates_prompt_and_input ... ok test tui::ui::overlays::tests::text_input::empty_placeholder_text_input_shows_placeholder ... ok test tui::ui::overlays::tests::text_input::mixed_date_edit_uses_keep_and_clear_hints ... ok test tui::ui::overlays::tests::text_input::overlay_render_includes_text_input_prompt_and_hints ... ok test tui::ui::overlays::tests::text_input::overlay_render_omits_empty_text_input_prompt ... ok test tui::ui::overlays::tests::text_input::placeholder_text_input_kinds_use_placeholder_style ... ok test tui::ui::overlays::tests::text_input::project_path_input_marks_truncated_side ... ok test tui::ui::overlays::tests::text_input::project_path_input_uses_wide_labeled_dialog ... ok test tui::ui::overlays::tests::text_panel_and_search::add_dependency_search_explains_blocker_selection ... ok test tui::ui::overlays::tests::text_panel_and_search::add_epic_child_create_action_spans_row_and_updates_enter_hint ... ok test tui::ui::overlays::tests::text_panel_and_search::add_epic_child_task_selection_uses_add_enter_hint ... ok test tui::ui::overlays::tests::text_panel_and_search::changelog_draws_shared_scrollbar_when_content_overflows ... ok test tui::ui::overlays::tests::text_panel_and_search::changelog_renders_markdown_and_reader_controls ... ok test tui::ui::overlays::tests::text_panel_and_search::overlay_render_includes_search_title_and_input ... ok test tui::ui::overlays::tests::text_panel_and_search::overlay_render_includes_text_panel_content_and_hint ... ok test tui::ui::overlays::tests::text_panel_and_search::search_overlay_colors_project_prefix ... ok test tui::ui::overlays::tests::text_panel_and_search::search_overlay_marks_epic_results_with_star ... ok test tui::ui::overlays::tests::text_panel_and_search::search_overlay_shows_empty_result_summary ... ok test tui::ui::overlays::tests::text_panel_and_search::search_overlay_vertical_position_ignores_result_count ... ok test tui::ui::overlays::tests::text_panel_and_search::stale_search_overlay_keeps_empty_state_blank ... ok test tui::ui::overlays::tests::text_panel_and_search::stale_search_overlay_preserves_cached_empty_summary ... ok test tui::ui::overlays::tests::text_panel_and_search::text_panel_scroll_offset_changes_visible_content ... ok test tui::ui::overlays::update::tests::focused_action_uses_a_filled_accent_without_text_decoration ... ok test tui::ui::recent_actions::tests::action_project_cell_keeps_trailing_summary_spacing ... ok test tui::ui::recent_actions::tests::action_project_cell_truncates_with_summary_spacing ... ok test tui::ui::recent_actions::tests::action_ref_cell_uses_task_ref_style ... ok test tui::ui::recurrence::tests::occurrence_ref_uses_project_prefix_style ... ok test tui::ui::recurrence::tests::recurring_detail_keeps_hints_visible_with_scrollable_content ... ok test tui::ui::recurrence::tests::recurring_detail_uses_dialog_hierarchy_and_standard_hints ... ok test tui::ui::recurrence::tests::recurring_detail_uses_the_standard_rounded_dialog ... ok test tui::ui::recurrence::tests::recurring_preview_summarizes_series_and_current_task ... ok test tui::ui::recurrence::tests::recurring_series_preview_uses_task_list_height_breakpoints ... ok test tui::ui::scroll::tests::clamp_scroll_start_stops_at_max_start ... ok test tui::ui::scroll::tests::scrollbar_position_reaches_end_at_last_visible_row ... ok test tui::ui::shortcuts::tests::available_description_and_note_copy_hints_keep_normal_styles ... ok test tui::ui::shortcuts::tests::command_line_includes_multi_key_label ... ok test tui::ui::shortcuts::tests::command_line_marks_disabled_actions ... ok test tui::ui::shortcuts::tests::command_line_omits_planned_badge_for_project_paths ... ok test tui::ui::shortcuts::tests::command_overlay_does_not_highlight_without_cycle ... ok test tui::ui::shortcuts::tests::command_overlay_highlights_cycled_command_row ... ok test tui::ui::shortcuts::tests::command_rows_render_all_lifecycle_badges_from_catalog ... ok test tui::ui::shortcuts::tests::copy_prefix_groups_every_copy_action ... ok test tui::ui::shortcuts::tests::detail_help_aligns_description_columns ... ok test tui::ui::shortcuts::tests::detail_help_includes_fixed_overlay_rows_and_catalog_commands ... ok test tui::ui::shortcuts::tests::detail_help_lists_recurrence_lifecycle_shortcuts ... ok test tui::ui::shortcuts::tests::detail_help_overlay_scrollbar_moves_with_scroll_offset ... ok test tui::ui::shortcuts::tests::detail_help_overlay_shows_detail_shortcuts ... ok test tui::ui::shortcuts::tests::detail_help_scroll_cap_uses_detail_rows ... ok test tui::ui::shortcuts::tests::detail_prefix_hint_lines_align_command_descriptions ... ok test tui::ui::shortcuts::tests::detail_prefix_hint_lines_use_detail_catalog ... ok test tui::ui::shortcuts::tests::disabled_lifecycle_badge_is_labeled ... ok test tui::ui::shortcuts::tests::focused_child_help_only_lists_child_actions ... ok test tui::ui::shortcuts::tests::global_help_includes_upcoming_view_route ... ok test tui::ui::shortcuts::tests::global_help_overlay_draws_one_scrollbar ... ok test tui::ui::shortcuts::tests::help_columns_balance_section_rows ... ok test tui::ui::shortcuts::tests::help_columns_cover_every_command_section ... ok test tui::ui::shortcuts::tests::help_overlay_omits_command_names ... ok test tui::ui::shortcuts::tests::help_overlay_scrollbar_moves_with_scroll_offset ... ok test tui::ui::shortcuts::tests::help_overlay_shows_scroll_position ... ok test tui::ui::shortcuts::tests::help_overlays_draw_scrollbars_when_content_overflows ... ok test tui::ui::shortcuts::tests::help_overlays_render_title_edge_lines ... ok test tui::ui::shortcuts::tests::help_overlays_use_matching_bounds ... ok test tui::ui::shortcuts::tests::marked_edit_hints_show_scope_and_single_task_limits ... ok test tui::ui::shortcuts::tests::overlay_render_includes_command_title_and_input ... ok test tui::ui::shortcuts::tests::overlay_render_includes_help_title ... ok test tui::ui::shortcuts::tests::prefix_hint_lines_include_every_catalog_continuation ... ok test tui::ui::shortcuts::tests::prefix_hint_lines_omit_planned_badge_for_project_paths ... ok test tui::ui::shortcuts::tests::prefix_hint_lines_show_config_shortcuts_without_planned_badge ... ok test tui::ui::shortcuts::tests::prefix_hint_lines_show_remaining_chord_sequence ... ok test tui::ui::shortcuts::tests::prefix_hint_lines_use_shared_catalog ... ok test tui::ui::shortcuts::tests::prefix_hint_visible_rows_uses_available_terminal_height ... ok test tui::ui::shortcuts::tests::recurrence_palette_renders_disabled_reason ... ok test tui::ui::shortcuts::tests::unavailable_description_and_note_copy_hints_are_dimmed ... ok test tui::ui::shortcuts::tests::view_prefix_hints_include_upcoming ... ok test tui::ui::sidebar::tests::sidebar_entry_line_truncates_label_and_preserves_count ... ok test tui::ui::sidebar::tests::sidebar_icon_cell_uses_fixed_display_width ... ok test tui::ui::splash::tests::check_pixels_are_purple_until_the_stroke_reaches_them ... ok test tui::ui::splash::tests::completed_afterglow_restores_the_dimmed_gradient ... ok test tui::ui::splash::tests::completed_draw_matches_source_raster ... ok test tui::ui::splash::tests::embedded_logo_contains_both_layers ... ok test tui::ui::splash::tests::splash_scales_within_terminal ... ok test tui::ui::task_list::hit_test::tests::task_at_position_ignores_scrollbar_column ... ok test tui::ui::task_list::hit_test::tests::task_at_position_respects_scroll_position ... ok test tui::ui::task_list::hit_test::tests::task_at_position_skips_queue_group_rows ... ok test tui::ui::task_list::tests::deleted_row_marks_metadata_column_and_keeps_status ... ok test tui::ui::task_list::tests::due_order_labels_and_populates_due_column ... ok test tui::ui::task_list::tests::empty_epics_view_teaches_closed_filter ... ok test tui::ui::task_list::tests::empty_filtered_task_list_offers_to_clear_filters ... ok test tui::ui::task_list::tests::empty_task_list_adapts_to_short_and_narrow_bodies ... ok test tui::ui::task_list::tests::empty_task_list_keeps_header_and_invites_first_task ... ok test tui::ui::task_list::tests::epic_child_ref_prefix_aligns_tree_with_parent_marker ... ok test tui::ui::task_list::tests::flat_row_marks_deferred_task_and_shows_availability_time ... ok test tui::ui::task_list::tests::inline_title_editor_clips_to_cursor_cell ... ok test tui::ui::task_list::tests::inline_title_editor_draws_end_cursor_in_title_column ... ok test tui::ui::task_list::tests::label_column_width_collapses_in_narrow_layout ... ok test tui::ui::task_list::tests::label_column_width_collapses_without_visible_labels ... ok test tui::ui::task_list::tests::label_column_width_reserves_lane_for_visible_labels ... ok test tui::ui::task_list::tests::label_column_width_uses_visible_task_labels ... ok test tui::ui::task_list::tests::label_header_cell_aligns_with_label_column_content ... ok test tui::ui::task_list::tests::list_scrollbar_area_skips_header_row ... ok test tui::ui::task_list::tests::marked_row_shows_ref_marker ... ok test tui::ui::task_list::tests::metadata_cell_highlights_parent_epic_of_selected_child ... ok test tui::ui::task_list::tests::metadata_cell_ignores_description_without_notes ... ok test tui::ui::task_list::tests::metadata_cell_marks_children_of_selected_epic ... ok test tui::ui::task_list::tests::metadata_cell_marks_epics ... ok test tui::ui::task_list::tests::metadata_cell_shows_dependency_counts ... ok test tui::ui::task_list::tests::metadata_cell_shows_note_marker ... ok test tui::ui::task_list::tests::metadata_column_width_collapses_without_metadata ... ok test tui::ui::task_list::tests::metadata_column_width_reserves_lane_for_deferred_marker ... ok test tui::ui::task_list::tests::metadata_column_width_reserves_lane_for_epics ... ok test tui::ui::task_list::tests::metadata_column_width_reserves_lane_for_metadata ... ok test tui::ui::task_list::tests::metadata_column_width_uses_given_task_refs ... ok test tui::ui::task_list::tests::normal_row_keeps_title_rendering_without_inline_editor ... ok test tui::ui::task_list::tests::populated_task_list_preserves_rows_without_empty_prompt ... ok test tui::ui::task_list::tests::preview_bounds_wrapped_markdown_to_available_height ... ok test tui::ui::task_list::tests::preview_marks_epic_parent_with_star ... ok test tui::ui::task_list::tests::preview_renders_markdown_blocks_and_inline_styles ... ok test tui::ui::task_list::tests::preview_shows_child_tasks_for_epic_parent ... ok test tui::ui::task_list::tests::preview_uses_single_remaining_line_for_description ... ok test tui::ui::task_list::tests::priority_column_width_collapses_without_priority ... ok test tui::ui::task_list::tests::priority_column_width_reserves_lane_for_priority ... ok test tui::ui::task_list::tests::project_cell_truncates_with_status_spacing ... ok test tui::ui::task_list::tests::queue_row_time_uses_queue_idle_duration ... ok test tui::ui::task_list::tests::recurring_rows_and_preview_show_series_context ... ok test tui::ui::task_list::tests::selected_row_renders_inline_title_editor ... ok test tui::ui::task_list::tests::task_header_labels_age_column ... ok test tui::ui::task_list::tests::task_header_labels_mixed_deferred_time_column ... ok test tui::ui::task_list::tests::task_preview_fields_show_created_timestamp ... ok test tui::ui::task_list::tests::task_preview_omits_elapsed_availability ... ok test tui::ui::task_list::tests::task_preview_shows_availability_and_due_date_responsively ... ok test tui::ui::task_list::tests::task_preview_shows_future_availability ... ok test tui::ui::task_list::tests::task_preview_timing_lines_preserve_absent_values ... ok test tui::ui::task_list::tests::task_row_cells_insert_metadata_between_title_and_project ... ok test tui::ui::task_list::tests::task_row_cells_use_inline_title_when_selected ... ok test tui::ui::task_list::tests::task_scrollbar_draws_on_right_side ... ok test tui::ui::task_list::tests::task_status_at_position_only_hits_status_column ... ok test tui::ui::task_list::tests::task_status_at_position_respects_wide_sidebar_offset ... ok test tui::ui::task_list::view_model::tests::collapsed_epic_parent_emits_only_parent_row ... ok test tui::ui::task_list::view_model::tests::downward_selection_scrolls_after_bottom_edge ... ok test tui::ui::task_list::view_model::tests::empty_task_view_has_no_rows ... ok test tui::ui::task_list::view_model::tests::epics_visual_row_finds_child_row ... ok test tui::ui::task_list::view_model::tests::expanded_epic_includes_resolved_children ... ok test tui::ui::task_list::view_model::tests::expanded_epic_parent_emits_child_row ... ok test tui::ui::task_list::view_model::tests::expanded_epic_skips_missing_child_tasks ... ok test tui::ui::task_list::view_model::tests::grouped_queue_top_scroll_keeps_scrollbar_at_top ... ok test tui::ui::task_list::view_model::tests::non_queue_sort_does_not_emit_duplicate_status_groups ... ok test tui::ui::task_list::view_model::tests::project_filtered_queue_view_groups_by_queue_band ... ok test tui::ui::task_list::view_model::tests::queue_sticky_header_counts_toward_scroll_visibility ... ok test tui::ui::task_list::view_model::tests::queue_view_groups_epics_separately ... ok test tui::ui::task_list::view_model::tests::queue_view_groups_terminal_statuses_by_status ... ok test tui::ui::task_list::view_model::tests::queue_view_keeps_group_header_with_first_visible_task ... ok test tui::ui::task_list::view_model::tests::queue_view_keeps_nonadjacent_equal_bands_in_separate_groups ... ok test tui::ui::task_list::view_model::tests::returning_to_first_row_resets_scroll_to_top ... ok test tui::ui::task_list::view_model::tests::scrollbar_position_maps_max_scroll_to_end ... ok test tui::ui::task_list::view_model::tests::task_list_scroll_clamps_to_valid_rows ... ok test tui::ui::task_list::view_model::tests::upward_selection_from_bottom_keeps_final_queue_group_visible ... ok test tui::ui::task_list::view_model::tests::upward_selection_from_bottom_keeps_scroll_at_bottom_until_top_edge ... ok test tui::ui::task_list::view_model::tests::visual_row_uses_planned_rows ... ok test tui::ui::timestamps::tests::local_timestamp_display_keeps_unparsed_values ... ok test tui::ui::timestamps::tests::optional_local_timestamp_display_uses_fallback_for_absent_values ... ok test tui::ui::timestamps::tests::timestamp_display_uses_given_offset ... ok test tui::ui::toast::tests::iconless_info_toast_omits_dot ... ok test tui::ui::toast::tests::neutral_message_text_can_render_as_info ... ok test tui::ui::toast::tests::toast_tone_uses_explicit_severity ... ok test tui::ui::toast::tests::toast_tone_uses_severity_colors ... ok test tui::ui::toast::tests::toast_uses_icon_and_message ... ok test tui::ui::truncate::tests::truncate_chars_preserves_short_values ... ok test tui::ui::truncate::tests::truncate_chars_returns_empty_for_zero_width ... ok test tui::ui::truncate::tests::truncate_chars_uses_character_count ... ok test tui::ui::truncate::tests::truncate_chars_uses_single_ellipsis_for_width_one ... ok test tui::ui::truncate::tests::truncate_width_preserves_short_values ... ok test tui::ui::truncate::tests::truncate_width_returns_empty_for_zero_width ... ok test tui::ui::truncate::tests::truncate_width_uses_display_width ... ok test tui::ui::truncate::tests::truncate_width_uses_single_ellipsis_for_width_one ... ok test tui::ui::truncate::tests::truncate_width_with_cjk ... ok test tui::widgets::tests::label_cell_hides_labels_when_space_is_tight ... ok test tui::widgets::tests::label_cell_right_aligns_summary_when_space_allows ... ok test tui::widgets::tests::label_cell_uses_dim_text ... ok test tui::widgets::tests::title_cell_truncates_title_when_labels_are_hidden ... ok test update::cache::tests::cache_base_uses_xdg_then_dot_cache_on_every_platform ... ok test update::cache::tests::cached_outcome_uses_semver_precedence ... ok test update::cache::tests::empty_cache_has_no_outcome ... ok test update::cache::tests::failures_back_off_to_a_daily_cap ... ok test update::cache::tests::later_hides_one_version_for_seven_days ... ok test update::cache::tests::scheduling_respects_future_attempt_and_clock_skew ... ok test update::eligibility::tests::classifies_direct_unwritable_and_unsupported_paths ... ok test update::eligibility::tests::classifies_managed_and_development_paths_before_writability ... ok test update::install::tests::checksum_requires_hash_and_expected_filename ... ok test update::install::tests::extraction_accepts_only_one_root_binary ... ok test update::release::tests::parses_release_and_strips_v_for_semver ... ok test update::release::tests::rejects_malformed_version_and_missing_or_duplicate_assets ... ok test update::release::tests::rejects_non_github_asset_urls ... ok test update::tests::cancellation_is_reported ... ok test update::tests::package_version_is_semver ... ok failures: ---- schedule_input::tests::parses_one_off_and_recurring_schedules stdout ---- thread 'schedule_input::tests::parses_one_off_and_recurring_schedules' (11765) panicked at src/schedule_input.rs:142:73: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ---- tui::app::tests::attachment_paste::add_task_attachment_only_dismissal_confirms_and_discards_draft stdout ---- thread 'tui::app::tests::attachment_paste::add_task_attachment_only_dismissal_confirms_and_discards_draft' (11792) panicked at src/tui/app_tests.rs:3646:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::attachment_paste::add_task_paste_image_path_attaches_to_created_task_once stdout ---- thread 'tui::app::tests::attachment_paste::add_task_paste_image_path_attaches_to_created_task_once' (11799) panicked at src/tui/app_tests.rs:3532:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::attachment_paste::add_task_removing_draft_image_preserves_fields_without_database_or_sync_changes stdout ---- thread 'tui::app::tests::attachment_paste::add_task_removing_draft_image_preserves_fields_without_database_or_sync_changes' (11806) panicked at src/tui/app_tests.rs:3588:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::attachment_paste::failed_attachment_task_submission_preserves_composer_for_retry stdout ---- thread 'tui::app::tests::attachment_paste::failed_attachment_task_submission_preserves_composer_for_retry' (12030) panicked at src/tui/app_tests.rs:3679:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::attachment_paste::natural_add_paste_image_path_carries_attachment_into_created_task stdout ---- thread 'tui::app::tests::attachment_paste::natural_add_paste_image_path_carries_attachment_into_created_task' (12148) panicked at src/tui/app_tests.rs:3844:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::attachment_paste::rolled_back_attachment_task_is_retained_for_retry stdout ---- thread 'tui::app::tests::attachment_paste::rolled_back_attachment_task_is_retained_for_retry' (12184) panicked at src/tui/app_tests.rs:3807:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_alias_creates_task_after_title stdout ---- thread 'tui::app::tests::authoring::add_task_alias_creates_task_after_title' (12450) panicked at src/tui/app_tests.rs:6506:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_arrow_keys_navigate_visible_fields stdout ---- thread 'tui::app::tests::authoring::add_task_arrow_keys_navigate_visible_fields' (12457) panicked at src/tui/app_tests.rs:8185:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_blank_title_is_rejected stdout ---- thread 'tui::app::tests::authoring::add_task_blank_title_is_rejected' (12464) panicked at src/tui/app_tests.rs:7909:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_composer_creates_epic_container stdout ---- thread 'tui::app::tests::authoring::add_task_composer_creates_epic_container' (12471) panicked at src/tui/app_tests.rs:7949:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_composer_preserves_ambiguous_availability stdout ---- thread 'tui::app::tests::authoring::add_task_composer_preserves_ambiguous_availability' (12478) panicked at src/tui/app_tests.rs:8332:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_composer_preserves_availability_and_due_date stdout ---- thread 'tui::app::tests::authoring::add_task_composer_preserves_availability_and_due_date' (12485) panicked at src/tui/app_tests.rs:8310:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_composer_sets_fuzzy_availability stdout ---- thread 'tui::app::tests::authoring::add_task_composer_sets_fuzzy_availability' (12492) panicked at src/tui/app_tests.rs:8293:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_ctrl_a_opens_once_schedule_at_availability stdout ---- thread 'tui::app::tests::authoring::add_task_ctrl_a_opens_once_schedule_at_availability' (12499) panicked at src/tui/app_tests.rs:8147:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_ctrl_n_creates_task_in_background_in_full_tui stdout ---- thread 'tui::app::tests::authoring::add_task_ctrl_n_creates_task_in_background_in_full_tui' (12506) panicked at src/tui/app_tests.rs:7779:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_ctrl_n_from_description_runs_in_background stdout ---- thread 'tui::app::tests::authoring::add_task_ctrl_n_from_description_runs_in_background' (12513) panicked at src/tui/app_tests.rs:7795:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_ctrl_u_opens_once_schedule_at_due stdout ---- thread 'tui::app::tests::authoring::add_task_ctrl_u_opens_once_schedule_at_due' (12520) panicked at src/tui/app_tests.rs:8166:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_description_ctrl_e_moves_to_line_end stdout ---- thread 'tui::app::tests::authoring::add_task_description_ctrl_e_moves_to_line_end' (12527) panicked at src/tui/app_tests.rs:7430:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_description_ctrl_x_ctrl_e_opens_external_editor_and_returns_to_composer stdout ---- thread 'tui::app::tests::authoring::add_task_description_ctrl_x_ctrl_e_opens_external_editor_and_returns_to_composer' (12534) panicked at src/tui/app_tests.rs:7392:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_description_ctrl_x_non_editor_key_clears_prefix_and_edits_text stdout ---- thread 'tui::app::tests::authoring::add_task_description_ctrl_x_non_editor_key_clears_prefix_and_edits_text' (12541) panicked at src/tui/app_tests.rs:7411:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_description_flow_creates_task_with_description stdout ---- thread 'tui::app::tests::authoring::add_task_description_flow_creates_task_with_description' (12548) panicked at src/tui/app_tests.rs:7376:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_enter_opens_each_metadata_control stdout ---- thread 'tui::app::tests::authoring::add_task_enter_opens_each_metadata_control' (12555) panicked at src/tui/app_tests.rs:7932:61: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_every_four_weeks_uses_local_zone_and_recurring_default stdout ---- thread 'tui::app::tests::authoring::add_task_every_four_weeks_uses_local_zone_and_recurring_default' (12562) panicked at src/tui/app_tests.rs:6523:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_flow_cancels_at_title_step stdout ---- thread 'tui::app::tests::authoring::add_task_flow_cancels_at_title_step' (12569) panicked at src/tui/app_tests.rs:7900:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_flow_configures_project_and_priority_from_title stdout ---- thread 'tui::app::tests::authoring::add_task_flow_configures_project_and_priority_from_title' (12576) panicked at src/tui/app_tests.rs:7213:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_invalid_repeat_time_focuses_available_time stdout ---- thread 'tui::app::tests::authoring::add_task_invalid_repeat_time_focuses_available_time' (12589) panicked at src/tui/app_tests.rs:6579:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_label_draft_does_not_persist_before_task_creation stdout ---- thread 'tui::app::tests::authoring::add_task_label_draft_does_not_persist_before_task_creation' (12596) panicked at src/tui/app_tests.rs:6895:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_labels_escape_returns_to_add_task_only_dialog stdout ---- thread 'tui::app::tests::authoring::add_task_labels_escape_returns_to_add_task_only_dialog' (12603) panicked at src/tui/app_tests.rs:6929:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_labels_picker_sets_created_task_labels stdout ---- thread 'tui::app::tests::authoring::add_task_labels_picker_sets_created_task_labels' (12610) panicked at src/tui/app_tests.rs:6848:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_monthly_previews_and_persists_the_rule stdout ---- thread 'tui::app::tests::authoring::add_task_monthly_previews_and_persists_the_rule' (12617) panicked at src/tui/app_tests.rs:6555:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_mouse_opens_metadata_and_focuses_text_fields stdout ---- thread 'tui::app::tests::authoring::add_task_mouse_opens_metadata_and_focuses_text_fields' (12624) panicked at src/tui/app_tests.rs:8262:61: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_natural_dialog_error_reopens_natural_dialog stdout ---- thread 'tui::app::tests::authoring::add_task_natural_dialog_error_reopens_natural_dialog' (12631) panicked at src/tui/app_tests.rs:7845:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_only_ctrl_n_exits_immediately stdout ---- thread 'tui::app::tests::authoring::add_task_only_ctrl_n_exits_immediately' (12638) panicked at src/tui/app_tests.rs:7814:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_only_natural_dialog_submit_exits_immediately stdout ---- thread 'tui::app::tests::authoring::add_task_only_natural_dialog_submit_exits_immediately' (12645) panicked at src/tui/app_tests.rs:7829:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_only_natural_render_uses_popup_surface stdout ---- thread 'tui::app::tests::authoring::add_task_only_natural_render_uses_popup_surface' (12652) panicked at src/tui/app_tests.rs:7165:36: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_only_render_skips_normal_tui stdout ---- thread 'tui::app::tests::authoring::add_task_only_render_skips_normal_tui' (12659) panicked at src/tui/app_tests.rs:7151:36: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_only_view_uses_popup_surface stdout ---- thread 'tui::app::tests::authoring::add_task_only_view_uses_popup_surface' (12674) panicked at src/tui/app_tests.rs:7139:36: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_picker_escape_returns_to_add_task_only_dialog stdout ---- thread 'tui::app::tests::authoring::add_task_picker_escape_returns_to_add_task_only_dialog' (12681) panicked at src/tui/app_tests.rs:7359:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_priority_hotkey_selects_direct_priority stdout ---- thread 'tui::app::tests::authoring::add_task_priority_hotkey_selects_direct_priority' (12688) panicked at src/tui/app_tests.rs:6807:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_project_and_priority_return_to_description_step stdout ---- thread 'tui::app::tests::authoring::add_task_project_and_priority_return_to_description_step' (12695) panicked at src/tui/app_tests.rs:7453:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_project_creation_cancel_restores_inference_selection stdout ---- thread 'tui::app::tests::authoring::add_task_project_creation_cancel_restores_inference_selection' (12708) panicked at src/tui/app_tests.rs:7284:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_project_creation_error_keeps_picker_filter_open stdout ---- thread 'tui::app::tests::authoring::add_task_project_creation_error_keeps_picker_filter_open' (12715) panicked at src/tui/app_tests.rs:7318:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_project_picker_creates_and_selects_project stdout ---- thread 'tui::app::tests::authoring::add_task_project_picker_creates_and_selects_project' (12722) panicked at src/tui/app_tests.rs:7249:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_recurring_preserves_each_explicit_open_status stdout ---- thread 'tui::app::tests::authoring::add_task_recurring_preserves_each_explicit_open_status' (12729) panicked at src/tui/app_tests.rs:6601:61: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_recurring_terminal_status_persists_nothing stdout ---- thread 'tui::app::tests::authoring::add_task_recurring_terminal_status_persists_nothing' (12736) panicked at src/tui/app_tests.rs:6629:61: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_schedule_enter_opens_structured_editor stdout ---- thread 'tui::app::tests::authoring::add_task_schedule_enter_opens_structured_editor' (12743) panicked at src/tui/app_tests.rs:8234:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_shortcut_opens_title_prompt stdout ---- thread 'tui::app::tests::authoring::add_task_shortcut_opens_title_prompt' (12750) panicked at src/tui/app_tests.rs:6494:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_start_view_keeps_main_surface stdout ---- thread 'tui::app::tests::authoring::add_task_start_view_keeps_main_surface' (12757) panicked at src/tui/app_tests.rs:7127:49: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_status_hotkey_selects_direct_status stdout ---- thread 'tui::app::tests::authoring::add_task_status_hotkey_selects_direct_status' (12764) panicked at src/tui/app_tests.rs:6766:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_tab_opens_description_step stdout ---- thread 'tui::app::tests::authoring::add_task_tab_opens_description_step' (12771) panicked at src/tui/app_tests.rs:7343:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_template_preserves_frozen_schedule_identity stdout ---- thread 'tui::app::tests::authoring::add_task_template_preserves_frozen_schedule_identity' (12778) panicked at src/tui/app_tests.rs:6708:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::add_task_uses_active_project_view stdout ---- thread 'tui::app::tests::authoring::add_task_uses_active_project_view' (12785) panicked at src/tui/app_tests.rs:7190:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::cancelling_schedule_editor_restores_compact_composer_height stdout ---- thread 'tui::app::tests::authoring::cancelling_schedule_editor_restores_compact_composer_height' (12853) panicked at src/tui/app_tests.rs:8074:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::finished_attachment_task_intake_closes_composer stdout ---- thread 'tui::app::tests::authoring::finished_attachment_task_intake_closes_composer' (12945) panicked at src/tui/app_tests.rs:7734:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::recurrence_due_control_cycles_each_policy stdout ---- thread 'tui::app::tests::authoring::recurrence_due_control_cycles_each_policy' (13079) panicked at src/tui/app_tests.rs:8112:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::authoring::recurring_creation_without_inferred_project_preserves_the_draft stdout ---- thread 'tui::app::tests::authoring::recurring_creation_without_inferred_project_preserves_the_draft' (13086) panicked at src/tui/app_tests.rs:6671:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::keyboard_dispatch::add_task_alias_executes_immediately stdout ---- thread 'tui::app::tests::keyboard_dispatch::add_task_alias_executes_immediately' (18203) panicked at src/tui/app_tests.rs:2355:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::onboarding::welcome_actions_open_the_first_use_flows stdout ---- thread 'tui::app::tests::onboarding::welcome_actions_open_the_first_use_flows' (18543) panicked at src/tui/app_tests.rs:2033:14: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::typed_overlay_submissions::add_task_priority_shortcut_uses_intent_independent_of_title_prefix stdout ---- thread 'tui::app::tests::typed_overlay_submissions::add_task_priority_shortcut_uses_intent_independent_of_title_prefix' (20242) panicked at src/tui/app_tests.rs:15457:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) ---- tui::app::tests::typed_overlay_submissions::add_task_project_shortcut_uses_intent_independent_of_title_prefix stdout ---- thread 'tui::app::tests::typed_overlay_submissions::add_task_project_shortcut_uses_intent_independent_of_title_prefix' (20249) panicked at src/tui/app_tests.rs:15435:57: called `Result::unwrap()` on an `Err` value: error local-time-zone-unavailable hint="pass --time-zone with an IANA zone such as Europe/Stockholm" Caused by: 0: No such file or directory (os error 2) 1: No such file or directory (os error 2) failures: schedule_input::tests::parses_one_off_and_recurring_schedules tui::app::tests::attachment_paste::add_task_attachment_only_dismissal_confirms_and_discards_draft tui::app::tests::attachment_paste::add_task_paste_image_path_attaches_to_created_task_once tui::app::tests::attachment_paste::add_task_removing_draft_image_preserves_fields_without_database_or_sync_changes tui::app::tests::attachment_paste::failed_attachment_task_submission_preserves_composer_for_retry tui::app::tests::attachment_paste::natural_add_paste_image_path_carries_attachment_into_created_task tui::app::tests::attachment_paste::rolled_back_attachment_task_is_retained_for_retry tui::app::tests::authoring::add_task_alias_creates_task_after_title tui::app::tests::authoring::add_task_arrow_keys_navigate_visible_fields tui::app::tests::authoring::add_task_blank_title_is_rejected tui::app::tests::authoring::add_task_composer_creates_epic_container tui::app::tests::authoring::add_task_composer_preserves_ambiguous_availability tui::app::tests::authoring::add_task_composer_preserves_availability_and_due_date tui::app::tests::authoring::add_task_composer_sets_fuzzy_availability tui::app::tests::authoring::add_task_ctrl_a_opens_once_schedule_at_availability tui::app::tests::authoring::add_task_ctrl_n_creates_task_in_background_in_full_tui tui::app::tests::authoring::add_task_ctrl_n_from_description_runs_in_background tui::app::tests::authoring::add_task_ctrl_u_opens_once_schedule_at_due tui::app::tests::authoring::add_task_description_ctrl_e_moves_to_line_end tui::app::tests::authoring::add_task_description_ctrl_x_ctrl_e_opens_external_editor_and_returns_to_composer tui::app::tests::authoring::add_task_description_ctrl_x_non_editor_key_clears_prefix_and_edits_text tui::app::tests::authoring::add_task_description_flow_creates_task_with_description tui::app::tests::authoring::add_task_enter_opens_each_metadata_control tui::app::tests::authoring::add_task_every_four_weeks_uses_local_zone_and_recurring_default tui::app::tests::authoring::add_task_flow_cancels_at_title_step tui::app::tests::authoring::add_task_flow_configures_project_and_priority_from_title tui::app::tests::authoring::add_task_invalid_repeat_time_focuses_available_time tui::app::tests::authoring::add_task_label_draft_does_not_persist_before_task_creation tui::app::tests::authoring::add_task_labels_escape_returns_to_add_task_only_dialog tui::app::tests::authoring::add_task_labels_picker_sets_created_task_labels tui::app::tests::authoring::add_task_monthly_previews_and_persists_the_rule tui::app::tests::authoring::add_task_mouse_opens_metadata_and_focuses_text_fields tui::app::tests::authoring::add_task_natural_dialog_error_reopens_natural_dialog tui::app::tests::authoring::add_task_only_ctrl_n_exits_immediately tui::app::tests::authoring::add_task_only_natural_dialog_submit_exits_immediately tui::app::tests::authoring::add_task_only_natural_render_uses_popup_surface tui::app::tests::authoring::add_task_only_render_skips_normal_tui tui::app::tests::authoring::add_task_only_view_uses_popup_surface tui::app::tests::authoring::add_task_picker_escape_returns_to_add_task_only_dialog tui::app::tests::authoring::add_task_priority_hotkey_selects_direct_priority tui::app::tests::authoring::add_task_project_and_priority_return_to_description_step tui::app::tests::authoring::add_task_project_creation_cancel_restores_inference_selection tui::app::tests::authoring::add_task_project_creation_error_keeps_picker_filter_open tui::app::tests::authoring::add_task_project_picker_creates_and_selects_project tui::app::tests::authoring::add_task_recurring_preserves_each_explicit_open_status tui::app::tests::authoring::add_task_recurring_terminal_status_persists_nothing tui::app::tests::authoring::add_task_schedule_enter_opens_structured_editor tui::app::tests::authoring::add_task_shortcut_opens_title_prompt tui::app::tests::authoring::add_task_start_view_keeps_main_surface tui::app::tests::authoring::add_task_status_hotkey_selects_direct_status tui::app::tests::authoring::add_task_tab_opens_description_step tui::app::tests::authoring::add_task_template_preserves_frozen_schedule_identity tui::app::tests::authoring::add_task_uses_active_project_view tui::app::tests::authoring::cancelling_schedule_editor_restores_compact_composer_height tui::app::tests::authoring::finished_attachment_task_intake_closes_composer tui::app::tests::authoring::recurrence_due_control_cycles_each_policy tui::app::tests::authoring::recurring_creation_without_inferred_project_preserves_the_draft tui::app::tests::keyboard_dispatch::add_task_alias_executes_immediately tui::app::tests::onboarding::welcome_actions_open_the_first_use_flows tui::app::tests::typed_overlay_submissions::add_task_priority_shortcut_uses_intent_independent_of_title_prefix tui::app::tests::typed_overlay_submissions::add_task_project_shortcut_uses_intent_independent_of_title_prefix test result: FAILED. 1354 passed; 61 failed; 0 ignored; 0 measured; 0 filtered out; finished in 70.73s error: test failed, to rerun pass `--lib`