Module: GemContribute::CLI::Workflow

Included in:
Fix, Fork, Issues
Defined in:
lib/gem_contribute/cli/workflow.rb

Overview

Shared scaffolding for action-style CLI verbs (Fix, Fork, future Abandon). Each verb owns its own ‘parse_argv`, `execute`, and `print_usage_error`; this module captures the common pieces around them: the missing-clone_root error, the auth-token check (as a Result-returning service per ADR-0012), and the project resolver.

Including classes are expected to hold:

@output, @resolver, @store, @adapter_factory, @clone_root