running 23 tests test app::architecture_authoring::tests::architecture_blank_names_and_escape_never_accept_placeholder_or_rename ... ok test app::architecture_authoring::tests::architecture_captured_escape_does_not_cancel_other_controls_or_placement ... ok test app::architecture_authoring::tests::architecture_first_focused_input_escape_cancels_create_and_rename ... ok test app::architecture_authoring_tests::architecture_name_survives_rejected_click_resize_navigation_and_escape_is_explicit ... ok test app::source_rename::alias_input::tests::effective_escape_reset_follows_child_after_early_returns ... ok test app::source_rename::tests::actual_captured_escape_closes_only_its_priority_owner_and_retains_worker ... ok test app::source_symbols::tests::captured_find_and_modal_escape_use_one_actual_subscription_and_preserve_pending_work ... ok test app::source_symbols::tests::escape_dismisses_modal_before_underlying_source_results ... ok test app::source_symbols::tests::escape_hides_results_and_cancels_navigation_but_retains_latest_display ... ok test app::source_symbols::tests::find_only_captured_escape_closes_once_and_preserves_raw_query_and_selection ... ok test app::source_symbols::tests::popup_escape_has_no_duplicate_bridge_and_dismissal_preserves_underlying_find_and_drawer ... ok test app::text_workspace::focus_selection_tests::word_and_line_selection_survive_find_close_and_escape_then_replace_exact_bytes ... ok test behavior::contextual_source_tests::contextual_source_app_modal_escape_then_child_back_then_parent_cancel_preserve_accepted_source ... ok test behavior::creation::app_tests::app_first_captured_escape_dismisses_file_or_pending_overlay_before_creation ... ok test behavior::creation::app_tests::app_lesson_request_cancel_retains_creation_then_escape_discards_only_the_draft ... ok test behavior::direct_canvas_tests::direct_context_escape_unfocus_and_pending_form_cancel_gestures ... ok test behavior::state_canvas::tests::escape_and_view_switch_discard_the_armed_transition_source ... ok test context_menu::tests::empty_and_disabled_only_menus_still_capture_keys_and_escape_closes ... ok test forms::data_fields::tests::defaults_distinguish_absent_empty_and_typed_literals_with_escaped_unicode ... ok test forms::port_fields::tests::all_demo_records_roundtrip_through_graphical_and_escaped_string_drafts ... ok test source_navigation::query::tests::large_display_name_cannot_escape_the_owned_row_string_budget ... ok test source_navigation::symbols::tests::query_header_admission_preserves_uppercase_and_json_escape_bytes ... ok test tests::escaped_string_mode_preserves_exact_control_characters ... ok test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 851 filtered out; finished in 6.17s