Files
Miguel Ángel 8344a02f8f fix(player): add root-cause cleanup and gated guard telemetry
Address review feedback on PR #1016: the typeof guards are a symptom
fix — the real issue is stale refs accumulating in tracked collections.

Root-cause fix: prune disconnected elements from metadataBoundMedia
during each rebind cycle in init.ts so removed DOM nodes don't linger.

Observability: emit a once-per-session `guard_triggered` event via
CustomEvent → trackStudioEvent when a typeof guard trips in
ParentMediaManager, so we keep a low-volume signal for upstream
data-structure invariant violations without re-flooding telemetry.
2026-05-21 17:26:34 -04:00
..
2026-05-21 12:22:12 -04:00
2026-05-21 12:22:12 -04:00