Clustering Dimensions
ProEvery heuristic FenSight can group by, and how each is computed.
Clustering dimensions are the metadata, file facts, and visual signals FenSight uses to split a board into labeled buckets. You can apply many of them directly from the layout dropdown, or combine any Custom Cluster Layout heuristic with a group shape, item shape, ordering, and label style.
How to choose a dimension
Layout dropdown -> Cluster: ...
Applies a one-click built-in cluster mode immediately.
Layout dropdown -> Custom Cluster Layout... -> Clustering Heuristic
Builds a reusable Pro preset from a heuristic, Group Shape, Shape, sort order, neutral threshold, and label colors.
Two surfaces, one grouping model
The built-in layout dropdown exposes ready-made modes such as Cluster: Extension, Cluster: Color Hue, Group: Width, and AI: Visual Similarity. The Custom Cluster Layout dialog exposes a Clustering Heuristic list for reusable presets. When the names differ, the custom heuristic maps to the built-in mode shown in the technical note.
- One-click modes are fastest when the grouping dimension and packing style are already what you want.
- Custom Cluster Layout is for repeatable board recipes: choose the dimension, choose how groups are placed, choose how items pack inside each group, then save the preset.
- Normal is available as a custom heuristic row for normal-map detection, but it does not map to a separate built-in layout mode.
Dimensions
This table includes every Clustering Heuristic visible in the custom dialog plus the built-in-only dimensions exposed by the layout dropdown.
Bucket limits keep dense boards readable: granular buckets cap at 150, categorical buckets cap at 50, and path buckets cap at 100. The lower-level cluster engine also uses ClusterBucketCount=12, MaxClusterBucketCount=150, MaxAlphabetBucketCount=50, and MaxEntropyBucketCount=50.
Neutral thresholds
The Custom Cluster Layout Neutral slider only affects Color Hue and Sort by Name. It ranges from 0 to 0.5, ticks by 0.01, and displays 0.18 by default.
- For Color Hue, low-saturation items below the neutral threshold are separated from saturated hue buckets. The engine constants include HueBucketCount=8, HueMixedThreshold=0.55, and HueNeutralSaturation=0.18.
- For Sort by Name, non-alpha filename starts are treated as neutral using the alphabetical neutral threshold. The engine constant AlphabetNeutralThreshold is 0.18.
- Changing the neutral threshold does not change date, file size, folder, extension, audio, geo, tag, PBR, or AI similarity grouping.
Connected guides
Follow these related pages when the workflow crosses into setup, search, organization, export, security, or another board-level system.