--- name: line-edit-anchor-discipline description: "Avoid the recurring edit-tool line-op traps: empty PUT deletes lines, PUT ranges swallowing neighbours, wrong-anchored PUTs replacing the wrong line, literal markdown bullet rows arriving verbatim as \"+-\"." --- # Line-edit anchor discipline The `edit` tool addresses lines, not intent. Three traps cost real time; all three fail *silently* or with a repair notice that is easy to skim past. ## 1. Empty PUT deletes the range `PUT n.=m:` with no body rows deletes lines n..m. To insert, use `PUT >n:` (after line n) or `PUT