Skip to content

Phase 4: Telemetry, operator overrides, and regression tests #309

Description

@kai-linux

Goal

Add observability for dedup behavior and comprehensive regression tests to prevent false-positive/false-negative dedup. Implement operator override mechanics for manual dedup corrections.

Success Criteria

  • Daily digest gains "dedup stats" line: N suppressed at groom, M blocked at dispatch, K cross-repo tracked
  • Operator override /dedup-reset <issue> re-opens suppressed finding so future signal can file fresh; logged to audit trail
  • Regression test: synthetic pair of same-meaning differently-worded issues is deduped by Phase 1
  • Regression test: synthetic in-flight task blocks dispatch of same issue in Phase 2
  • Regression test: synthetic cross-repo dependency bump produces 1 tracking issue, not N separate issues (Phase 3)
  • All regression tests pass in CI

Constraints

  • Depends on Phases 1, 2, 3 being complete and integrated
  • Prefer minimal diffs — add stats to existing digest template rather than restructuring

Part of #259

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions