import React from 'react'; import { useTranslation } from 'react-i18next'; import { HARNESS_WALK_TABLE, HarnessOsState, HarnessWalkRow } from '../utils/harnessWalkTable'; interface V2HarnessPickerProps { selectedId: string; onSelect: (id: string) => void; } // One dot per OS: filled when walked, dashed ring when not. A row never hides an OS. const OsDot = ({ state, os }: { state: HarnessOsState; os: string }) => (