mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-10 18:45:53 +00:00
601d061dad
Backport ofc857802df6. Named regression: lifecycle replay introduced byb6babd0revisits closed occurrences through open-only lookup, producing duplicate shells and merging genuine recurrence. Reproduced on release baselined2f7bd0with new tests; repaired incident-store race tests pass 20 repetitions. No unrelated unchanged-checkpoint optimisation included. Issue #1966 aggregate writes and existing duplicate migration remain unresolved. Change-source: pulse-maintainer