ldpc: complete CCSDS 131.0-B-4 interop test (45 tests pass)
Adds traces/codewords.csv generated from the CCSDS AR4JA rate 1/2 H
matrix using GF(2) Gaussian elimination. The oracle is the syndrome
check (H·c mod 2 = 0), which is the spec itself — not a reimplementation
of any specific encoding algorithm.
15 test vectors covering all-zeros, all-ones, alternating patterns,
single-bit information words, deterministic PRNG sequences. Tests
verify encode (byte-exact match), decode (BP recovers original), and
roundtrip.
Also fixes generate.sh permissions and dune rule path.