//! GUI module: iced-based viewer. //! //! This module is **gated behind the `gui` feature flag**. The default //! build of CorbelPurge produces only the headless CLI binary, which is //! what gets used in CI pipelines and server-side scanners. The GUI is //! an optional build that produces a separate binary. //! //! In the current MVP, the GUI is a stub: it can open a file picker, //! run the pipeline, and display the scan summary. A full rendered //! canvas (text + images) is left as future work. pub mod viewer; pub mod alert_modal; pub use viewer::Viewer; pub use alert_modal::AlertModal;