//! Bounded per-region virtual terminal for the live console.
//!
//! A region hosts an arbitrary live child terminal, so its output is applied to
//! a small `rows × cols` cell grid — cursor addressing, erase, scroll, and SGR
//! all interpreted — rather than treated as appended lines. This keeps a child's
//! in-place redraws from corrupting the host terminal while still surfacing each
//! scrolled-off row for a bounded failure replay. [`RegionScreen`] is the public
//! seam; the grid, cursor, SGR, and parser mapping stay private to this module.
pub use RegionScreen;