Files
huskies/server/src/http/workflow/mod.rs
T

27 lines
929 B
Rust
Raw Normal View History

//! Workflow helpers — shared story/bug file operations used by HTTP and MCP handlers.
mod bug_ops;
2026-04-28 16:16:47 +00:00
pub(crate) mod pipeline;
mod story_ops;
mod test_results;
2026-04-28 16:16:47 +00:00
mod utils;
pub use bug_ops::{
create_bug_file, create_refactor_file, create_spike_file, list_bug_files, list_refactor_files,
};
2026-04-28 16:16:47 +00:00
pub use pipeline::{
PipelineState, UpcomingStory, load_pipeline_state, load_upcoming_stories, validate_story_dirs,
};
pub use story_ops::{
add_criterion_to_file, check_criterion_in_file, create_story_file, edit_criterion_in_file,
remove_criterion_from_file, update_story_in_file,
};
pub use test_results::{
read_test_results_from_story_file, write_coverage_baseline_to_story_file,
write_test_results_to_story_file,
};
2026-04-28 16:16:47 +00:00
pub(crate) use utils::{
create_section_content, next_item_number, read_story_content, replace_or_append_section,
replace_section_content, slugify_name, story_stage, write_story_content,
};