# schemas/lib/dag/defaults.ncl — DAG domain default values # # Pure default values — no contracts, no functions. # Pattern follows schemas/lib/defaults.ncl. # # Consumers: schemas/lib/dag/main.ncl exposes these as dag.defaults.* # schemas/config/dag/main.ncl imports them for runtime config { composition = { max_parallel = 4, default_on_error = 'Stop, default_retries = 0, health_check_interval_ms = 5000, timeout_ms = 300000, }, resolution = { strategy = 'Strict, allow_optional_gaps = false, overrides = [], }, events = { emit_nats = true, subject_prefix = "provisioning.dag", }, }