mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-11-03 00:53:58 +00:00
92606aff19
The coupled archive lifecycle caught state publication reassigning opposite-kind archives to the new occupant node after the collector had kept their origin. Apply the same explicit-kind fence during final alignment and share model normalisation with date selection. Cover aliases, both directions, untyped compatibility, connection isolation and caller-input preservation. Contract-Neutral: Complete the existing typed backup attribution repair without changing public JSON, archive IDs or dates, posture policy, access or agent lifecycle. Monitoring/storage contracts and direct state/lifecycle tests cover this final publication path. Change-source: pulse-maintainer