Module: Ace::Review::FeedbackCLI

Extended by:
Support::Cli::RegistryDsl
Defined in:
lib/ace/review/cli/feedback_cli.rb

Overview

Flat CLI registry for ace-review-feedback (review feedback management).

Replaces the nested ‘ace-review feedback <subcommand>` pattern with flat `ace-review-feedback <command>` invocations.

Constant Summary collapse

PROGRAM_NAME =
"ace-review-feedback"
REGISTERED_COMMANDS =

Application commands with descriptions (for help output)

[
  ["list", "List feedback items from a review"],
  ["create", "Create feedback from review output"],
  ["show", "Show feedback details"],
  ["verify", "Verify feedback as valid or invalid"],
  ["skip", "Skip a feedback item"],
  ["resolve", "Resolve a feedback item"]
].freeze
HELP_EXAMPLES =
[
  "ace-review-feedback create                        # From latest review session",
  "ace-review-feedback list --status pending          # Unresolved items",
  "ace-review-feedback verify 42 --valid              # Confirm finding",
  "ace-review-feedback resolve 42                     # Mark as resolved"
].freeze