docshelf_rename_document
Retitle, recategorize, or re-describe a document without re-converting it, updating its files and index.
Instructions
Retitle, recategorize, or re-describe a document — no re-conversion.
Moves the document .md, its split-section directory, and its
.meta.json entry (changing the slug when the title changes, or the
directory when the category changes), then regenerates INDEX.md. Give at
least one of new_title / new_category / new_description. Refuses
to clobber an existing target. Pass dry_run=true to preview. The caller
still owns the git commit / push step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |