Files
skill-seekers-reference/configs/godot_unified.json
yusyus a9b51ab3fe feat: add enhancement workflow system and unified enhancer
- enhancement_workflow.py: WorkflowEngine class for multi-stage AI
  enhancement workflows with preset support (security-focus,
  architecture-comprehensive, api-documentation, minimal, default)
- unified_enhancer.py: unified enhancement orchestrator integrating
  workflow execution with traditional enhance-level based enhancement
- create_command.py: wire workflow args into the unified create command
- AGENTS.md: update agent capability documentation
- configs/godot_unified.json: add unified Godot documentation config
- ENHANCEMENT_WORKFLOW_SYSTEM.md: documentation for the workflow system
- WORKFLOW_ENHANCEMENT_SEQUENTIAL_EXECUTION.md: docs explaining
  sequential execution of workflows followed by AI enhancement

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-17 22:14:19 +03:00

109 lines
2.7 KiB
JSON

{
"name": "godot",
"description": "Godot Engine 4.x - Complete open source game engine (documentation + source code + signal flow analysis)",
"output_dir": "output/godot-unified/",
"sources": [
{
"type": "local",
"path": "/mnt/1ece809a-2821-4f10-aecb-fcdf34760c0b/Git/godot-docs",
"name": "documentation",
"description": "Official Godot 4.x documentation (RST + Markdown)",
"weight": 0.4,
"enhance_level": 3,
"file_patterns": ["*.rst", "*.md"],
"skip_patterns": [
"build/",
"_build/",
".git/",
"node_modules/",
"__pycache__/"
],
"categories": {
"getting_started": ["getting_started", "introduction", "tutorial"],
"core_concepts": ["classes", "nodes", "scenes", "signals"],
"api": ["api", "reference", "class_reference"],
"tutorials": ["tutorials", "how_to", "examples"],
"advanced": ["advanced", "performance", "optimization"]
}
},
{
"type": "local",
"path": "/mnt/1ece809a-2821-4f10-aecb-fcdf34760c0b/Git/godot",
"name": "source_code",
"description": "Godot Engine C++ source code + GDScript core",
"weight": 0.6,
"enhance_level": 3,
"languages": ["C++", "GDScript", "Python", "GodotShader"],
"skip_patterns": [
".git/",
"thirdparty/",
"tests/",
"doc/",
"misc/",
"drivers/",
"platform/android/",
"platform/ios/",
"platform/web/",
"*.obj",
"*.o",
"*.a",
"*.so"
],
"focus_dirs": [
"core/",
"scene/",
"servers/",
"modules/gdscript/",
"editor/"
],
"analysis_depth": "full",
"extract_patterns": true,
"extract_tests": true,
"extract_signals": true,
"extract_config": true
}
],
"merge_strategy": "unified",
"conflict_resolution": "code_first",
"detect_conflicts": true,
"analysis_features": {
"pattern_detection": true,
"test_extraction": true,
"how_to_guides": true,
"config_extraction": true,
"architecture_overview": true,
"signal_flow_analysis": true,
"api_reference": true,
"dependency_graph": true
},
"enhancement": {
"enabled": true,
"level": 3,
"mode": "LOCAL"
},
"chunking": {
"enabled": true,
"chunk_size": 1000,
"chunk_overlap": 200
},
"output_formats": [
"claude",
"markdown"
],
"metadata": {
"version": "4.x",
"framework": "godot",
"language": "cpp+gdscript",
"tags": ["game-engine", "godot", "cpp", "gdscript", "signals", "nodes"],
"documentation_url": "https://docs.godotengine.org/",
"repository_url": "https://github.com/godotengine/godot"
}
}