Files
curriculum-project-hub/.scratch/saas-production-readiness/issues/41-recoverable-project-workspace-lifecycle.md
T

567 B

Make the Project workspace lifecycle recoverable

Type: task Status: open Blocked by: 10, 26, 34

Question

Move persistent workspaces outside every mutable release tree and make Project workspace allocation, database commit, archive/deletion, relocation, restore, and orphan/missing-path reconciliation explicit and crash-safe. Prove failed Project creation leaves no silent orphan, deployment/rollback/pruning cannot delete customer files, restored absolute paths are validated or safely rebased, and every inconsistency is observable rather than auto-hidden.