mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
Move config directory to setup/config and remove unused configurations
- Move config/ to setup/config/ to consolidate installation files - Delete 3 unused hooks configuration files: - hooks-config.json (367 lines of unimplemented hooks config) - claude-code-settings-template.json (unused Claude Code hooks template) - superclaude-config-template.json (unused SuperClaude config template) - Keep active configuration files: - features.json (component registry) - requirements.json (system requirements) - Update all references to use new CONFIG_DIR path: - setup/__init__.py: CONFIG_DIR = SETUP_DIR / "config" - setup/operations/install.py: Use CONFIG_DIR import - setup/core/validator.py: Use CONFIG_DIR import - Verify installation functionality works correctly This consolidates all setup-related configuration in one location and removes unused configuration cruft from the framework. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -18,7 +18,7 @@ from ..utils.ui import (
|
||||
display_warning, Menu, confirm, ProgressBar, Colors, format_size
|
||||
)
|
||||
from ..utils.logger import get_logger
|
||||
from .. import DEFAULT_INSTALL_DIR, PROJECT_ROOT
|
||||
from .. import DEFAULT_INSTALL_DIR, PROJECT_ROOT, CONFIG_DIR
|
||||
from . import OperationBase
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ def validate_system_requirements(validator: Validator, component_names: List[str
|
||||
|
||||
try:
|
||||
# Load requirements configuration
|
||||
config_manager = ConfigManager(PROJECT_ROOT / "config")
|
||||
config_manager = ConfigManager(CONFIG_DIR)
|
||||
requirements = config_manager.get_requirements_for_components(component_names)
|
||||
|
||||
# Validate requirements
|
||||
@@ -518,7 +518,7 @@ def run(args: argparse.Namespace) -> int:
|
||||
registry = ComponentRegistry(PROJECT_ROOT / "setup" / "components")
|
||||
registry.discover_components()
|
||||
|
||||
config_manager = ConfigManager(PROJECT_ROOT / "config")
|
||||
config_manager = ConfigManager(CONFIG_DIR)
|
||||
validator = Validator()
|
||||
|
||||
# Validate configuration
|
||||
|
||||
Reference in New Issue
Block a user