-
Notifications
You must be signed in to change notification settings - Fork 0
fix: harden backup and restore compatibility #71
Copy link
Copy link
Open
Labels
area: databaseDatabase schema, migrations, and persistence.Database schema, migrations, and persistence.area: dockerDocker images, Compose configuration, and deployment.Docker images, Compose configuration, and deployment.bugSomething isn't workingSomething isn't working
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area: databaseDatabase schema, migrations, and persistence.Database schema, migrations, and persistence.area: dockerDocker images, Compose configuration, and deployment.Docker images, Compose configuration, and deployment.bugSomething isn't workingSomething isn't working
Summary
Stabilize backup/restore compatibility before Beta.
Backups become increasingly important once users run public versions.
Goals
Validate:
Compatibility
Define which older backup formats/releases remain supported.
Do not silently reinterpret incompatible formats.
Acceptance Criteria
Priority
P0
Dependencies and sequencing
Extends completed Alpha backup/upgrade work #34. Coordinate supported formats and encrypted state with #67 and #68, and security-sensitive restore paths with #72. Must be complete before #75 closes.
Alpha 4 prerequisite
Include the new Alpha 4 persistent certificate candidates, operations/events, retry state, host binding jobs, and deployment configuration from #77, #78, #81, #84 and #85. Alpha 4 restore coverage is a prerequisite, not completion of the broader Beta compatibility gate.