Master/agent phase 5: drift and merge #10

Closed
opened 2026-10-12 12:09:17 +00:00 by shcizo · 0 comments
Owner

Drift detection and moving a Compose stack between machines without losing history.

Scope (spec, "Implementation phases" 5)

  • Drift = actual_ref ≠ desired_ref; shown in UI with "restore desired" / "accept running"; never corrected automatically
  • "Moved from A?" suggestion when exactly one matching service disappears on one agent and appears on another; Merge moves history, mode and desired_ref

Depends on phase 4.

Spec: https://gitea.shcizo.se/shcizo/package-updater/src/branch/main/docs/superpowers/specs/2026-10-12-master-agent-design.md

Drift detection and moving a Compose stack between machines without losing history. **Scope** (spec, "Implementation phases" 5) - Drift = `actual_ref` ≠ `desired_ref`; shown in UI with "restore desired" / "accept running"; never corrected automatically - "Moved from A?" suggestion when exactly one matching service disappears on one agent and appears on another; Merge moves history, mode and `desired_ref` Depends on phase 4. Spec: https://gitea.shcizo.se/shcizo/package-updater/src/branch/main/docs/superpowers/specs/2026-10-12-master-agent-design.md
shcizo added this to the Master/agent milestone 2026-10-12 12:09:17 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shcizo/package-updater#10