{
    "_comment_exporter": "=== HTML Exporter Settings ===",
    "_comment_base_url": "Base URL is now driven by CREATE.csv (bucket column)",
    "_comment_split": "Split size - articles per subfolder (e.g. 500 = folder_1, folder_2, etc.)",
    "split_size": 5000,
    "_comment_workers": "Parallel worker processes (1=sequential, recommended 4-6)",
    "worker_count": 4,
    "_comment_template": "Template to use. Available: modern, wiki, pinterest, monochrome, high-contrast, glassmorphism, generatepress-orange, gallery, cyberpunk, bento, flat-modern, dev-docs, premium-magazine, classic-magazine, brutalist, vivid-contrast, index",
    "template": "glassmorphism",
    "export": {
        "_comment_sitemap": "Generate sitemap.xml",
        "generate_sitemap": true,
        "_comment_index": "Generate index.html with 10 article summaries",
        "generate_index": true,
        "_comment_about": "Generate about-us.html",
        "generate_about": true,
        "_comment_related": "Related articles count",
        "related_articles_count": 10
    },
    "data_folder": "database",
    "export_folder": "export",
    "inject_folder": "inject",
    "memory": {
        "_comment_batch": "Batch size for processing articles",
        "batch_size": 100,
        "cache_json": false,
        "cache_templates": false
    },
    "_comment_scraper": "=== Pinterest Scraper Settings ===",
    "image_result": 26,
    "concurrency": 30,
    "max_retries": 3,
    "retry_delay": 3,
    "ai": {
        "base_url": "https://openrouter.ai/api/v1",
        "api_key": "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",
        "model": "inclusionai/ling-2.6-flash",
        "concurrency": 50,
        "_comment_fallback": "Fallback models tried in order when primary model fails (rate limit, error, timeout). Uses same base_url and api_key unless overridden.",
        "fallback_models": [
            "mistralai/mistral-nemo",
            "meta-llama/llama-3.1-8b-instruct"
        ],
        "max_retries": 2,
        "retry_delay": 5
    }
}
