Delete icon
fabrement-delete-iconDelete an icon from the site library and the project copy. REFUSED while anything names it — an installed block, a render bundle, an icon field of a post type or an options page (its choices), or a live block version of the project — and the answer says which. force:true deletes anyway: every place naming it then renders nothing, and usedBy lists them. Confirm with the user before forcing.
Rules: get-skill-doc {id:"icons-contract"} — read it before the first call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | <group>/<slug>, from list-icons. | |
| force | No | Delete even while it is used. |