"""Command-line interface for Cidad�o.AI. This module provides a comprehensive CLI for interacting with the multi-agent transparency platform. Built with Typer and Rich for beautiful, professional command-line experience. Available Commands: - investigate: Execute anomaly investigations on government data - analyze: Perform pattern analysis and correlations - report: Generate detailed investigation reports - watch: Monitor data in real-time for anomalies - status: Check system health and status - version: Display version information Features: - Rich formatting with colors and panels - Tab completion support - Comprehensive help system - Professional error handling - Verbose output modes Usage: # Direct CLI usage cidadao --help cidadao investigate --help # Programmatic usage from src.cli.main import app from src.cli.commands import investigate_command Entry Point: Configured in pyproject.toml as: cidadao = "src.cli.main:app" Status: Professional implementation with comprehensive command structure. """ from src.cli.main import app, cli_main # Export the main CLI app and entry point __all__ = [ "app", "cli_main", ]