# VAPORA Composed Configuration - Solo Mode
#
# Development and testing configuration
# Uses: schema → common defaults → solo mode defaults → user customizations
#
# Generated: January 12, 2026

let helpers = import "../common/helpers.ncl" in
let schema = import "../../vapora/main.ncl" in
let defaults_common = import "../defaults/common/server-defaults.ncl" in
let defaults_db = import "../defaults/common/database-defaults.ncl" in
let defaults_monitoring = import "../defaults/common/monitoring-defaults.ncl" in
let defaults_mode = import "../defaults/deployment/solo.ncl" in

# Composition: Schema → Common Defaults → Mode Defaults → User Config
helpers.compose_config schema defaults_mode {
  # Optional user customizations for solo mode
  # Examples:
  # backend.port = 9001,
  # llm_router.providers.ollama_enabled = true,
  # monitoring.log_level = "debug",
}
