generateSectorCLID static method
Generate a deterministic CLID for a sector
Implementation
static String generateSectorCLID(String locationCLID, Sector sector) {
// Extract location UUID
final locationUuid = locationCLID.replaceFirst('clid:v1:location:', '');
final components = [
locationUuid,
StringUtils.normalize(sector.name),
sector.order?.toString() ?? '0',
];
final input = components.join(':');
final uuid = _uuid.v5(crushlogNamespace, input);
return 'clid:v1:sector:$uuid';
}