Task · SKT-0148

Bring the HA composition root to parity for live-restored blueprints

Description

Live-applied blueprints (POST /control/blueprints/live) restored on the first ApplyControl get shape warnings, restore-skip diagnostics and optional-lane dispositions on the single-process path (cmd/synthkit/main.go), but the HA path does not: cmd/synthkit/ha_main.go builds optional-lane facts from the boot accepted set, and HA restore skips and shape warnings reach logs only, not GET /control/diagnostics.

Acceptance Criteria

Definition of Done

Implementation Notes

Landed 2ff0839 (loop50 BATCH8). Main CI green on 8e7f233.

View the source file on GitHub