The link knows a superseded report (issue 031) #36

Merged
jschoubben merged 1 commits from feat/migration-blockers into main 2026-09-21 11:48:43 +00:00
Owner

Part of the migration-blockers feature (novox/hq ADRs 0087 and 0088; issues 031, 035, 054, 041).

  • Report.Superseded on the link protocol: a host that drained a burst of declarations to the newest one reports the ones it did not apply, and the controller logs them instead of treating silence as applied.

Proven by the genesis bed (21 pass), the vault bed (4/4) and the model-usage, catalogue-small and catalogue-apps beds on the mesh-lab branch of the same name. Merge order: this → mesh-catalog → mesh-host → mesh-lab → hq.

Part of the migration-blockers feature (novox/hq ADRs 0087 and 0088; issues 031, 035, 054, 041). - `Report.Superseded` on the link protocol: a host that drained a burst of declarations to the newest one reports the ones it did not apply, and the controller logs them instead of treating silence as applied. Proven by the genesis bed (21 pass), the vault bed (4/4) and the model-usage, catalogue-small and catalogue-apps beds on the mesh-lab branch of the same name. Merge order: this → mesh-catalog → mesh-host → mesh-lab → hq.
jschoubben added 1 commit 2026-09-21 11:48:32 +00:00
jschoubben merged commit 69d0b94395 into main 2026-09-21 11:48:43 +00:00
jschoubben deleted branch feat/migration-blockers 2026-09-21 11:48:43 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#36