Contributor Focus: [Data Hygiene] Keep backend task views from accumulating outdated or misleading records over time
ETA: 2 days
Context
Secondary backend stores and indexes can accumulate stale task views if cleanup rules are weak.
Problem
Outdated records confuse operators and can pollute analytics or admin tooling.
Task Breakdown
- Define what counts as stale in backend read models.
- Add a detection and cleanup strategy that is safe and reviewable.
- Preserve enough history for debugging before removing or archiving records.
- Expose cleanup activity through logs or metrics.
- Document retention and cleanup tradeoffs.
Acceptance Criteria
- Stale indexed task data can be detected and cleaned up safely.
- Cleanup rules are explicit.
- Useful history is not destroyed blindly.
- Operators can understand what the cleanup process changed.
Contributor Focus: [Data Hygiene] Keep backend task views from accumulating outdated or misleading records over time
ETA: 2 days
Context
Secondary backend stores and indexes can accumulate stale task views if cleanup rules are weak.
Problem
Outdated records confuse operators and can pollute analytics or admin tooling.
Task Breakdown
Acceptance Criteria