config package in the application repository is the source of truth; when in doubt, confirm keys and defaults in source.
Fields with no defaults are left blank in the examples.
In
blnk.json, most duration fields use integer seconds (lock_duration, lock_wait_timeout, hot_pair_ttl). Blnk multiplies them by time.Second on load.Upgrade to Blnk Core 0.15.1 or later before setting
BLNK_TRANSACTION_LOCK_DURATION manually. Earlier versions (0.10.3–0.15.0) can misapply Go duration values such as 1m. See the 0.15.1 migration guide.queue.backpressure_check_interval and typesense.backpressure_retry_interval use nanoseconds in JSON (for example 500000000 for 500ms). Environment variables for all duration fields use Go duration format (for example 500ms, 5s).