hub-ops

Pass

Audited by Gen Agent Trust Hub on Apr 18, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The script scripts/hub_ctl.py executes several system commands via subprocess.run to manage the service. These include git operations (checkout, pull, merge, push) for code deployment, and running verification tools like pytest and smoke_test.py. These commands are used for their intended administrative purposes.
  • [COMMAND_EXECUTION]: The utility interacts with the hub service process using os.kill to send signals (SIGUSR1) for configuration reloading. This is a standard administrative function for managing long-running services.
  • [SAFE]: Persistence and job scheduling are managed via the git-tracked config/jobs.yaml file. The use of yaml.safe_load ensures that configuration data is handled securely without risking arbitrary code execution during parsing.
  • [SAFE]: The skill's behavior, including file system access and subprocess management, is fully consistent with its documented role as a service operations tool for the claude-code-feishu environment.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 18, 2026, 06:31 AM