//! PTY e2e tests for the experimental `--minimal` (scrollback-native) mode.
//!
//! Grouped under one `mod minimal;` so the parent `pty_e2e` module isn't
//! interleaved with a dozen `minimal_*` entries — a full-pager contributor can
//! skip this whole subtree. These exercise the sibling `kigi-pager-minimal`
//! crate end-to-end through the built binary (which installs the minimal hook),
//! so they live with the rest of the pty suite rather than in a separate crate.
//! Shared harness helpers are reached via `crate::common` (the family root).

mod minimal_cli_screen_mode_does_not_persist;
mod minimal_commits_response_to_scrollback;
mod minimal_committed_content_survives_overlay_grow;
mod minimal_continue_reprints_transcript;
mod minimal_ctrl_c_arms_and_quits;
mod minimal_double_esc_committed_queued_prompt_single_render;
mod minimal_esc_mid_turn_is_swallowed;
mod minimal_flush_left_no_hpad;
mod minimal_help_opens_command_palette;
mod minimal_new_session_keeps_history_and_resets;
mod minimal_queue_indicator_shows_while_running;
mod minimal_resize_preserves_committed_scrollback;
mod minimal_settings_modal_opens_and_closes;
mod minimal_shift_tab_shows_mode_in_info_bar;
mod minimal_short_response_stays_on_screen;
mod minimal_slash_dropdown_dismisses_with_esc;
mod minimal_slash_switches_from_fullscreen;
mod minimal_slash_switches_to_fullscreen;
mod minimal_transcript_expands_collapsed_thinking;
mod minimal_transcript_opens_in_pager;
mod minimal_transcript_pager_restore_no_artifacts;
