Skip to content

docs(spaces): document delete/undelete/purge lifecycle and failure results - #1289

Open
maartenba wants to merge 2 commits into
mainfrom
mb/gaps/spaces-lifecycle
Open

maartenba wants to merge 2 commits into
mainfrom
mb/gaps/spaces-lifecycle

Conversation

@maartenba

Copy link
Copy Markdown
Member

No description provided.

@maartenba maartenba added this to the 2026-Q4 milestone Oct 26, 2026
@maartenba
maartenba requested review from Erwinvandervalk and StuFrankish and a balanced review from Copilot October 26, 2026 09:13
@maartenba maartenba self-assigned this Oct 26, 2026
@maartenba maartenba added the documentation Improvements or additions to documentation label Oct 26, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Destructive-operation guarantees and exact failure contracts need confirmation against the Spaces implementation, which was unavailable for verification.

No open issues 🎉

What changed in this PR

This PR expands the IdentityServer Spaces documentation to explain deprovisioning, recovery, and permanent removal through ISpaceAdmin.

Changes:

  • Documents delete, undelete, and purge behavior, including resource reservation and reuse.
  • Describes failure results, recovery guarantees, and cleanup responsibilities for separate storage instances.
File Description
astro/​src/​content/​docs/​identityserver/​spaces/​index.mdx Adds lifecycle and failure-result guidance and updates the page date.

Review effort: Balanced

Co-authored-by: Stu Frankish <stuart.frankish@duendesoftware.com>
@maartenba
maartenba requested review from StuFrankish and a balanced review from Copilot November 5, 2026 15:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The checkout lacks the ISpaceAdmin implementation and lifecycle tests, leaving the irreversible-purge, reservation-release, retry, and undelete failure guarantees dependent on maintainer verification against the implementation and API contract.

No open issues 🎉

Review effort: Balanced

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants