SuperClaude/Framework-Lite/Config/superclaude-config-template.json
NomenAK 3e40322d0a refactor: Complete V4 Beta framework restructuring
Major reorganization of SuperClaude V4 Beta directories:
- Moved SuperClaude-Lite content to Framework-Hooks/
- Renamed SuperClaude/ directories to Framework/ for clarity
- Created separate Framework-Lite/ for lightweight variant
- Consolidated hooks system under Framework-Hooks/

This restructuring aligns with the V4 Beta architecture:
- Framework/: Full framework with all features
- Framework-Lite/: Lightweight variant
- Framework-Hooks/: Hooks system implementation

Part of SuperClaude V4 Beta development roadmap.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 15:21:02 +02:00

161 lines
4.3 KiB
JSON

{
"superclaude": {
"version": "3.1.0",
"hooks_system": {
"enabled": true,
"version": "1.0.0",
"performance_target_ms": 100,
"graceful_degradation": true,
"logging": {
"enabled": true,
"level": "INFO",
"file": "${CLAUDE_HOME}/superclaude-hooks.log"
}
},
"framework_coordination": {
"enabled": true,
"auto_activation": {
"enabled": true,
"confidence_threshold": 0.7,
"mcp_server_suggestions": true
},
"compliance_validation": {
"enabled": true,
"rules_checking": true,
"warnings_only": false
},
"orchestrator_routing": {
"enabled": true,
"pattern_matching": true,
"resource_zone_awareness": true
}
},
"session_lifecycle": {
"enabled": true,
"auto_load": {
"enabled": true,
"new_projects": true
},
"checkpoint_automation": {
"enabled": true,
"time_based": {
"enabled": true,
"interval_minutes": 30
},
"task_based": {
"enabled": true,
"high_priority_tasks": true
},
"risk_based": {
"enabled": true,
"major_operations": true
}
},
"session_persistence": {
"enabled": true,
"cross_session_learning": true
}
},
"quality_gates": {
"enabled": true,
"validation_triggers": {
"write_operations": true,
"edit_operations": true,
"major_changes": true
},
"validation_steps": {
"syntax_validation": true,
"type_analysis": true,
"lint_rules": true,
"security_assessment": true,
"performance_analysis": true,
"documentation_check": true
},
"quality_thresholds": {
"minimum_score": 0.8,
"warning_threshold": 0.7,
"auto_fix_threshold": 0.9
}
},
"performance_monitoring": {
"enabled": true,
"metrics": {
"execution_time": true,
"resource_usage": true,
"framework_compliance": true,
"mcp_server_efficiency": true
},
"targets": {
"hook_execution_ms": 100,
"memory_operations_ms": 200,
"session_load_ms": 500,
"context_retention_percent": 90
},
"alerting": {
"enabled": true,
"threshold_violations": true,
"performance_degradation": true
}
},
"mcp_coordination": {
"enabled": true,
"intelligent_routing": true,
"server_selection": {
"context7": {
"auto_activate": ["library", "framework", "documentation"],
"complexity_threshold": 0.3
},
"sequential": {
"auto_activate": ["analysis", "debugging", "complex"],
"complexity_threshold": 0.7
},
"magic": {
"auto_activate": ["ui", "component", "frontend"],
"complexity_threshold": 0.3
},
"serena": {
"auto_activate": ["files>10", "symbol_ops", "multi_lang"],
"complexity_threshold": 0.6
},
"morphllm": {
"auto_activate": ["pattern_edit", "token_opt", "simple_edit"],
"complexity_threshold": 0.4
},
"playwright": {
"auto_activate": ["testing", "browser", "e2e"],
"complexity_threshold": 0.6
}
}
},
"hook_configurations": {
"framework_coordinator": {
"name": "superclaude-framework-coordinator",
"description": "Central intelligence for SuperClaude framework coordination",
"priority": "critical",
"retry": 2,
"enabled": true
},
"session_lifecycle": {
"name": "superclaude-session-lifecycle",
"description": "Automatic session management and checkpoints",
"priority": "high",
"retry": 1,
"enabled": true
},
"quality_gates": {
"name": "superclaude-quality-gates",
"description": "Systematic quality validation enforcement",
"priority": "high",
"retry": 1,
"enabled": true
},
"performance_monitor": {
"name": "superclaude-performance-monitor",
"description": "Real-time performance tracking",
"priority": "medium",
"retry": 1,
"enabled": true
}
}
}
}