turnstone/patterns
pyr0ball 7953c9f6ed feat(patterns): add audio domain — PipeWire/ALSA xrun and quantum patterns
Six new patterns covering the PipeWire + ALSA audio failure modes that
surface as crackling/stuttering on Linux desktops:

- pipewire_overflow: protocol-pulse OVERFLOW channel messages (confirmed
  present in Muninn journal — dozens per incident)
- pipewire_underrun: pw.node/spa.alsa underrun messages
- alsa_xrun: ALSA-level xrun from kernel or ALSA lib (snd_pcm)
- pipewire_quantum_mismatch: sample-rate/quantum mismatch detection
- pipewire_node_error: PipeWire node failures (device unavailable)
- pipewire_jackdbus_missing: harmless JACK probe at INFO — suppresses
  false positives from daily PipeWire restarts

Also adds 'audio' as a valid domain value in the header comment.

Companion Robin knowledge doc:
  circuitforge-plans/robin/known-issues/pipewire-alsa-quantum-xrun.md
2026-06-10 11:33:19 -07:00
..
default.yaml feat(patterns): add audio domain — PipeWire/ALSA xrun and quantum patterns 2026-06-10 11:33:19 -07:00
sources-cluster.yaml refactor: rename ingest → glean throughout codebase 2026-05-20 23:02:55 -07:00
sources.yaml refactor: rename ingest → glean throughout codebase 2026-05-20 23:02:55 -07:00
telemetry.yaml feat(blocklist): telemetry YAML list + loader + domain matcher 2026-05-15 20:54:40 -07:00