JS-097 MED: jab get ABORTS the whole checkout on a committed .be/.git tree entry (should skip it silently, like native POST-015)

A jab get (any transport) of a source tree that carries a committed .be entry dies with JS exception: checkout: unsafe path .be and checks out NOTHING — not even the sibling real files. .be/.git/..be.idx are the store-anchor names; native's keeper walk SKIPS them silently (POST-015, fixed the SPAM half in beagle/test/get/48), but the JS leaf raises a hard, uncaught exception that aborts the entire reconcile. Strictly worse than the native bug it mirrors. Found splitting JS-096 (the 48 port is xfail). Method Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome