Shadcn Guideline: Accordion — Use Accordion for collapsible. Description: Accordion for expandable content sections. Do: Accordion for FAQ settings panels. Don't: Custom collapse implementation. Good Example: <Accordion><AccordionItem><AccordionTrigger>. Bad Example: <div onClick={() => setOpen(!open)}>. Severity: Medium. Docs: https://ui.shadcn.com/docs/components/accordion.