Review Side Rail

The right-hand review panel container. A header plus an APG Tabs region (Comments / Activity / Changes) over a scrollable body. It hosts presentational review content — comment threads, activity feeds, change lists — and collapses to a thin vertical rail with a toggle so the document reclaims the width. Token-driven on var(--surface-sunk); controlled or uncontrolled open state and selected tab. Presentational only — the editor engine lives in the consuming app.

Uncontrolled — collapse with the header chevron, reopen from the rail

OCSS Trust Framework — Working Draft

The two-layer signed envelope carries OCSS Rules as typed payloads. Use the panel on the right to review comments, activity, and changes. Collapse it to give this document the full width.

Controlled open state — externally driven collapse

The open state here is owned by the page. Toggle the button above and the rail follows — useful when a global layout control governs the review surface.

Composed children (no declarative tabs)

Omit the tabs prop to drop freeform content into the scrollable body — for a single-purpose side panel.