Skip to main content

Module task

Module task 

Source
Expand description

ralph task ... command group: Clap types and handler facade.

Responsibilities:

  • Re-export task argument types from the focused args tree.
  • Wire task subcommand modules into a small facade surface.
  • Expose the shared task command entrypoint from handle.rs.

Not handled here:

  • Queue persistence and locking semantics (see crate::queue and crate::lock).
  • Task execution or runner behavior.

Invariants/assumptions:

  • Configuration is resolved from the current working directory in handle.rs.
  • Parser and help regression coverage lives in tests.rs, not inline here.

Structs§

BatchEditArgs
Arguments for batch edit operation.
BatchFieldArgs
Arguments for batch field operation.
BatchStatusArgs
Arguments for batch status operation.
TaskArgs
TaskBatchArgs
Arguments for the batch command.
TaskBlocksArgs
TaskBuildArgs
TaskBuildRefactorArgs
TaskChildrenArgs
TaskCloneArgs
TaskDecomposeArgs
TaskDoneArgs
TaskEditArgs
TaskFieldArgs
TaskFromArgs
Arguments for ralph task from command (parent of template subcommand).
TaskFromTemplateArgs
Arguments for ralph task from template command.
TaskMarkDuplicateArgs
TaskMutateArgs
TaskParentArgs
TaskReadyArgs
TaskRejectArgs
TaskRelateArgs
TaskScheduleArgs
TaskShowArgs
TaskSplitArgs
TaskStartArgs
TaskStatusArgs
TaskTemplateArgs
TaskTemplateBuildArgs
TaskTemplateShowArgs
TaskUpdateArgs

Enums§

BatchMode
Batching mode for grouping related files in build-refactor.
BatchOperation
Batch operation type.
TaskCommand
TaskDecomposeChildPolicyArg
Existing-child behavior for task decomposition writes.
TaskDecomposeFormatArg
Output format for task decomposition.
TaskEditFieldArg
Task edit field argument for CLI.
TaskFromCommand
Subcommands for ralph task from
TaskRelationFormat
Output format for task hierarchy commands (children, parent).
TaskStatusArg
Task status argument for CLI.
TaskTemplateCommand

Functions§

handle_task