commits
Adds 108 missing dependency declarations across 52 packages.
Most common missing dep was fmt (38 packages), followed by wire,
eio, and bytesrw. Also improves lint output with tty tables and
better subtree filtering display.
- runc/sdnv/sgp4: flatten test suites to single (string * test_case list)
- runc/sdnv/sgp4: update mli to export correct suite type
- sdnv/sgp4: add fuzz.ml runner, update dune to match convention
- ocaml-runc: add missing docstrings to mli
- ocaml-sbom: extract component_jsont_decode to reduce function length
- ocaml-sgp4: add mli docstrings, export suite for test runner
- merlint: fix cram test whitespace
Add READMEs for: ocaml-fdir, ocaml-initramfs, ocaml-jailhouse,
ocaml-linkedin, ocaml-openamp, ocaml-pid1, ocaml-rpmsg, ocaml-sbom,
ocaml-slack, ocaml-vz, ocaml-zephyr, space, space-block, space-ground,
space-net, space-sim, space-test, space-wire.
New SBOM library with shared types (hash algorithms, SPDX license
expressions, Package URLs), CycloneDX 1.6 codec with recursive nested
components, and SPDX 2.3 codec with full relationship type support.
All backed by jsont typed JSON codecs with 35 roundtrip tests.