# Navigation reorg mockups

SPDX profiles (Software, Security, Build, Functional Safety, …) become first-class section concepts. Leaf views nest underneath. Icons switched to Lucide stroke glyphs to match the header/palette line style already in the app.

Option A

## Profile section labels

Lightest change. Flat items stay clickable; uppercase labels promote each SPDX profile. Single-view profiles stay one row.

Option B · recommended

## Collapsible profile groups

Profiles are expandable parents. Empty profiles stay hidden (same as today). Multi-view profiles nest; single-view profiles are one clickable row.

Option C

## Hybrid · inventory + profiles

Keeps everyday inventory (Packages / Files / Agents) at the top. Profile-specific views sit under a Profiles band so conformance maps 1:1 to the sidebar.

## Design notes

- Why another level? Today's list mixes document chrome (Overview, Graph), inventory types, SPDX profiles, and analysis tools as peers. Profiles are the SPDX mental model users already see as conformance badges on Overview.
- Lucide: stroke icons align with existing header/palette SVGs; Material filled glyphs in the sidebar currently feel heavier and inconsistent. Lucide can replace view icons only, or eventually the generated node icon set too.
- Empty profiles stay hidden via the same `isViewAvailable` rules; a profile group only appears when at least one child is available.
- Recommendation: Option B. Clear profile identity, collapse keeps long SBOMs scannable, single-view profiles avoid pointless nesting.

Preferred direction: Option B + Lucide for sidebar (and later graph nodes)