Summary
First Go code for the manager control plane: a Connect server that serves cryptos.fleet.v1.FleetService to the web UI and dials CryptOS nodes over gRPC/mTLS. In-memory Store adapter (Postgres-ready), config-driven node inventory, per-node degradation, seeded catalog. Read-only this phase.
Acceptance criteria
Notes
Depends on the api FleetService PR (consumed via a local replace until api is published).
Summary
First Go code for the manager control plane: a Connect server that serves
cryptos.fleet.v1.FleetServiceto the web UI and dials CryptOS nodes over gRPC/mTLS. In-memory Store adapter (Postgres-ready), config-driven node inventory, per-node degradation, seeded catalog. Read-only this phase.Acceptance criteria
Notes
Depends on the api FleetService PR (consumed via a local replace until api is published).