JS-061 UMBRELLA: sort duplicated JS tests, rm wrong-side copy

The test files were COPIED across both sides — every test now exists in the binding tree AND the be/ script tree. An agent must sort each file by what it tests and DELETE the copy on the wrong side: JABC binding tests keep their copy in beagle/{js/test,test/js} and lose the be-side copy; be/-script tests (verbs, views, core units, parity/, lib/) keep their copy in be/test (beagle-ext submodule) and lose the beagle-side copy. No moving, no SCM patch dance — the copies already exist; this is classify + rm the redundant one, then rewire the build. In the src/journal layout (a git repo of submodules), replacing old beagle-journal/. Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs (inventory first — it decides every rm)

Blockers and bummers

Outcome

Inventory table (subject-under-test → home → action)

file (current loc) class home action ---------------------------------- --------- ---------- ------------------- beagle/js/test/*.js (ansi codec binding beagle KEEP (already home) git hash heap hit hunk index mmap net pack packidx pol require sha stat tok tty uri weave) + jabc_test.cpp + run-015/054/055.sh + ulog.js(abc) beagle/test/js/get/zip.js binding beagle KEEP (tests zip) beagle/test/js/get/delta.js binding beagle KEEP (tests git.delta) beagle/test/js/ulog.js (shared) be-script be/test MOVED → be/test/ulog.js beagle/test/js/store.js (shared) be-script be/test MOVED → be/test/store.js beagle/test/js/lib/assert.js helper both COPIED → be/test/lib

(kept on beagle: still sourced)

beagle/test/js/{get,put,post, be-script be/test LEFT (harness rewrite delete,patch}/*/run.sh + needed — deferred) lib/{get,put,post,patch}case.sh beagle/test/js/{bro,diff,ls,regex, be-script be/test LEFT (deferred, as above) spot}//run.sh + /lib/case.sh beagle/test/js/parity/* be-script be/test LEFT (deferred, as above) beagle/test/js/{barrier,emit, be-script (?) LEFT (stale repro, flagged) loop,resolve}.js (repro) beagle/test/js/lib/{parity,reanchor be-script be/test LEFT (harness deps, deferred) } + put/{dumprows,mtimeinv, parentsha,tipsha}.js + parity/dumprows.js