mix ragex.assess (Ragex v0.23.0)

View Source

Evaluates a pull request or git branch using both static analysis and AI.

By default, outputs a Markdown report assessing the changes.

Usage

mix ragex.assess [branch_name] [options]

If no branch name is provided, it defaults to the current active git branch.

Options

  • --base REF - Base git ref to diff against (default: origin/main)
  • --format FORMAT - Output format: markdown or json (default: markdown)
  • --output FILE - Write assessment report to file instead of stdout
  • --provider PROVIDER - AI provider: deepseek_r1, openai, anthropic, ollama
  • --model MODEL - Model name override
  • --verbose - Show detailed progress on stderr
  • --severity LEVEL - Minimum severity for issues: low, medium, high, critical (default: medium)
  • --help - Show this help

Examples

# Assess current branch against origin/main
mix ragex.assess

# Assess specific branch against main
mix ragex.assess feat/my-feature --base main

# Output markdown report to file
mix ragex.assess --output assessment.md