From 64512e61f51c455542fd0a1f2b6579e2a97d91be Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Thu, 5 Feb 2026 17:13:55 +0000 Subject: [PATCH] Initial upload: Add repohealth-cli project with CI/CD workflow --- src/repohealth/cli/__init__.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/repohealth/cli/__init__.py diff --git a/src/repohealth/cli/__init__.py b/src/repohealth/cli/__init__.py new file mode 100644 index 0000000..6b79caf --- /dev/null +++ b/src/repohealth/cli/__init__.py @@ -0,0 +1,24 @@ +"""CLI interface for RepoHealth.""" + +import click +from repohealth.cli.cli import main, analyze, report + +__all__ = ["main", "analyze", "report"] + + +@click.group() +def main(): + """RepoHealth CLI - Analyze Git repositories for bus factor and knowledge concentration.""" + pass + + +@main.command() +def analyze(): + """Analyze a repository for bus factor and knowledge distribution.""" + pass + + +@main.command() +def report(): + """Generate a detailed report of repository analysis.""" + pass