pub mod claude;
pub mod commands;
pub mod completion;
pub mod config;
pub mod display;
pub mod error;
pub mod gh;
pub mod git;
pub mod knowledge;
pub mod output;
pub mod progress;
pub mod prompt;
pub mod prompts;
pub mod runner;
pub mod self_test;
pub mod signal;
pub mod snapshot;
pub mod spec;
pub mod state;
#[cfg(test)]
pub mod test_utils;
pub mod ui;
pub mod worktree;
pub use display::{BannerColor, StoryResult};
pub use error::{Autom8Error, Result};
pub use progress::{Breadcrumb, BreadcrumbState, ProgressContext};
pub use runner::Runner;
pub use snapshot::{FileMetadata, SpecSnapshot};
pub use spec::Spec;
pub use state::{MachineState, RunState, RunStatus, SessionMetadata, SessionStatus, StateManager};