Absent writes, a store it reads is left byte for byte, and anything the reader refuses (an unreadable file, a dangling link) is refused. The readability manifest walk now runs a soft flush over every vector, so TypeScript and Rust are pinned by the same files. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
32 lines
1.9 KiB
Text
32 lines
1.9 KiB
Text
# Whether each runtime's own reader opens the file. A flush and a commit replace a file exactly when it reads; where a runtime has a soft flush (TypeScript, Rust) it leaves a file that reads byte for byte and refuses one that does not.
|
|
# Columns: file, csharp, rust, typescript, python. `../v3-base.msgpack` is the one valid store.
|
|
../v3-base.msgpack reads reads reads reads
|
|
zero-byte.bin refuses refuses refuses refuses
|
|
empty-array.bin reads reads reads reads
|
|
legacy-envelopes.bin refuses reads reads reads
|
|
legacy-trailing.bin refuses refuses refuses refuses
|
|
ints.bin refuses refuses refuses refuses
|
|
nil-first.bin refuses refuses refuses refuses
|
|
nested-array.bin refuses refuses refuses refuses
|
|
string-first.bin refuses refuses refuses refuses
|
|
header-v9.bin refuses refuses refuses refuses
|
|
bin-header-v1.bin refuses refuses refuses refuses
|
|
bin-header-v3.bin refuses refuses refuses refuses
|
|
bin-header-v9.bin refuses refuses refuses refuses
|
|
scalar.bin refuses refuses refuses refuses
|
|
map.bin refuses refuses refuses refuses
|
|
truncated.bin refuses refuses refuses refuses
|
|
trailing-byte.bin refuses refuses refuses refuses
|
|
trailing-bytes.bin refuses refuses refuses refuses
|
|
trailing-store.bin refuses refuses refuses refuses
|
|
bad-body-v1.bin refuses refuses refuses refuses
|
|
bad-body-v3.bin refuses refuses refuses refuses
|
|
header-only-v1.bin refuses refuses refuses refuses
|
|
header-only-v3.bin refuses refuses refuses refuses
|
|
extra-top-slot.bin refuses refuses refuses refuses
|
|
missing-schema-v3.bin refuses refuses refuses refuses
|
|
variant-slot-v3.bin reads refuses refuses refuses
|
|
missing-schema-versioned-v3.bin refuses refuses refuses refuses
|
|
compatible-id-only-v3.bin reads reads reads reads
|
|
own-id-over-compatible-v3.bin reads reads reads reads
|
|
compatible-before-owner-v3.bin reads reads reads reads
|