workleap-telemetry
Workleap Telemetry (wl-telemetry)
@workleap/telemetry is an umbrella package that integrates Honeycomb, LogRocket, and Mixpanel with consistent correlation IDs for unified debugging and analysis.
Critical Rules
- Use umbrella package — Always use
@workleap/telemetry, not standalone packages - Do not invent APIs — Only use documented APIs from references
- Correlation is automatic — Never manually set Telemetry Id or Device Id; never create your own
TelemetryContextinstances - Noop for non-production — Use
NoopTelemetryClientin Storybook/tests - Privacy matters — Never log PII to LogRocket; use
data-public/data-privateattributes - productFamily is required —
initializeTelemetryrequires"wlp"or"sg"as the first argument
Reference Guide
For detailed documentation beyond the rules above, consult:
More from workleap/wl-squide
turborepo
|
32workleap-squide
|
27best-practices
Apply modern web development best practices for security, compatibility, and code quality. Use when asked to "apply best practices", "security audit", "modernize code", "code quality review", or "check for vulnerabilities".
14dogfood
Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "test this app/site/platform", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.
13pnpm
Node.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces, or managing dependencies with catalogs, patches, or overrides.
13vitest
Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
13