Skills › Compound Engineering › ce-product-pulse › config.md
config.md
20 lines · skills/ce-product-pulse/references/config.md at 3449230
1# Pulse config keys
3Required read whenever a `pulse_*` value has to be interpreted. Schema only — the first-run procedure lives in `references/setup.md`.
Pulse config keys
Required read whenever a pulse_* value has to be interpreted. Schema only — the first-run procedure lives in references/setup.md.
5## Config keys
7- `pulse_product_name` -- string, used in report titles. Required for routing: if unset, skill is unconfigured.
8- `pulse_lookback_default` -- one of `1h`, `24h`, `7d`, `30d` (default: `24h`)
9- `pulse_primary_event` -- string, the engagement event name
10- `pulse_value_event` -- string, the value-realization event name
11- `pulse_completion_events` -- comma-separated string of 0-3 event names
12- `pulse_quality_scoring` -- `true` or default `false` (AI products only)
13- `pulse_quality_dimension` -- string scored 1-5 when `pulse_quality_scoring` is true; ignored otherwise
14- `pulse_analytics_source` -- string identifying analytics provider (e.g., `posthog`, `mixpanel`, `custom`)
15- `pulse_tracing_source` -- string identifying tracing provider (e.g., `sentry`, `datadog`, `custom`)
16- `pulse_payments_source` -- string identifying payments provider (e.g., `stripe`, `custom`); omit if not used
17- `pulse_db_enabled` -- `true` or default `false`; when `true`, read-only DB access is part of the pulse
18- `pulse_metric_sources` -- comma-separated `metric=source` pairs giving per-strategy-metric source overrides (e.g., `retention_d7=posthog,nps=delighted`). Strategy metrics not listed fall back to `pulse_analytics_source` and are rendered with a `(default source)` marker so the implicit routing is visible.
19- `pulse_pending_metrics` -- comma-separated string of strategy-doc metric names awaiting instrumentation; rendered as `no data` in each pulse report until instrumentation lands
20- `pulse_excluded_metrics` -- comma-separated string of strategy-doc metric names intentionally excluded from the pulse; the metric stays in `STRATEGY.md` but is not surfaced in pulse reports
Config keys
pulse_product_name-- string, used in report titles. Required for routing: if unset, skill is unconfigured.pulse_lookback_default-- one of1h,24h,7d,30d(default:24h)pulse_primary_event-- string, the engagement event namepulse_value_event-- string, the value-realization event namepulse_completion_events-- comma-separated string of 0-3 event namespulse_quality_scoring--trueor defaultfalse(AI products only)pulse_quality_dimension-- string scored 1-5 whenpulse_quality_scoringis true; ignored otherwisepulse_analytics_source-- string identifying analytics provider (e.g.,posthog,mixpanel,custom)pulse_tracing_source-- string identifying tracing provider (e.g.,sentry,datadog,custom)pulse_payments_source-- string identifying payments provider (e.g.,stripe,custom); omit if not usedpulse_db_enabled--trueor defaultfalse; whentrue, read-only DB access is part of the pulsepulse_metric_sources-- comma-separatedmetric=sourcepairs giving per-strategy-metric source overrides (e.g.,retention_d7=posthog,nps=delighted). Strategy metrics not listed fall back topulse_analytics_sourceand are rendered with a(default source)marker so the implicit routing is visible.pulse_pending_metrics-- comma-separated string of strategy-doc metric names awaiting instrumentation; rendered asno datain each pulse report until instrumentation landspulse_excluded_metrics-- comma-separated string of strategy-doc metric names intentionally excluded from the pulse; the metric stays inSTRATEGY.mdbut is not surfaced in pulse reports