Module: Ace::Docs::CLI

Extended by:
Support::Cli::RegistryDsl
Defined in:
lib/ace/docs/cli.rb,
lib/ace/docs/cli/commands/status.rb,
lib/ace/docs/cli/commands/update.rb,
lib/ace/docs/cli/commands/analyze.rb,
lib/ace/docs/cli/commands/discover.rb,
lib/ace/docs/cli/commands/validate.rb,
lib/ace/docs/cli/commands/scope_options.rb,
lib/ace/docs/cli/commands/analyze_consistency.rb

Overview

ace-support-cli based CLI registry for ace-docs

This replaces the Thor-based CLI with ace-support-cli while maintaining complete command parity and user-facing behavior.

Defined Under Namespace

Modules: Commands

Constant Summary collapse

PROGRAM_NAME =
"ace-docs"
REGISTERED_COMMANDS =
[
  ["status", "Show documentation status"],
  ["discover", "Discover undocumented items"],
  ["update", "Update documentation metadata"],
  ["analyze", "Analyze documentation quality"],
  ["validate", "Validate documentation structure"],
  ["analyze-consistency", "Check documentation consistency"]
].freeze
HELP_EXAMPLES =
[
  "ace-docs status --needs-update        # Docs due for refresh",
  "ace-docs update docs/architecture.md  # Refresh metadata",
  "ace-docs analyze-consistency          # Cross-doc link check"
].freeze