<!-- source-hash: 2eebf27815f5533ea1acd099d63702ec -->
Storybook stories for the `TicketKnowledgeBaseList` component, providing interactive UI development and documentation for a clickable knowledge base article list used in the ticket workflow.

## Key Components

- **`Default`** — Four populated articles showcasing typical MSP knowledge base content (setup guides, migration docs, training programs, checklists)
- **`SingleArticle`** — Minimal single-item variant for edge case testing
- **`Empty`** — Zero-state render when no articles are available

## Usage Example

```typescript
import { TicketKnowledgeBaseList } from '../components/ui/ticket-knowledge-base-list';

<TicketKnowledgeBaseList
  articles={[
    {
      id: '1',
      title: 'OpenFrame Initial Setup Guide',
      description: 'Complete platform configuration including SSO integration.',
      onClick: () => router.push(`/knowledge/${id}`),
    },
  ]}
/>
```

## Story Configuration

| Parameter | Value |
|-----------|-------|
| Storybook path | `Tickets/TicketKnowledgeBaseList` |
| Layout | `padded` |
| Viewport width | `600px` (decorator-constrained) |
| Auto-docs | Enabled via `autodocs` tag |

Each article item expects `id`, `title`, `description`, and an optional `onClick` handler — the component renders a chevron navigation indicator per item.