SuperClaude/Framework-Hooks/cache/adaptations.json

88 lines
1.8 KiB
JSON
Raw Normal View History

feat: Implement YAML-first declarative intelligence architecture Revolutionary transformation from hardcoded Python intelligence to hot-reloadable YAML patterns, enabling dynamic configuration without code changes. ## Phase 1: Foundation Intelligence Complete ### YAML Intelligence Patterns (6 files) - intelligence_patterns.yaml: Multi-dimensional pattern recognition with adaptive learning - mcp_orchestration.yaml: Server selection decision trees with load balancing - hook_coordination.yaml: Parallel execution patterns with dependency resolution - performance_intelligence.yaml: Resource zones and auto-optimization triggers - validation_intelligence.yaml: Health scoring and proactive diagnostic patterns - user_experience.yaml: Project detection and smart UX adaptations ### Python Infrastructure Enhanced (4 components) - intelligence_engine.py: Generic YAML pattern interpreter with hot-reload - learning_engine.py: Enhanced with YAML intelligence integration - yaml_loader.py: Added intelligence configuration helper methods - validate_system.py: New YAML-driven validation with health scoring ### Key Features Implemented - Hot-reload intelligence: Update patterns without code changes or restarts - Declarative configuration: All intelligence logic expressed in YAML - Graceful fallbacks: System works correctly even with missing YAML files - Multi-pattern coordination: Intelligent recommendations from multiple sources - Health scoring: Component-weighted validation with predictive diagnostics - Generic architecture: Single engine consumes all intelligence pattern types ### Testing Results ✅ All components integrate correctly ✅ Hot-reload mechanism functional ✅ Graceful error handling verified ✅ YAML-driven validation operational ✅ Health scoring system working (detected real system issues) This enables users to modify intelligence behavior by editing YAML files, add new pattern types without coding, and hot-reload improvements in real-time. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-06 13:26:04 +02:00
{
"complexity:0.5_files:3_mcp_server:sequential_op:test_operation_type:mcp_server_preference": {
"adaptation_id": "adapt_1754411689_0",
"pattern_signature": "complexity:0.5_files:3_mcp_server:sequential_op:test_operation_type:mcp_server_preference",
"trigger_conditions": {
"operation_type": "test_operation",
"complexity_score": 0.5,
"file_count": 3
},
"modifications": {
"preferred_mcp_server": "sequential"
},
"effectiveness_history": [
0.8,
0.8,
0.8
],
"usage_count": 40,
"last_used": 1754476722.0475128,
"confidence_score": 0.9
},
"op:recovery_test_type:recovery_pattern": {
"adaptation_id": "adapt_1754411724_1",
"pattern_signature": "op:recovery_test_type:recovery_pattern",
"trigger_conditions": {
"operation_type": "recovery_test"
},
"modifications": {},
"effectiveness_history": [
0.9,
0.9
],
"usage_count": 39,
"last_used": 1754476722.0475132,
"confidence_score": 0.8
},
"unknown_pattern": {
"adaptation_id": "adapt_1754413397_2",
"pattern_signature": "unknown_pattern",
"trigger_conditions": {
"resource_usage_percent": 0,
"conversation_length": 0
},
"modifications": {},
"effectiveness_history": [
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0
],
"usage_count": 73,
"last_used": 1754476722.062738,
"confidence_score": 0.8
}
}