docshelf_remove_document
Remove a document from a docshelf collection by filename, slug, or title. Supports dry-run mode to preview deletions before committing.
Instructions
Remove a document — its file, split sections, and metadata entry.
Accepts the filename, the slug, or the human title used at add time.
INDEX.md is regenerated automatically. Pass dry_run=true to see
what would be deleted without touching anything. 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 |