Commit 994ad9e
docs(pcs): the cap dump's trailing bits are don't-care
Mirrors CrispEmbed 75b1cf53 into both copies (test-copies-in-sync requires it).
The truecase head always emits 16 bits, but the reconstruction reads bit `c`
only for character `c` of the piece — the tail is padding the model fills
arbitrarily. A consumer comparing all 16 will fail a CORRECT artifact: the
q4_k-imatrix build differs from the f32 reference on bits 4..12 of `▁ok` (3
characters) while producing byte-identical text. CrispEmbed's pcs_parity.py did
exactly that until it was truncated to the piece length, so the note is worth
carrying next to the dump rather than only in the consumer.
Comment-only; verified test-copies-in-sync 47/47 and format.sh OK on 583 files.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 36dd37b commit 994ad9e
2 files changed
Lines changed: 14 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
837 | 837 | | |
838 | 838 | | |
839 | 839 | | |
840 | | - | |
841 | | - | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
842 | 847 | | |
843 | 848 | | |
844 | 849 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
837 | 837 | | |
838 | 838 | | |
839 | 839 | | |
840 | | - | |
841 | | - | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
842 | 847 | | |
843 | 848 | | |
844 | 849 | | |
| |||
0 commit comments