Open — Reports expanded (Sales active · search greyed)
Search/
Cash MakersSales Manager
Collapsed — hover flyout (CRM)
Collapsed — search flyout (click or /)
Search
Collapsed — search greyed (customer profile)
Open — short viewport
Search/
Cash MakersSales Manager
THE IA (CPO rulings 2026-09-15). Dealers dug through three layers — primary rail → section tabs → a Views column inside Contacts — to reach Inbox or the task board. The IA flattens desktop to ONE nested sidebar; mobile keeps the bottom bar (six items; Search and More are actions — Search shows the list's search row, More opens the More card) and renders sections as the container card behind the titlebar's title cluster. The code containers underneath do not change — this is chrome, order and labels. Desktop sidebar (open, 280px; no top bar — CPO 2026-09-25): [dealership dropdown · refresh · sidebar toggle] · [Search, '/' hint] · CRM { Inbox 60 · Contacts 9.9K · Showroom 2 · Leads · Tasks · Calendar — only these three rows carry counts, plain gray-02 text; icons gray-00 (rules 29–30) } · Inventory · Reports { Sales · Marketing · Audiences } · DAISI · Notifications (99+, the one red alert) · pinned footer: full-width divider · Settings · Help & Support · user row; the tree scrolls under the footer on short viewports. Mobile bottom bar (six, in order — CPO ruling 2026-09-25): CRM (fa-users) · Inventory (fa-cars) · DAISI (the .sb-ic-daisi-color mark) · Search (fa-magnifying-glass — an action) · Notifications (fa-bell + badge) · More (fa-ellipsis). Reports, Settings and the user row render in the More card, opened by More (see mobile.more on comp-mobile-more.html); More is lit while the card is open and on anything opened from it. The desktop rail lists Reports and keeps its own user row. Mobile sections render as the container card (nav.mobile-switcher-card) behind the title cluster: CRM → Inbox · Contacts · Showroom · Leads · Tasks · Calendar; Reports → Sales · Marketing · Audiences; Settings → Profile · Dealership · Team · Deal Defaults · Automations · Templates. Inventory and Notifications are single lists (plain title). The Views chip + sheet are retired (ruling 26). CPO RULINGS (Taylor, 2026-09-15): (a) Automations and Templates belong in Settings, not Reports — Reports is Sales · Marketing · Audiences. (b) The top container label is CRM and the all-contacts list is Contacts on both idioms (CPO ruling 2026-09-17, from the CEO: the Space app is more than a CRM, so CRM sits beside Inventory, Reports and DAISI). (c) Notifications is one list — All. Its Inbox tab is removed (CRM → Inbox covers inbound customer messages) and Mentions folds into All. (d) The mobile bottom bar is CRM · Inventory · DAISI · Search · Notifications · More (ruled 2026-09-25; five from 09-17; the shipped bar through 09-16). (e) The desktop rail starts collapsed on dense work screens (see nav.rail.default-state). (f) Under Reports, the mobile titlebar names the active tab ("Sales"). (g) The desktop top bar is retired; refresh and the sidebar toggle sit beside the dealership selector (row 1); search is row 2 under it, and the logo is gone (2026-09-25). Settings sections: Settings holds Profile · Dealership · Team · Deal Defaults · Automations · Templates.One tree, two levels plus action nodes.Containers: CRM · Inventory · Reports · DAISI · Notifications · Settings · Help. Sections: CRM → Inbox · Contacts · Showroom · Leads · Tasks · Calendar; Reports → Sales · Marketing · Audiences. Showroom is a CRM section row on both idioms (it opens Contacts on its Showroom view); the Views level is gone. Every node carries its label, icon, count and permission once. Desktop renders the tree as the nested rail — containers are rows, sections are child rows. Mobile renders the same tree — containers are the bottom bar, sections are the rows of the container card (nav.mobile-switcher-card) opened from the title cluster or a re-tap of the lit item. One tree, the same rows on both idioms. Mobile carries one extra renderer: the bottom bar holds four containers plus two actions, Search and More, and Reports, Settings and the user row render in the More card (mobile.more) — Reports and Settings are accordions there (ruled 09-23); once inside, their sections switch from the title via the Reports and Settings section cards. Actions are nodes too: DAISI opens the overlay; Search opens the current list's search (mobile: shows its search row; desktop: focuses the rail field); More opens the More card; the desktop user row's switch toggles online in place and the row opens the menu Settings · Help & Support · Log out; the Settings row opens the Settings page; Help & Support opens the support site. No screen or idiom keeps its own list.Nested rows. Primary rows stay .sb-viewitem (icon + label). A primary that owns children shows a trailing angle in the .vi-more slot — fa-angle-down when expanded, fa-angle-right when collapsed (never chevron) — and its children render directly beneath it as .sb-viewitem.sb-viewitem--child: indented 16px past the parent's content edge (a 28px content inset), the same 32px cell and 8px gap, neutral leading icons exactly as the Views nav draws them, and counts only where the app computes them — plain t-tiny gray-02 text, no chip, one neutral color (rules 27, 29, 30 — 2026-09-23): Inbox 60 · Contacts 9.9K · Showroom 2 (the people currently in the showroom lane); Leads, Tasks and Calendar carry none. Only the ACTIVE child carries the gray-07 .on chip; its parent stays unchipped (label gray-00 + the angle) — never two chips lit. Shown: CRM expanded with Inbox on; Reports collapsed. Specimens expand the branch that holds the active page and collapse the others. An expanded parent draws a 1px gray-07 guide line (the selected chip's color) centered under its icon, from its row down to its last child, so the children read as its own (2026-09-25). A lit or hovered child's gray-07 chip starts on the line — the line is its left edge, square left corners — and runs to the list's right edge, like every rail row; icon and label keep the 28px inset (2026-09-25). DAISI + Notifications follow Reports directly — no divider (2026-09-25); Notifications keeps the red 99+ count. Settings, Help & Support and the user row form the pinned footer under a full-width divider (edge to edge, not inset); on a short viewport the tree scrolls under it.Closed 64px. Top to bottom: the building item (the dealership selector's collapsed form) · expand toggle (fa-arrow-right-to-line, the shipped arrow) · refresh · search icon (click or '/' opens the field in a .sb-popover flyout; the rail does not widen; greyed where there is no list search) · CRM · Inventory · Reports · DAISI · bell; pinned footer: full-width divider · gear · help · the signed-in user's avatar (gray photo placeholder in its ring, 32px). Children are hidden; the active PARENT carries the gray-07 chip in this state (CRM on while Inbox is the open page). Labels, counts, dealership name and user text hide; a hover tooltip names each square. Both states share the var(--white) nav surface + gray-06 right hairline; every selectable cell is 32px with 8px gaps. The closed anatomy is what the shells embed.Default state per screen (CPO ruling e, 2026-09-15). The rail opens EXPANDED (280px) on browse screens — the CRM lists (Contacts, Showroom), Reports and Inventory. It starts COLLAPSED (64px) on dense work screens — Inbox, the customer profile and its activity feed, the Leads board and table, and the Tasks board — where the content needs the width. Rail memory is two per-device settings (CPO ruling 2026-09-16): one for browse screens and one for dense work screens. Each keeps its default until the user toggles it, then remembers that choice on this device.Flyout on a collapsed rail. On a collapsed rail, hovering or clicking a parent opens its children in a flyout, so Inbox and the Tasks board stay one hover away on dense screens. The flyout is the canon .sb-popover container (see Menus, Popovers & Dropdowns) holding canon .sb-menuitem rows, like every other menu: the section's 16px icon, its label, the plain gray-02 count where the rail shows one (Inbox 60 · Contacts 9.9K · Showroom 2) and a trailing check on the open section — no chip, no rail indent, no new container (2026-09-25). The collapsed rail's search icon (or '/') opens the search field in the same .sb-popover.Rail head and pinned footer. The open rail (280px), top to bottom: row 1 the dealership selector · refresh · the collapse toggle (fa-arrow-left-to-line — the shipped DrawerScaffold arrow, CPO 2026-09-30); row 2 the search field, placeholder "Search", with a "/" key hint at its far right; then, 16px below, the tree; then a pinned footer — a full-width divider (edge to edge, not inset) · Settings · Help & Support · user row. On a short viewport only the tree scrolls, under the footer. There is no divider between Reports and DAISI. An expanded parent (CRM, Reports) draws a 1px gray-07 guide line (the selected chip's color) centered under its icon, from its row to its last child (open rail only). The collapsed rail (64px), top to bottom: the building item · toggle · refresh · search icon · CRM · Inventory · Reports · DAISI · bell · the same pinned footer. The desktop top bar is retired (CPO ruling 2026-09-25).Search lives in the rail (CPO ruling 2026-09-25; supersedes the 09-24 placement). Enabled on list screens: Inbox · Contacts · Showroom · Leads · Tasks · Inventory. Greyed — still visible, in the same place — on screens without list search: Calendar · Reports › Sales / Marketing / Audiences · Notifications · Settings · any other non-list screen, including the customer profile and its activity feed. The "/" key focuses search, unless focus is already in a text input such as the message composer; on a greyed screen "/" does nothing (default, to confirm). The "/" hint dims with a greyed field, and hides while the field is focused or holds text (default, to confirm). On the collapsed rail, clicking the search icon or pressing "/" opens the same field in a .sb-popover flyout; the rail does not widen. Search still filters only the current list; the placeholder is exactly "Search". On Inventory the rail field opens the vehicle search page (facets), as shipped (CPO 2026-09-26). Global search is a separate feature.