//! I/O subsystem — filesystem, shell, search, onboarding, and story metadata operations. /// Filesystem helpers — file/directory read, write, list, path resolution, and project scaffolding. pub mod fs; /// Onboarding — guides new projects through spec setup and initial configuration. pub mod onboarding; /// Code search — full-text search across project files using the `ignore` crate. pub mod search; /// Shell command execution — runs sandboxed commands in the project directory. pub mod shell; /// Story metadata — parses and serialises front-matter from story files. pub mod story_metadata; #[cfg(test)] pub(crate) mod test_helpers; /// Filesystem watcher — detects config changes and pipeline file events for hot-reload. pub mod watcher; /// Project wizard — multi-step state machine for guided project initialisation. pub mod wizard;