'use client' import EntityBadge from '@/components/common/EntityBadge' import { usePostureGlossary } from '@/components/common/PostureGlossaryProvider' import { resolvePostureTermId } from '@/data/postureGlossary' export default function PostureBadge({ label, tone, className, }: { label: string tone?: 'neutral' | 'success' | 'warning' | 'info' className?: string }) { const { openTerm } = usePostureGlossary() const termId = resolvePostureTermId(label) if (!termId) { return } return ( ) }