Skip to main content

Module workflow

Module workflow 

Source
Expand description

Application Layer (workflow orchestration and command handlers).

Re-exports§

pub use changelog::current_date_ymd;
pub use changelog::generate_changelog_entry;
pub use changelog::update_changelog_file;
pub use completion::generate_completion;
pub use completion::run_completion_workflow;
pub use error::WorkflowError;
pub use finish::finish_worktree;
pub use finish::FinishOptions;
pub use init::run_init_workflow;
pub use init::scan_environment;
pub use init::InitOptions;
pub use list::list_worktrees;
pub use nav::cd_worktree;
pub use nav::open_worktree;
pub use nav::CdOptions;
pub use nav::OpenOptions;
pub use publish::publish_worktree;
pub use publish::resolve_active_worktree_slot;
pub use publish::PublishOptions;
pub use run::run_command;
pub use run::RunOptions;
pub use shell::generate_fish_hook;
pub use shell::generate_posix_hook;
pub use shell::generate_shell_hook;
pub use shell::run_shell_hook;
pub use shell::ShellHookOptions;
pub use spike::drop_spike;
pub use spike::DropSpikeOptions;
pub use start::propagate_environment_files;
pub use start::start_worktree;
pub use start::StartOptions;
pub use tag::tag_release;
pub use tag::update_cargo_toml_version;
pub use tag::update_pyproject_toml_version;
pub use tag::update_toml_version;
pub use tag::TagOptions;

Modules§

changelog
Changelog generation and update utilities.
completion
Shell auto-completion generator workflow (git claw completion <shell>).
error
Workflow error types.
finish
Finish worktree lifecycle orchestration.
init
Project initialization workflow (git claw init).
list
Active worktree slots listing and dashboard rendering.
nav
Navigation and editor integration workflows (git claw cd and git claw open).
publish
Remote worktree publish workflow (git claw [type] publish [name] and git claw publish [name]).
run
Contextual command runner with environment injection.
shell
Shell integration workflow (git claw shell-hook).
spike
Spike worktree drop and abandonment orchestration.
start
Start worktree lifecycle orchestration.
tag
SemVer release tag manager.