Skip to content

KC-1442: Add Classic-to-NSF conversion command - #2402

Merged
amangalampalli-ks merged 8 commits into
add/nsf-convert-commandfrom
add/nsf-convert-command-int
Oct 1, 2026
Merged

amangalampalli-ks merged 8 commits into
add/nsf-convert-commandfrom
add/nsf-convert-command-int

Conversation

@amangalampalli-ks

@amangalampalli-ks amangalampalli-ks commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Adds nsf-convert to permanently convert Classic records into Nested Share Records. It accepts record UIDs, titles, or paths; omit --folder to target Vault (root), or specify an existing Nested Share Folder.

Changes

  • Supports up to 100 records per conversion request.
  • Uses Commander’s standard folder and path resolution, and previews each selected record by title and UID before confirmation.
  • Warns that conversion is permanent and Classic shared-folder membership and additional Classic folder placements are not retained.
  • Reports each record’s outcome and refreshes the vault after conversion.
  • Requires --force when invoked through Service Mode.

@amangalampalli-ks amangalampalli-ks self-assigned this Sep 30, 2026
@amangalampalli-ks
amangalampalli-ks marked this pull request as ready for review September 30, 2026 08:01
@amangalampalli-ks amangalampalli-ks changed the title Add Classic-to-NSF conversion command KC-1340: Add Classic-to-NSF conversion command Oct 1, 2026
@amangalampalli-ks amangalampalli-ks changed the title KC-1340: Add Classic-to-NSF conversion command KC-1442: Add Classic-to-NSF conversion command Oct 1, 2026
@amangalampalli-ks
amangalampalli-ks force-pushed the add/nsf-convert-command-int branch from dd1b5c9 to 2c6b2e5 Compare October 1, 2026 10:28
@amangalampalli-ks
amangalampalli-ks merged commit 51e0864 into add/nsf-convert-command Oct 1, 2026
4 checks passed
sk-keeper pushed a commit that referenced this pull request Oct 1, 2026
* Add Classic-to-NSF conversion command

* Show record UID to be converted

* Add negative flow unit tests

* Fix claude review comments

* Skip already Nested Share Records

* Fix review comments

* Fix review comments

* Update NSF readme doc
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.

3 participants