Skip to content

[Gap-Audit] 044 Error Handler Integrations: Sentry/LogRocket integration + PII scrubbing + session replay #45

@TortoiseWolfe

Description

@TortoiseWolfe

Summary

Basic ErrorBoundary exists. Real error monitoring (Sentry/LogRocket) integration is not started. Depends on feature 019 (consent framework).

What's shipped

  • src/components/ErrorBoundary.tsx (82 LOC) — catches errors, renders fallback
  • Toast notification system
  • ConsentContext (consent framework)

Gaps

  • Sentry/LogRocket integration missing
  • PII scrubbing not implemented
  • Breadcrumbs not implemented
  • Session replay missing entirely
  • Consent-gated initialization not wired

Reference

  • Spec: features/code-quality/044-error-handler-integrations/spec.md
  • Depends on: 019-google-analytics (uses same consent gating pattern)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgap-auditIdentified during 2026-04-25 planned-vs-shipped auditpriority:p3Low — defer (heavy work, polish, nice-to-haves)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions