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 acceptance_at;
9pub mod acp;
10pub mod actions;
11pub mod approvals;
12pub mod attempts;
13pub mod attest;
14pub mod aws;
15pub mod bench;
16pub mod bug;
17pub mod code;
18pub mod collection;
19pub mod commands;
20pub mod comments;
21pub mod context;
22pub mod controls;
23pub mod convergence;
24pub mod copy;
25pub mod current;
26pub mod doctor;
27pub mod documents;
28mod drift;
29pub mod eval;
30pub mod evidence;
31pub mod external;
32pub mod format;
33pub mod git;
34pub mod github;
35pub mod handoff;
36pub mod held_out;
37pub mod hosting;
38pub mod in_place;
39pub mod inbox;
40pub mod include;
41pub mod init;
42pub mod instructions;
43pub mod integrity;
44pub mod ladder;
45pub mod layout;
46pub mod mcp;
47pub mod mutation;
48pub mod new_project;
49pub mod next;
50pub mod oracle;
51pub mod person;
52pub mod pipeline;
53pub mod plan_lint;
54pub mod planning_chain;
55pub mod pre_frozen;
56pub mod prepare;
57pub mod progress;
58pub mod quick;
59pub mod resume;
60pub mod review;
61pub mod sample;
62pub mod sandbox;
63pub mod secrets;
64pub mod seed;
65pub mod service;
66pub mod settings;
67pub mod shape;
68pub mod skills;
69pub mod status;
70pub mod strength;
71pub mod substrate;
72pub mod tools;
73pub mod tour;
74pub mod user_config;
75pub mod verify;
76pub mod welcome;
77pub mod worktree;
78
79pub use commands::*;
80pub use format::speckit::{hooks, preset, workflow};
81pub use pipeline::*;