WarehouseCatalog
The warehouse's metadata, the base of the data-source catalog: the tables and views of the configured databases (databases) of one warehouse connection, each a source identified by (connection, database, table), and the wow_catalog rows the Wow Sink appended of them. 10.0 has the ClickHouse implementation (system.tables, system.columns, <database>.wow_catalog); the service binds it.
The catalog is the analytics platform's control plane (②④): only the catalog service calls this port, to discover, adopt and review the sources. The data plane (the Sink's writes, the dataset queries) never calls the catalog on its own path: the Sink only appends its wow_catalog rows, and a query node serves the dataset versions it was given, so the data plane goes on when the catalog is down.