feat(space): service config pipeline, compiled plan, embedded ground station
Wire the service config from build.yml through to pid1:
- Add Content entry type to initramfs for inline data
- Add merge_services, topo_sort_services, codegen_plan to Config
- Build generates per-partition Plan module (OCaml data structure)
and recompiles pid1 with services compiled in — no runtime parsing
- pid1 logs the static service plan on boot
Extract ground station into library and embed in space run:
- New space-ground library with Ground.start (no unix dep, uses eio+ptime)
- space run auto-starts the dashboard as a daemon fiber
- bin/main.ml is now a thin cmdliner wrapper
Also adds log_store for per-partition console log capture.