PUT-003 MED: multi-path / glob be put is per-path, not aggregated (repeat banner + PUTNONE spam)

A glob (or shell-expanded multi-path) be put, e.g. be put */*/*.sh, where most matches are unchanged, emits — PER ineligible match — a fresh put: banner, a sniff: put: no eligible paths line, Error: PUTNONE, AND a redundant Error: NONE. The eligible matches DO stage; it is the unchanged ones that turn a benign "most files unchanged" put into a wall of error spam. An unchanged match in a multi-path put should be a SILENT skip, not a per-path error pair. Native be (sniff). Sibling of BE-008 (unchanged empty-put → silent no-op) and the BE-003/BE-006 error-line work. Method: Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome