Environment variables
Config path, mock mode, cache TTL, parallelism, and credential env vars.
| Variable | Purpose |
|---|---|
PULSE_CONFIG_PATH | Override config file path |
PULSE_ALLOW_MOCK | 1 = synthetic data when credentials missing (tests/dev) |
PULSE_CACHE_TTL_SECONDS | API response cache TTL (default 300) |
PULSE_CLICKUP_PARALLEL | Lower ClickUp parallel workers below plan cap (optional) |
PULSE_JIRA_CHANGELOG_WORKERS | Override Jira changelog workers. 0 = use plan default |
JIRA_URL, JIRA_EMAIL, JIRA_TOKEN | Jira credentials (+ *_FILE variants) |
CLICKUP_TOKEN, CLICKUP_WORKSPACE | ClickUp credentials (+ *_FILE variants) |
Precedence: *_FILE → env var → config.yml.
