Skip to content

docs(adr): record the Backup export kind - #24

Merged
astrazds merged 1 commit into
mainfrom
cursor/docs-backup-export-kind-c8cf
Oct 16, 2026
Merged

astrazds merged 1 commit into
mainfrom
cursor/docs-backup-export-kind-c8cf

Conversation

@astrazds

Copy link
Copy Markdown
Owner

Why

The active identifier record says a new Backup export uses kind nota.flat_collection. Backup / Export writes kind nota.desktop_transition.

What changed

  • The identifier record now says Backup / Export writes a desktop transition and suggests nota-backup-YYYY-MM-DD.json.
  • The native-replacement record no longer says that identifier record writes a flat collection.

Scope

Covers the export kind. Leaves the older restore-rejection bullet in the native-replacement record, which describes the cutover workspace.

Blast Radius

Readers of the active identifier record see the file kind the export command writes. Import of older flat files is unchanged.

Verification

  • cargo test -p nota-core --locked --lib export_mints_a_complete_notebook_and_embeds_that_clock passed. The test expects kind nota.desktop_transition.
  • backup_file_name still returns nota-backup-YYYY-MM-DD.json, and the session snapshot exposes that string as suggested_export_name.
Open in Web Open in Cursor 

Backup / Export writes a desktop transition, not a flat collection.

Co-authored-by: Andrejs Strazds <astrazds@users.noreply.github.com>
@astrazds
astrazds merged commit 678ed76 into main Oct 16, 2026
3 checks passed
@astrazds
astrazds deleted the cursor/docs-backup-export-kind-c8cf branch October 18, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants