The complete built-in modules.cluster default set — the ONE source
CLUSTER_CAPABILITY.configSchema advertises and getClusterConfig() merges a profile
block over. Kept a factory (not a shared const) so the mutable clusterStrategies map
handed to a caller can never be the one the next call starts from.
clustering: false is not a stylistic choice: getClusteringStrategy gates on
!config.clustering (strategy.ts:110), for which an absent key and false are the same
thing — GeoJSON point layers are NOT clustered unless the layer opts in or this flag does.
The complete built-in
modules.clusterdefault set — the ONE sourceCLUSTER_CAPABILITY.configSchemaadvertises andgetClusterConfig()merges a profile block over. Kept a factory (not a shared const) so the mutableclusterStrategiesmap handed to a caller can never be the one the next call starts from.clustering: falseis not a stylistic choice:getClusteringStrategygates on!config.clustering(strategy.ts:110), for which an absent key andfalseare the same thing — GeoJSON point layers are NOT clustered unless the layer opts in or this flag does.