Nested maps
Nested maps display assets as hierarchical blocks computed from relationships in the inventory.
Use them when you want to reveal containment, hierarchy, or dependency paths that already exist in the knowledge base.
Use a nested map when the hierarchy itself is the message. If the goal is freeform explanation or workshop discussion, a diagram is usually better.

Principle
A nested map organizes assets in successive levels, each level being visually contained in the previous one.
Typical example:
Business Capability
└── Functional Domain
└── Process
└── Application
Unlike a manually drawn hierarchy, a nested map is generated from rules:
- which root asset type to start from
- which relationships to follow
- in which direction to traverse them
- which filters to apply at each step
That means the quality of the result depends mostly on the quality of the relationships in the inventory.
Access
- Click "Nested Maps" in the navigation
- The catalog displays on the left
- Select an existing map or create a new one
Create a nested map
- Click "+" in the catalog
- Select "New nested map"
- Configure the root and traversal rules
- Name and save
Configuration
Root asset type
Select the asset type that will act as the top level of the map.
Traversal rules
Traversal rules tell Boldo how to move from one level to the next.
For each level, define:
- the target asset type
- the relationship to follow
- the direction to use

Filters
You can apply filters at every level of the map.
See Filters for the full list of operators, filter targets, and how to combine conditions with groups.
What nested maps are best for
Nested maps are especially useful when your data already forms a meaningful hierarchy, for example:
- capability to process to application
- domain to sub-domain to application
- zone to sub-zone to component
- organization to team to responsibility
They are less useful when the relationships do not form a stable hierarchy.
Display modes
Nested maps offer two views and a distribution option, all accessible from the toolbar.
Nested view
The nested view shows the hierarchy as blocks visually contained inside their parent blocks. This is the default mode. It works best for small to medium hierarchies where the nesting itself carries meaning. At each level, child blocks are distributed across columns based on the available width.
List view
The list view shows the same hierarchy as a flat, indented list with a colored bar on the left of each level. Each level uses a distinct color. This mode is more compact and easier to scan when the hierarchy has many items or deep nesting.
Balanced distribution
Use the balanced distribution toggle in the toolbar to change how blocks are arranged across columns. This option works with both the nested and list views.
When active, Boldo sorts blocks by weight - elements with the most children appear first - and places each block in the shortest column. This keeps the map visually balanced by preventing one column from becoming much taller than the others.
When inactive, blocks are distributed across columns in their original order.
Balanced distribution is useful when root-level blocks vary widely in size. It places the most complex structures where they are easiest to read.
Clicking a block
Click any asset block to open a preview panel on the right. The panel shows the asset's details without leaving the map. Click the block again or press Escape to close the panel.
Highlight by property
You can highlight blocks using values from a specific property. Highlighting can be configured on the root asset type and independently on each traversal level. Each distinct value appears as a colored tag on the block.
Boldo can generate colors automatically with an auto-palette, or you can assign colors manually to specific values. Highlighting can be configured independently at each traversal level.
This is useful when you want to add a second reading dimension to the map, for example: highlight applications by their status, or capabilities by their maturity level.
Use cases
| Need | Configuration |
|---|---|
| Capability mapping | Capabilities → Domains → Applications |
| Organizational view | Departments → Teams → Responsibilities |
| Technical architecture | Zones → Sub-zones → Components |
| Value chain | Macro-processes → Processes → Activities |
Export
Use the download action when you need the map as an image. The exported file is an image.
Best practices
- limit the number of levels for readability
- filter the roots when the top level is too large
- use relationships that make business sense
- use highlighting to add a second reading dimension
- switch to list view when nesting gets too deep to read comfortably
- use balanced distribution when the root level has many items