Expand description
Single-file persistence format.
Layout (little-endian):
[magic "VECQ" u32][version u16][reserved u16]
[dim u32][seed u64][count u32]
[scales: count entries]
[codes: count * (padded/2) bytes]Version 1: scales stored as f32 (4 bytes each). Version 1.1 (stored as 257): scales stored as f16 (2 bytes each).
Readers accept both; writers emit 1.1. The seed is stored in the header so the random sign diagonal can be regenerated identically on any platform: identical file -> identical query results, bit for bit.