Repository navigation
docs(terms): workspace backup add-on - #144
Merged
Merged
Conversation
Under Membership and payments (EN + ES): no backups unless the add-on is active; daily crash-consistent snapshots kept 7 days; enabling charges right away (prorated on a slot), turning it off gives no partial refund; turning it off or deleting the workspace deletes all snapshots; an ending slot or lost free-workspace benefit stops billing and keeps snapshots until the workspace is deleted at the end of its grace period. Pinned by tests. Refs #130 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Adds the product decision: up to 3 restores per workspace in any 24h, no on-demand backups; restores only while the add-on is active (during grace: active slot or renewed membership, then turn the add-on on again, billed again); when billing ends no new snapshots are taken and existing ones are kept until the workspace is deleted; back in good standing but not re-enabled within 14 days -> add-on ends, snapshots deleted. EN + ES, each promise pinned by tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Kept snapshots are not pruned while the add-on is off; re-enabling it resumes retention and the next daily snapshot removes every snapshot older than 7 days (cloud-api #295). EN + ES, pinned by tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s on again
The previous wording ("so restore the one you need first") promised
something the API cannot do: restore is blocked while the add-on is off,
and after it is on again cloud-api #295 lists and restores only snapshots
within the 7-day retention; the next daily backup deletes older kept
snapshots. EN + ES updated, pinned by tests (including a negative assert
on the old promise).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Terms of Service (EN
src/pages/terms.astro+ ESsrc/pages/es/terms.astro), under "Membership and payments", new paragraph#workspace-backupsfor the NaN community workspace backup add-on (#130):"Last updated" bumped to October 2, 2026. There is no workspace docs page on the site yet, so nothing to mirror.
Tests
src/tests/legal/workspaceBackupTerms.test.tspins every promise in both languages, the placement under the payments section, and that the slot-end clause never says snapshots are deleted at slot end.npx vitest run: 1342 passed.npm run build: OK.Deploy notes
No VERSION file in this repo. Merge whenever the add-on is about to be offered (the UI stays hidden until prices are configured).
🤖 Generated with Claude Code