CLI users need to upload a bounded Terraform workspace without allowing one user's paths or cleanup actions to affect another workspace or the server.
Why it matters
CLI users need to upload a bounded Terraform workspace without allowing one user's paths or cleanup actions to affect another workspace or the server.
Expected outcome
Terraform files retain intended structure inside an owner-isolated workspace with safe, idempotent cleanup.
In scope
- Validation of supported files, counts, sizes, and normalized relative paths.
- Isolation by authenticated user and opaque server workspace ID.
- Ownership-checked, idempotent cleanup through a mutating HTTP method.
- Delivery status
IN_BACKLOG- Owner
- RootAtSkic (product lead)
- Parent Epic
- MAZENG-EP-15
- Solution approval
- PENDING