pub enum Command {
Show 13 variants
BuildTaskSpec(BuildTaskSpecArgs),
BuildPlanTaskSpec(BuildPlanTaskSpecArgs),
StartPlan(StartPlanArgs),
StatusPlan(StatusPlanArgs),
LinkPr(LinkPrArgs),
ReadyPlan(ReadyPlanArgs),
ClosePlan(ClosePlanArgs),
CleanupWorktrees(CleanupWorktreesArgs),
StartSprint(StartSprintArgs),
ReadySprint(ReadySprintArgs),
AcceptSprint(AcceptSprintArgs),
MultiSprintGuide(MultiSprintGuideArgs),
Completion(CompletionArgs),
}Variants§
BuildTaskSpec(BuildTaskSpecArgs)
Build sprint-scoped task-spec TSV from a plan.
BuildPlanTaskSpec(BuildPlanTaskSpecArgs)
Build plan-scoped task-spec TSV (all sprints) for the single plan issue.
StartPlan(StartPlanArgs)
Open one plan issue with all plan tasks in Task Decomposition.
StatusPlan(StatusPlanArgs)
Wrapper of issue-delivery-loop status for the plan issue.
LinkPr(LinkPrArgs)
Link PR to task rows and set runtime status (default: in-progress).
ReadyPlan(ReadyPlanArgs)
Wrapper of issue-delivery-loop ready-for-review for final plan review.
ClosePlan(ClosePlanArgs)
Close the single plan issue after final approval + merged PR gates, then enforce worktree cleanup.
CleanupWorktrees(CleanupWorktreesArgs)
Enforce cleanup of all issue-assigned task worktrees.
StartSprint(StartSprintArgs)
Start sprint from Task Decomposition runtime truth after previous sprint merge+done gate passes.
ReadySprint(ReadySprintArgs)
Post sprint-ready comment for main-agent review before merge.
AcceptSprint(AcceptSprintArgs)
Enforce merged-PR gate, sync sprint status=done, then post accepted comment.
MultiSprintGuide(MultiSprintGuideArgs)
Print the full repeated command flow for a plan (1 plan = 1 issue).
Completion(CompletionArgs)
Export shell completion script.
Implementations§
Trait Implementations§
Source§impl FromArgMatches for Command
impl FromArgMatches for Command
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for Command
impl Subcommand for Command
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommand