Files
huskies/server/src/io/mod.rs
T

18 lines
858 B
Rust
Raw Normal View History

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