{ "auth_login": { "aliases": [ "login" ], "description": "Authenticate user with JWT", "domain": "authentication", "estimated_time": 2, "form_path": "provisioning/core/shlib/forms/authentication/auth_login.toml", "name": "auth login", "requirements": { "auth_type": "none", "interactive": true, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "cluster_create": { "aliases": [ "cluster c", "create cluster", "cl create" ], "description": "Create new cluster", "domain": "infrastructure", "estimated_time": 300, "name": "cluster create", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": true } }, "command_metadata": { "aliases": [], "description": "", "domain": "infrastructure", "estimated_time": 1, "name": "", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } }, "command_registry": { "commands": { "auth login": { "aliases": [ "login" ], "description": "Authenticate user with JWT", "domain": "authentication", "estimated_time": 2, "form_path": "provisioning/core/shlib/forms/authentication/auth_login.toml", "name": "auth login", "requirements": { "auth_type": "none", "interactive": true, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "cluster create": { "aliases": [ "cluster c", "create cluster", "cl create" ], "description": "Create new cluster", "domain": "infrastructure", "estimated_time": 300, "name": "cluster create", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": true } }, "help": { "aliases": [ "h", "-h", "--help" ], "description": "Show help information", "domain": "utilities", "estimated_time": 1, "name": "help", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } }, "mfa enroll": { "aliases": [ "mfa-enroll", "mfa setup" ], "description": "Enroll in multi-factor authentication", "domain": "authentication", "estimated_time": 30, "form_path": "provisioning/core/shlib/forms/authentication/mfa_enroll.toml", "name": "mfa enroll", "requirements": { "auth_type": "jwt", "interactive": true, "min_permission": "write", "requires_auth": true, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "server create": { "aliases": [ "server c", "create server", "s create" ], "description": "Create new servers from configuration", "domain": "infrastructure", "estimated_time": 120, "name": "server create", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": true, "side_effect_type": "create", "side_effects": true, "slow_operation": true } }, "server delete": { "aliases": [ "server d", "delete server", "s delete" ], "description": "Delete existing servers", "domain": "infrastructure", "estimated_time": 60, "form_path": "provisioning/core/shlib/forms/infrastructure/server_delete_confirm.toml", "name": "server delete", "requirements": { "auth_type": "jwt", "interactive": true, "min_permission": "admin", "requires_auth": true, "requires_confirmation": true, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "delete", "side_effects": true, "slow_operation": true } }, "server list": { "aliases": [ "server ls", "ls server", "s list" ], "description": "List all servers", "domain": "infrastructure", "estimated_time": 5, "name": "server list", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": true } }, "setup": { "aliases": [ "setup wizard", "st" ], "description": "Interactive system setup wizard", "domain": "configuration", "estimated_time": 120, "form_path": "provisioning/core/forminquire/templates/setup-wizard.form.j2", "name": "setup", "requirements": { "auth_type": "none", "interactive": true, "min_permission": "admin", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "taskserv create": { "aliases": [ "taskserv c", "task create", "t create" ], "description": "Install task service on servers", "domain": "infrastructure", "estimated_time": 180, "name": "taskserv create", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": true } }, "taskserv delete": { "aliases": [ "taskserv d", "task delete", "t delete" ], "description": "Remove task service from servers", "domain": "infrastructure", "estimated_time": 60, "form_path": "provisioning/core/shlib/forms/infrastructure/taskserv_delete_confirm.toml", "name": "taskserv delete", "requirements": { "auth_type": "jwt", "interactive": true, "min_permission": "admin", "requires_auth": true, "requires_confirmation": true, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "delete", "side_effects": true, "slow_operation": true } }, "version": { "aliases": [ "v", "-v", "--version" ], "description": "Show version information", "domain": "utilities", "estimated_time": 1, "name": "version", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } }, "workspace init": { "aliases": [ "workspace create", "ws init", "ws create" ], "description": "Initialize new workspace interactively", "domain": "workspace", "estimated_time": 30, "form_path": "provisioning/core/forminquire/templates/workspace-init.form.j2", "name": "workspace init", "requirements": { "auth_type": "none", "interactive": true, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "workspace list": { "aliases": [ "workspace ls", "ws list", "ws ls" ], "description": "List all registered workspaces", "domain": "workspace", "estimated_time": 1, "name": "workspace list", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } }, "workspace switch": { "aliases": [ "workspace activate", "ws switch", "ws activate" ], "description": "Switch active workspace", "domain": "workspace", "estimated_time": 2, "name": "workspace switch", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } } }, "version": "1.0.0" }, "command_requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false }, "help_command": { "aliases": [ "h", "-h", "--help" ], "description": "Show help information", "domain": "utilities", "estimated_time": 1, "name": "help", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } }, "mfa_enroll": { "aliases": [ "mfa-enroll", "mfa setup" ], "description": "Enroll in multi-factor authentication", "domain": "authentication", "estimated_time": 30, "form_path": "provisioning/core/shlib/forms/authentication/mfa_enroll.toml", "name": "mfa enroll", "requirements": { "auth_type": "jwt", "interactive": true, "min_permission": "write", "requires_auth": true, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "server_create": { "aliases": [ "server c", "create server", "s create" ], "description": "Create new servers from configuration", "domain": "infrastructure", "estimated_time": 120, "name": "server create", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": true, "side_effect_type": "create", "side_effects": true, "slow_operation": true } }, "server_delete": { "aliases": [ "server d", "delete server", "s delete" ], "description": "Delete existing servers", "domain": "infrastructure", "estimated_time": 60, "form_path": "provisioning/core/shlib/forms/infrastructure/server_delete_confirm.toml", "name": "server delete", "requirements": { "auth_type": "jwt", "interactive": true, "min_permission": "admin", "requires_auth": true, "requires_confirmation": true, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "delete", "side_effects": true, "slow_operation": true } }, "server_list": { "aliases": [ "server ls", "ls server", "s list" ], "description": "List all servers", "domain": "infrastructure", "estimated_time": 5, "name": "server list", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": true } }, "setup_wizard": { "aliases": [ "setup wizard", "st" ], "description": "Interactive system setup wizard", "domain": "configuration", "estimated_time": 120, "form_path": "provisioning/core/forminquire/templates/setup-wizard.form.j2", "name": "setup", "requirements": { "auth_type": "none", "interactive": true, "min_permission": "admin", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "taskserv_create": { "aliases": [ "taskserv c", "task create", "t create" ], "description": "Install task service on servers", "domain": "infrastructure", "estimated_time": 180, "name": "taskserv create", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": true } }, "taskserv_delete": { "aliases": [ "taskserv d", "task delete", "t delete" ], "description": "Remove task service from servers", "domain": "infrastructure", "estimated_time": 60, "form_path": "provisioning/core/shlib/forms/infrastructure/taskserv_delete_confirm.toml", "name": "taskserv delete", "requirements": { "auth_type": "jwt", "interactive": true, "min_permission": "admin", "requires_auth": true, "requires_confirmation": true, "requires_workspace": true, "rust_optimizable": false, "side_effect_type": "delete", "side_effects": true, "slow_operation": true } }, "version_command": { "aliases": [ "v", "-v", "--version" ], "description": "Show version information", "domain": "utilities", "estimated_time": 1, "name": "version", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } }, "workspace_init": { "aliases": [ "workspace create", "ws init", "ws create" ], "description": "Initialize new workspace interactively", "domain": "workspace", "estimated_time": 30, "form_path": "provisioning/core/forminquire/templates/workspace-init.form.j2", "name": "workspace init", "requirements": { "auth_type": "none", "interactive": true, "min_permission": "write", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "create", "side_effects": true, "slow_operation": false } }, "workspace_list": { "aliases": [ "workspace ls", "ws list", "ws ls" ], "description": "List all registered workspaces", "domain": "workspace", "estimated_time": 1, "name": "workspace list", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } }, "workspace_switch": { "aliases": [ "workspace activate", "ws switch", "ws activate" ], "description": "Switch active workspace", "domain": "workspace", "estimated_time": 2, "name": "workspace switch", "requirements": { "auth_type": "none", "interactive": false, "min_permission": "read", "requires_auth": false, "requires_confirmation": false, "requires_workspace": false, "rust_optimizable": false, "side_effect_type": "none", "side_effects": false, "slow_operation": false } } }