Skip to content

Changelog

The complete, up-to-date changelog is maintained in the repository: CHANGELOG.md.

Recent highlights

Unreleased

Adapters

  • Adapter base class + JSONAdapter, CSVAdapter, IntercomAdapter, ZendeskAdapter
  • CLI commands: analyze, analyze-intercom, analyze-zendesk

Phase 2 — content-aware detectors

  • SentimentCollapseDetector — customer frustration trend, pluggable SentimentScorer
  • BrandDamageDetector — profanity / self-deprecation / competitor / off-brand patterns
  • ConfidentLiesDetector — commitment patterns + optional PolicyBase
  • ConfidentMisinformationDetector — factual-claim patterns + optional FactBase
  • knowledge module: PolicyBase, FactBase

Phase 1 — statistical detectors

  • DeathLoopDetector — connected-components similarity grouping
  • SilentChurnDetector — ended-without-confirmation detection
  • EscalationBurialDetector — buried human-agent requests
  • ConversationGenerator — deterministic synthetic data
  • scripts/benchmark.py — precision/recall/F1 harness

Phase 0 — foundation

  • Pydantic schema: Message, Conversation, Detection, FailureMode, Severity
  • Detector abstract base + DetectorRegistry
  • CLI skeleton, CI pipeline, pre-commit hooks
  • Apache 2.0 license