dsh-maestro-sync: A Maestro Harness Plugin for Syncing Memory and Sessions Across Machines
`dsh-maestro-sync` is a DSH Maestro plugin maintained by `ddtcorex` that safely syncs memory and session data across machines. Its core mechanism is “preview before apply”: `--dry-run` generates a `SyncPreview`, and after verification, `--preview-id` and `--confirm` execute the write. Before applying, a Stale-guard mechanism checks whether files have changed, and every write operation creates a `.bak` timestamped backup file to ensure fault tolerance and rollback capability. Additionally, the plugin supports backing up data to S3-compatible storage (such as R2) and strictly excludes sensitive or unnecessary content, including configuration files, caches, and backups.
Read More