summaryrefslogtreecommitdiff
path: root/makima/src/daemon/cli/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'makima/src/daemon/cli/mod.rs')
-rw-r--r--makima/src/daemon/cli/mod.rs40
1 files changed, 0 insertions, 40 deletions
diff --git a/makima/src/daemon/cli/mod.rs b/makima/src/daemon/cli/mod.rs
index 954f219..0805edd 100644
--- a/makima/src/daemon/cli/mod.rs
+++ b/makima/src/daemon/cli/mod.rs
@@ -3,7 +3,6 @@
pub mod config;
pub mod contract;
pub mod daemon;
-pub mod directive;
pub mod server;
pub mod supervisor;
pub mod view;
@@ -13,7 +12,6 @@ use clap::{Parser, Subcommand};
pub use config::CliConfig;
pub use contract::ContractArgs;
pub use daemon::DaemonArgs;
-pub use directive::DirectiveArgs;
pub use server::ServerArgs;
pub use supervisor::SupervisorArgs;
pub use view::ViewArgs;
@@ -43,10 +41,6 @@ pub enum Commands {
#[command(subcommand)]
Contract(ContractCommand),
- /// Directive commands for autonomous goal-driven execution
- #[command(subcommand)]
- Directive(DirectiveCommand),
-
/// Interactive TUI browser for contracts and tasks
///
/// Provides a drill-down interface for browsing contracts, viewing their
@@ -202,40 +196,6 @@ pub enum ContractCommand {
CreateFile(contract::CreateFileArgs),
}
-/// Directive subcommands for autonomous goal-driven execution.
-#[derive(Subcommand, Debug)]
-pub enum DirectiveCommand {
- /// Get directive status and details
- Status(DirectiveArgs),
-
- /// Get goal, requirements, acceptance criteria
- Goals(DirectiveArgs),
-
- /// List chains for the directive
- Chains(DirectiveArgs),
-
- /// Get a chain with its steps
- Chain(directive::ChainArgs),
-
- /// List steps in a chain
- Steps(directive::ChainArgs),
-
- /// Update directive status
- UpdateStatus(directive::UpdateStatusArgs),
-
- /// Start a directive (create planning contract and begin orchestration)
- Start(DirectiveArgs),
-
- /// Trigger a manual evaluation for a step
- Evaluate(directive::EvaluateArgs),
-
- /// List evaluation history for a step
- Evaluations(directive::EvaluationsArgs),
-
- /// Submit a chain plan for a directive (reads JSON from stdin)
- SubmitPlan(DirectiveArgs),
-}
-
impl Cli {
/// Parse command-line arguments
pub fn parse_args() -> Self {