What happened
What this says
Current to 11 Oct 26Paul reported repairs duplicates for the third time in a month and demanded a proper permanent fix. An audit is coming in a couple of weeks. Arjun identified a systemic connector retry logic issue and refactored the connector.
Problem: Repairs duplicates have recurred three times in a month. Paul has an upcoming audit and notes reports do not match the housing system. He is demanding engineering escalation for a permanent fix. Handling: Olivia traced the issue to connector retry logic creating duplicate ingestion without dedup checks at the retry layer. Arjun refactored the connector to include dedup at every ingestion point.
Watch: Severe churn risk; audit outcome is at stake. The pattern suggests a fundamental retry-logic vulnerability, not just export format sensitivity.
Details
Updated 9 Oct 26Trail
- public_reply · Paul Rigby 26 Jan 2026 12:21The duplicate repairs are back. We've had this three times now. You need to find the real root cause this time, not just a patch.
- created · Paul Rigby 26 Jan 2026 12:40Double-counted again. Third time in a month. Repairs jobs showing twice. We need this fixed properly because it keeps coming back.
- public_reply · Olivia Grant 26 Jan 2026 15:39I can see the duplicates in the data. Can you share job references from the housing system side so I can trace them through to what we've indexed?
- public_reply · Olivia Grant 28 Jan 2026 10:15I've traced the job refs. They're definitely duplicated in the indexed records. The housing system export shows one record per job, so the duplication is happening on our side during ingestion. I'm escalating this to the engineering team for a deeper investigation.
- public_reply · Paul Rigby 30 Jan 2026 10:26We've got an audit in a couple of weeks and the repairs team are saying the reports don't match the housing system. We need a proper fix before then. What's Arjun found?
- internal_note · Olivia Grant 30 Jan 2026 16:41Connector retry logic is creating duplicate ingestion on transient failures. Earlier fixes masked symptom, not root cause. Root cause: retry loop creating second record without dedup check at retry layer. Arjun refactoring connector to include dedup at every ingestion point.
- status_change · 6 Feb 2026 23:59