Skip to content

2026-05-02 — Dev OTEL_ENABLED temporarily ON for end-to-end POC validation

2026-05-02 — Dev OTEL_ENABLED temporarily ON for end-to-end POC validation

Section titled “2026-05-02 — Dev OTEL_ENABLED temporarily ON for end-to-end POC validation”

Accepted — temporary. See “Revert trigger” below.

Adventive Workers SOP §06 (Observability) standing default: OTEL_ENABLED=false for the dev environment. This keeps NR ingest cost and noise out of local development iterations.

This project sets OTEL_ENABLED=true in the [vars] (dev top-level) block of wrangler.toml.

The first Worker + Pages SPA end-to-end OTel validation requires traces to flow from the dev Worker to New Relic so signal shape, custom span attributes, and trace propagation headers can be verified before staging promotion. Without dev traces, the shape cannot be confirmed until staging — too late in the QA gate to iterate cheaply.

Revert OTEL_ENABLED to "false" in [vars] (dev) when both of the following are true:

  1. This Worker (adv-svc-public-api-dev) has passed all six verification steps in RUNBOOK.md §"Observability — OpenTelemetry → New Relic" and the verified date is recorded there.
  2. adventive-admin-ui dev environment has also produced clean browser-to-Worker trace propagation in NR per the SPA verification in chapter 06.

Jeff Lambert (jlambert@adventive.com). This decision file is the tracking artifact — close it by reverting wrangler.toml and noting the revert date here.