agentic-resources/session_memory/detect
tegwick e022c0f9d6 session-memory: recurring-error signal + clustering (WP-0006 T02)
detect/signals.py sig_recurring_error emits one signal per distinct error
fingerprint per session (magnitude = in-session occurrences), so the same error
recurring across sessions/repos/flavors clusters into a candidate root-cause
problem pattern via the existing clusterer — cross-flavor flagged automatically.
3 new tests; suite 98/98 green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 13:01:29 +02:00
..
__init__.py session-memory Phase 1: Detect pipeline (T04-T07) 2026-06-06 22:31:13 +02:00
__main__.py session-memory: session-quality filter (WP-0005 T01) 2026-06-07 11:07:22 +02:00
cluster.py session-memory Phase 1: Detect pipeline (T04-T07) 2026-06-06 22:31:13 +02:00
quality.py session-memory: session-quality filter (WP-0005 T01) 2026-06-07 11:07:22 +02:00
signals.py session-memory: recurring-error signal + clustering (WP-0006 T02) 2026-06-07 13:01:29 +02:00