Skip to main content

speccoder_runtime/
lib.rs

1//! Application services of speccoder.
2//!
3//! The only crate that executes anything: every side effect (file writes,
4//! processes, model calls) goes through here, and model calls and tool calls
5//! through the embedded `agentplane` runtime (see [`substrate`]).
6//! The CLI only parses arguments, calls a service and renders its result.
7
8pub mod actions;
9pub mod approvals;
10pub mod attempts;
11pub mod attest;
12pub mod bench;
13pub mod code;
14pub mod commands;
15pub mod context;
16pub mod controls;
17pub mod convergence;
18pub mod current;
19pub mod doctor;
20pub mod documents;
21mod drift;
22pub mod eval;
23pub mod evidence;
24pub mod external;
25pub mod format;
26pub mod git;
27pub mod github;
28pub mod handoff;
29pub mod held_out;
30pub mod hosting;
31pub mod in_place;
32pub mod inbox;
33pub mod init;
34pub mod instructions;
35pub mod integrity;
36pub mod mcp;
37pub mod mutation;
38pub mod next;
39pub mod pipeline;
40pub mod progress;
41pub mod quick;
42pub mod resume;
43pub mod review;
44pub mod sandbox;
45pub mod settings;
46pub mod skills;
47pub mod status;
48pub mod strength;
49pub mod substrate;
50pub mod tools;
51pub mod user_config;
52pub mod verify;
53pub mod worktree;
54
55pub use commands::*;
56pub use format::speckit::{hooks, workflow};
57pub use pipeline::*;