DIFF-015: a tokenizer failure silently ERASES a file from the diff every fold error masks as the "out full" blob-skip

Now
DONE
Sev
HIGH

A changed file whose bytes fail the native tokenizer VANISHES from be diff bare and path-scoped both with exit 0, no header, no warning, while be status still lists it dirty/staged. Chain: WEAVENext fails with JSTBAD, the jab binding collapses EVERY non-OK into the string weave.fold: failed (out full?) (jab/weave.hpp:189), and views/diff/diff.js:128 swallows anything containing "full" as the over-cap blob-skip. Found 2026-07-29 reviewing MARK-013: verbs/mark/render.js (+37 lines staged) was invisible in the wt diff and the work was nearly judged unchanged/discarded.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome