Goal: Integrate OpenTelemetry Web SDK, Fetch instrumentation, sample ratio config, and exporter endpoints. Acceptance: traces visible in Grafana Tempo, bundle size check ≤35kB gzipped.