batty_cli/team/tact/mod.rs
1pub mod parser;
2pub mod prompt;
3
4/// A parsed task specification from the architect's planning response.
5#[derive(Debug, Clone, PartialEq, Eq)]
6pub struct TaskSpec {
7 pub title: String,
8 pub body: String,
9 pub priority: Option<String>,
10 pub depends_on: Vec<u32>,
11 pub tags: Vec<String>,
12}
13
14pub use parser::{create_board_tasks, parse_planning_response};
15pub use prompt::{PLANNING_RESPONSE_FORMAT, compose_planning_prompt};