jab diff ignores the cwd/nav dir context — whole-wt diff from a subdirReported by gritzko 2026-07-11, repro'd on the journal repo: jab diff run from ~/src/journal/wiki diffs the WHOLE journal tree; an explicit jab diff wiki scopes correctly (unlike status, whose arg leg is also broken — STATUS-006, same root class, fix the shared shape together).
core/loop.js:390) — gritzko now extends the ruling: a DIR context must scope bare diff (and status) too.diff being whole-wt was called BY DESIGN in BE-048; that design stands only for a context AT the tree root — a subdir cwd/nav context is a scope.jab diff from a subdir (CLI cwd or pager nav context) diffs only that subtree; explicit diff <dir> behavior unchanged.diff from a subdir cwd emits only that subtree's difflets:diff scopes to it