State model
Closed, open, overlay
The layout should open into a pushed two-lane relationship on desktop and a full-sheet detail overlay on mobile, without freezing parent search or empty-state logic into the seam.
The master-detail lane relationship that keeps list browsing and open-record reading in one governed page rhythm.
Live Surfaces
Use the pattern page for the lane relationship and the component page for the extracted layout seam.
Contract Highlights
State model
The layout should open into a pushed two-lane relationship on desktop and a full-sheet detail overlay on mobile, without freezing parent search or empty-state logic into the seam.
Pressure rule
List and detail lanes should keep independent scrolling under longer content so one lane does not hijack the reading posture of the other.
Localization
RTL should mirror the lane placement and keep readable widths instead of applying only late cosmetic flips to an LTR-only split model.