PUT-007 MED: JS multi-path be put is O(N²) — re-preps + rewrites the whole wtlog per arg

The JS (jab) be put path... handler (be/verbs/put/put.js) processed each path arg independently: for EVERY arg it re-ran stage.prep (a whole working-tree wtScan + the baseline tree read twice) AND commitOpsappendAndAssign (read the whole wtlog, then rewrite the whole wtlog). So be put todo/*/*.mkd (517 matches) "starts anew for each file" — O(N²) in the wtlog rewrite plus O(N×tree) rescans. The JS-side perf analogue of PUT-003's native "per-path, not aggregated".

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome