infinite-agents-public/infinite_variants/infinite_variant_5/examples/custom_config.json

79 lines
1.7 KiB
JSON

{
"$schema": "../.claude/config/schema.json",
"version": "1.0.0",
"profile": "custom",
"orchestration": {
"max_parallel_agents": 4,
"batch_size": 8,
"infinite_mode_wave_size": 8,
"context_budget_per_agent": 60000,
"agent_timeout_ms": 240000,
"enable_progressive_sophistication": true
},
"generation": {
"output_directory": "custom_output",
"naming_pattern": "viz_{theme}_{iteration:04d}_{variant}.html",
"file_format": "html",
"include_metadata": true,
"metadata_format": "html_comment"
},
"quality": {
"min_uniqueness_threshold": 0.88,
"enable_validation": true,
"enable_review_stage": true,
"max_retry_attempts": 3,
"require_spec_compliance_check": true
},
"web_enhancement": {
"enabled": true,
"initial_priming_urls": 4,
"urls_per_iteration": 2,
"progressive_difficulty": true,
"enable_web_search_fallback": true,
"cache_web_content": true,
"web_fetch_timeout_ms": 25000
},
"logging": {
"level": "info",
"log_agent_outputs": true,
"log_web_fetches": true,
"log_config_loading": false,
"verbose": false
},
"chain_prompting": {
"enabled": true,
"stages": [
"load_config",
"validate_config",
"merge_config",
"analyze_spec",
"plan_execution",
"execute_generation",
"review_output",
"validate_output"
],
"enable_self_correction": true,
"pass_state_via_xml": true
},
"features": {
"enable_url_strategy": true,
"enable_theme_evolution": true,
"enable_cross_iteration_learning": true,
"enable_automatic_indexing": true
},
"limits": {
"max_iterations": 100,
"max_file_size_kb": 400,
"max_total_output_mb": 40,
"warn_at_iteration": 50
}
}