{
  "report_info": {
    "version": "9.0.1",
    "generated_at": "2026-04-11T17:16:11Z",
    "binary_name": "ai-admin"
  },
  "binary": {
    "name": "ai-admin",
    "path": "/home/kodachi/k900/dashboard/hooks/ai-admin",
    "timestamp": "2026-04-11T17:16:11Z",
    "file_info": {
      "size": 2704240,
      "sha256": "ac92734db6b5ae8a005651cf5349bc6723bd874020a3b1a926e632561a002257"
    },
    "flag_n": {
      "status": "success",
      "timestamp": "2026-04-11T17:16:11.659310969Z",
      "command": "info",
      "version": "9.0.1",
      "data": {
        "name": "ai-admin",
        "version": "9.0.1",
        "author": "Warith Al Maawali <warith@digi77.com>",
        "description": "AI system administration and maintenance",
        "copyright": "© 2026 Linux Kodachi",
        "website": "https://www.digi77.com",
        "license": "Proprietary",
        "features": [],
        "securityFeatures": {
          "inputValidation": "All inputs are validated and sanitized",
          "rateLimiting": "Built-in rate limiting for network operations",
          "authentication": "Secure authentication with certificate pinning",
          "encryption": "TLS 1.3 for all network communications"
        },
        "systemRequirements": {
          "os": "Linux (Debian-based)",
          "privileges": "root/sudo for system operations",
          "dependencies": [
            "OpenSSL",
            "libcurl"
          ]
        }
      },
      "errors": [],
      "warnings": [],
      "metadata": {
        "executionTime": 0,
        "hostname": "Boardroom-System",
        "user": "kodachi"
      }
    },
    "flag_v": {
      "status": "success",
      "timestamp": "2026-04-11T17:16:11.741713468Z",
      "command": "version",
      "version": "9.0.1",
      "data": {
        "name": "ai-admin",
        "version": "9.0.1",
        "buildDate": "2026-04-11T17:16:11.741340998Z",
        "gitCommit": "unknown",
        "rustVersion": "1.82.0"
      },
      "errors": [],
      "warnings": [],
      "metadata": {
        "executionTime": 0,
        "hostname": "Boardroom-System",
        "user": "kodachi"
      }
    },
    "flag_h": {
      "status": "success",
      "timestamp": "2026-04-11T17:16:11.838023245Z",
      "command": "help",
      "version": "9.0.1",
      "data": {
        "name": "ai-admin",
        "description": "AI system administration and maintenance",
        "usage": "ai-admin [OPTIONS] [COMMAND] [ARGS]",
        "commandCategories": [
          {
            "category": "Commands",
            "commands": [
              {
                "name": "db",
                "description": "Database management operations",
                "usage": "ai-admin db [OPTIONS]",
                "options": [],
                "requires_sudo": false
              },
              {
                "name": "diagnostics",
                "description": "Run system diagnostics",
                "usage": "ai-admin diagnostics [OPTIONS]",
                "options": [],
                "requires_sudo": false
              },
              {
                "name": "tune",
                "description": "Performance tuning and optimization",
                "usage": "ai-admin tune [OPTIONS]",
                "options": [],
                "requires_sudo": false
              }
            ]
          }
        ],
        "globalOptions": [
          {
            "flag": "-h, --help",
            "description": "Print help information"
          },
          {
            "flag": "-v, --version",
            "description": "Print version information"
          },
          {
            "flag": "-n, --info",
            "description": "Display detailed information"
          },
          {
            "flag": "-e, --examples",
            "description": "Show usage examples"
          },
          {
            "flag": "--json",
            "description": "Output in JSON format"
          },
          {
            "flag": "--json-pretty",
            "description": "Pretty-print JSON output with indentation"
          },
          {
            "flag": "--json-human",
            "description": "Enhanced JSON output with improved formatting (like jq)"
          },
          {
            "flag": "--verbose",
            "description": "Enable verbose output"
          },
          {
            "flag": "--quiet",
            "description": "Suppress non-essential output"
          },
          {
            "flag": "--no-color",
            "description": "Disable colored output"
          },
          {
            "flag": "--config <FILE>",
            "description": "Use custom configuration file"
          },
          {
            "flag": "--timeout <SECS>",
            "description": "Set timeout (default: 30)"
          },
          {
            "flag": "--retry <COUNT>",
            "description": "Retry attempts (default: 3)"
          }
        ],
        "environmentVariables": [
          {
            "name": "RUST_LOG",
            "description": "Set logging level",
            "default": "info",
            "values": "error|warn|info|debug|trace"
          },
          {
            "name": "NO_COLOR",
            "description": "Disable all colored output when set",
            "default": "unset",
            "values": "1|true|yes (any value disables color)"
          }
        ],
        "exitCodes": {
          "3": "Permission denied",
          "4": "Network error",
          "1": "General error",
          "0": "Success",
          "2": "Invalid arguments",
          "5": "File not found"
        }
      },
      "errors": [],
      "warnings": [],
      "metadata": {
        "executionTime": 0,
        "hostname": "Boardroom-System",
        "user": "kodachi"
      }
    },
    "flag_e": {
      "status": "success",
      "timestamp": "2026-04-11T17:16:12.014581575Z",
      "command": "examples",
      "version": "9.0.1",
      "data": {
        "name": "ai-admin",
        "description": "Usage examples for ai-admin",
        "categories": [
          {
            "id": "1_database",
            "title": "Database Operations",
            "description": "Database backup, restore, and management",
            "examples": [
              {
                "command": "ai-admin db backup --output ./backup.db",
                "description": "Create database backup",
                "expectedOutput": "Backup created successfully",
                "notes": "Backup file will be created in execution folder"
              },
              {
                "command": "ai-admin db restore --backup ./backup.db",
                "description": "Restore database from backup",
                "expectedOutput": "Database restored successfully",
                "notes": "Current database will be backed up before restore"
              },
              {
                "command": "ai-admin db integrity-check",
                "description": "Check database integrity",
                "expectedOutput": "Database integrity check results"
              },
              {
                "command": "ai-admin db migrate",
                "description": "Run database migrations",
                "expectedOutput": "Migrations applied successfully"
              },
              {
                "command": "ai-admin db info",
                "description": "Show database information and statistics",
                "expectedOutput": "Database size, table counts, and statistics",
                "notes": "Useful for monitoring database growth"
              },
              {
                "command": "ai-admin db info --json",
                "description": "Show database info as JSON",
                "expectedOutput": "Database information in JSON format",
                "notes": "Useful for automated monitoring"
              }
            ]
          },
          {
            "id": "2_diagnostics",
            "title": "System Diagnostics",
            "description": "System health checks and diagnostics",
            "examples": [
              {
                "command": "ai-admin diagnostics",
                "description": "Run basic diagnostics",
                "expectedOutput": "System diagnostics report"
              },
              {
                "command": "ai-admin diagnostics --full",
                "description": "Run full diagnostics including integrity checks",
                "expectedOutput": "Comprehensive diagnostics report",
                "notes": "Includes database integrity and model validation"
              },
              {
                "command": "ai-admin diagnostics --full --json",
                "description": "Full diagnostics with JSON output",
                "expectedOutput": "Comprehensive diagnostics in JSON format",
                "notes": "Full diagnostics include integrity checks"
              },
              {
                "command": "ai-admin diagnostics --json",
                "description": "Run diagnostics with JSON output",
                "expectedOutput": "Basic diagnostics in JSON format",
                "notes": "Useful for automated health monitoring"
              }
            ]
          },
          {
            "id": "2b_tier_config",
            "title": "AI Tier Configuration",
            "description": "Administration of the 6-tier AI engine system",
            "examples": [
              {
                "command": "ai-admin diagnostics --full --json",
                "description": "Full diagnostics including all AI tier health",
                "expectedOutput": "JSON with tier availability, model paths, and health status",
                "notes": "Covers TF-IDF, ONNX, Mistral.rs, GenAI/Ollama, Legacy LLM, Claude"
              },
              {
                "command": "ai-admin diagnostics --json",
                "description": "Quick diagnostics with AI tier status summary",
                "expectedOutput": "JSON with basic tier configuration info",
                "notes": "Faster than --full, covers essential tier checks"
              }
            ]
          },
          {
            "id": "3_performance",
            "title": "Performance Tuning",
            "description": "Database optimization and performance tuning",
            "examples": [
              {
                "command": "ai-admin tune optimize",
                "description": "Optimize database performance",
                "expectedOutput": "Database optimized successfully",
                "notes": "Runs VACUUM and ANALYZE operations"
              },
              {
                "command": "ai-admin tune rebuild-index",
                "description": "Rebuild database indexes",
                "expectedOutput": "Indexes rebuilt successfully"
              },
              {
                "command": "ai-admin tune cleanup --days 30",
                "description": "Clean up old data (older than 30 days)",
                "expectedOutput": "Cleanup completed, X records removed"
              },
              {
                "command": "ai-admin tune cleanup --days 7",
                "description": "Clean up data older than 7 days",
                "expectedOutput": "Cleanup completed, X records removed",
                "notes": "More aggressive cleanup for recent data"
              },
              {
                "command": "ai-admin tune optimize --json",
                "description": "Optimize database with JSON output",
                "expectedOutput": "Optimization results in JSON format",
                "notes": "Shows detailed optimization statistics"
              },
              {
                "command": "ai-admin tune rebuild-index --json",
                "description": "Rebuild indexes with JSON output",
                "expectedOutput": "Index rebuild results in JSON format",
                "notes": "Structured output for automation pipelines"
              },
              {
                "command": "ai-admin tune cleanup --days 7 --json",
                "description": "Aggressive cleanup with JSON output",
                "expectedOutput": "JSON with cleanup statistics and records removed",
                "notes": "Combines short retention with structured output"
              }
            ]
          }
        ],
        "quickReference": [
          "sudo ai-admin --help",
          "sudo ai-admin --version",
          "sudo ai-admin --info --json",
          "sudo ai-admin --examples --json"
        ]
      },
      "errors": [],
      "warnings": [],
      "metadata": {
        "executionTime": 0,
        "hostname": "Boardroom-System",
        "user": "kodachi"
      }
    }
  }
}
