See whether Capsule edits are saved, retain interrupted edits and retry against the latest saved version.
Capsule saves
- Confirm service acceptance before marking Capsule metadata or content edits as saved.
- Keep unsaved changes in the browser tab across reload, with a visible retry action for interrupted or rejected saves.
- Preserve newer edits while earlier saves complete and stop retry from overwriting content changed elsewhere.
- Report settings the service cannot save instead of silently treating them as saved. Demo edits stay local.
- Retain drafts when an item or its folder is removed elsewhere, and provide a selectable complete draft for safe copying without falsely marking it saved.
- repo
- bookcicle/ui
Medical presets retain emergency access; changing presets replaces previous access intent.
Capsule access
- Apply each selected preset’s access mode when creating a Capsule, including medical emergency access.
- Preserve all enabled cloud access policy modes after reload and verify service acceptance before reporting a saved access policy.
- Keep rejected creation details available for retry and keep demo edits local.
- repo
- bookcicle/ui
Edit Capsule details, delete draft Capsules and organize supported legacy Capsules with confirmed service acceptance.
Capsule workspace
- Edit Capsule names and descriptions through versioned saves with existing draft recovery.
- Delete a Capsule from its options without requiring an unsupported paused state. Deletion archives it under the existing service contract.
- Organize server-owned Capsules missing a collection assignment into the owned default collection, with retry after interruption.
- Keep Safekeeping and inactive default collection protections during legacy migration.
- Preserve tenant quota accounting and canonical default collection identity on supported legacy migration retries.
- Exclude creation receipts from Capsule listings so interrupted creates reopen as one Capsule.
- Converge overlapping legacy migrations on one owner-scoped default collection and preserve newer edits without duplicate quota charges.
- repo
- bookcicle/ui
Save capsule documents and folder imports to secure storage and reopen them across authenticated sessions.
Capsule files
- Upload file bytes directly to storage and show files after storage confirms they are saved.
- Keep imported folders and file identities when reopening a capsule. Request fresh authorized links when opening stored files.
- Retry interrupted imports while preserving files already accepted by storage. Demo files remain local.
- Confirm uploaded metadata before accepting files and keep finalized object/item references consistent when retrying.
- Wait for the confirmed Capsule identity before opening a new workspace; preserve creation details when saving fails.
- Enforce account storage allowances on the service, including pending uploads, accepted files and safe retries.
- repo
- bookcicle/ui
Keep mobile controls readable and within the visible workspace.
Improvements
- Fit mobile workspace drawers to their visible panel.
- Keep the Collapse control accessible above update notices.
- repo
- bookcicle/ui
Keep comparison results close to the top and close mobile drawers with the Collapse control.
Improvements
- Use the bottom Collapse control to close mobile workspace drawers without changing desktop preferences.
- repo
- bookcicle/ui
Browser coverage follows current Capsule controls and authenticated onboarding.
Validation
- Updated release-plan navigation and status assertions for the current Capsule workspace.
- Validated Individual and Family grace-period choices and Capsule limits independently.
- Aligned social sign-in fixtures with the authenticated session endpoint for new and returning users.
- repo
- bookcicle/ui
Route supported capsule and collection requests to their safekeeping service.
Compatibility
- Route supported capsule and collection requests to their safekeeping service.
- Support the browser headers used by encrypted values, trusted-contact controls and claims without changing access permissions.
- repo
- bookcicle/bookcicle-com-cf
Route supported capsule and collection requests to their safekeeping service.
Compatibility
- Route supported capsule and collection requests to their safekeeping service.
- Support the browser headers used by encrypted values, trusted-contact controls and claims without changing access permissions.
- repo
- bookcicle/bookcicle-com-cf
Route supported capsule and collection requests to their safekeeping service.
Compatibility
- Route supported capsule and collection requests to their safekeeping service.
- Support the browser headers used by encrypted values, trusted-contact controls and claims without changing access permissions.
- repo
- bookcicle/bookcicle-com-cf
Project and billing services are prepared for the Studio and Redline production origins.
Compatibility
- Shared billing updates retain subscription identity and product membership isolation.
- Existing safekeeping and custody availability gates stay in place.
- repo
- bookcicle/ui
Shared account services are prepared for the Studio production origin.
Compatibility
- Shared authentication and account services retain OurSircle access alongside the Studio origin.
- OurSircle membership isolation and existing availability gates are preserved.
- repo
- bookcicle/ui
Product policies describe enabled services and shared security readiness.
Updated
- Curated Privacy, Terms, Cookies and Security views for each brand with product-specific data, sharing and deployment boundaries.
- Added SOC 2 Type II readiness status without claiming a completed examination.
- Bookcicle retains broader policies covering shared practices and all brands.
- Clarified encryption for service endpoint connections and the stronger protection for supported credential values.
- repo
- bookcicle/ui
Product policies describe enabled services and shared security readiness.
Updated
- Curated Privacy, Terms, Cookies and Security views for each brand with product-specific data, sharing and deployment boundaries.
- Added SOC 2 Type II readiness status without claiming a completed examination.
- Bookcicle retains broader policies covering shared practices and all brands.
- Clarified encryption for service endpoint connections and the stronger protection for supported credential values.
- repo
- bookcicle/ui
Confirm cancellation from Account before stopping plan renewal.
Changed
- Cancel plan now asks for confirmation, stops paid renewal, preserves access through the paid period, and retains metered subscriptions.
- repo
- bookcicle/ui
Confirm cancellation from Account before stopping plan renewal.
Changed
- Cancel plan now asks for confirmation, stops paid renewal, preserves access through the paid period, and retains metered subscriptions.
- repo
- bookcicle/ui
Review and confirm cancellation from Account Details while retaining usage-based billing.
Improved
- Cancel plan now opens an Are you sure? dialog with Keep my plan and Yes, cancel plan actions.
- Cancellation stops paid plan renewal and retains paid access until its billing period ends. Usage-based billing stays available.
- Live validation checks confirmation, unchanged metered subscriptions, retained annual access, and account cleanup.
- repo
- bookcicle/ui
Review and confirm cancellation from Account Details while retaining usage-based billing.
Improved
- Cancel plan now opens an Are you sure? dialog with Keep my plan and Yes, cancel plan actions.
- Cancellation stops paid plan renewal and retains paid access until its billing period ends. Usage-based billing stays available.
- Live validation checks confirmation, unchanged metered subscriptions, retained annual access, and account cleanup.
- repo
- bookcicle/ui
Account Details includes a clearly marked Destructive actions section with direct plan cancellation.
Added
- Cancel plan and downgrade to Basic in one click. Paid access continues until the current billing period ends.
- Cancel plan and Delete Account appear together in a red Destructive actions box.
Improved
- Cancellation refreshes membership immediately and remains visible after reloading.
- A dedicated dev/test live smoke checks real Stripe renewal cancellation, retained paid access, brand isolation, and disposable account cleanup.
- repo
- bookcicle/ui
Account Details includes a clearly marked Destructive actions section with direct plan cancellation.
Added
- Cancel plan and downgrade to Basic in one click. Paid access continues until the current billing period ends.
- Cancel plan and Delete Account appear together in a red Destructive actions box.
Improved
- Cancellation refreshes membership immediately and remains visible after reloading.
- A dedicated dev/test live smoke checks real Stripe renewal cancellation, retained paid access, brand isolation, and disposable account cleanup.
- repo
- bookcicle/ui