pub fn reassemble(strings: &[&str]) -> Result<Descriptor, Error>Expand description
Reassemble a Descriptor from N md1 codex32 strings.
Algorithm:
- Unwrap each string via the codex32 layer (verifies BCH per chunk).
- Parse the 37-bit chunk header from each.
- Validate consistency: same version, chunk_set_id, count.
- Sort by index; verify
0..count-1with no gaps. - Concatenate per-chunk payload bytes.
- Decode the reassembled payload via
decode_payload. - Verify the reassembled payload’s derived chunk-set-id matches the chunk-set-id present in every chunk header (cross-chunk integrity).