import { Stack } from '@/ui/primitives/Stack';
import React from 'react';

interface DashboardRailProps {
  children: React.ReactNode;
}

/**
 * DashboardRail
 * 
 * A thin sidebar rail for high-level navigation and status indicators.
 * Uses UI primitives to comply with architectural constraints.
 */
export function DashboardRail({ children }: DashboardRailProps) {
  return (
    <Stack as="nav" h="full" align="center" py={4} gap={4}>
      {children}
    </Stack>
  );
}
