# Bengal Documentation Build Configuration
# =========================================

build:
  output_dir: "public"
  incremental: true

# Build-time badge artifacts (written after build finishes)
# Outputs:
# - public/bengal/build.svg
# - public/bengal/build.json
build_badge:
  enabled: true

assets:
  minify: true
  fingerprint: true

# HTML Output Configuration
html_output:
  mode: "pretty"
  remove_comments: true
  collapse_blank_lines: true

# Health check configuration
# Note: Use --profile writer/theme-dev/dev to control which checks run
health_check:
  enabled: true
  verbose: false  # Set true to see INFO-level warnings

# Link checker configuration
# Used by: bengal health linkcheck
health:
  linkcheck:
    exclude_domain:
      - "localhost"
      - "127.0.0.1"
      - "chatgpt.com"
    ignore_status:
      - "403"
