# Issue #008: Mejorar agente frontend-lib

**Tipo:** enhancement
**Prioridad:** media
**Estado:** pendiente

## Descripción

Mejorar Frontend_Library con versionado semántico, testing y más componentes.

## Versionado

### Semántico
- [ ] Configurar release-please o semantic-release
- [ ] CHANGELOG.md automático desde commits
- [ ] Tags v1.0.0, v1.1.0, etc.
- [ ] Breaking changes documentados

### Publicación
- [ ] Publicar a npm registry privado (Gitea Packages)
- [ ] O mantener pnpm link como está

## Testing

### Componentes
- [ ] Tests con Vitest + Testing Library
- [ ] Tests de accesibilidad con axe-core
- [ ] Visual regression tests
- [ ] Coverage > 70%

### E2E
- [ ] Playwright tests para flujos críticos
- [ ] Tests en CI

## Nuevos componentes

### Data visualization
- [ ] Treemap (ECharts)
- [ ] Sankey diagram
- [ ] Heatmap calendar
- [ ] Sparklines

### Forms
- [ ] File upload con drag & drop
- [ ] Rich text editor (Tiptap)
- [ ] Color picker
- [ ] Slider range

### Layout
- [ ] Resizable panels
- [ ] Virtual list (TanStack Virtual)
- [ ] Infinite scroll

## Mejoras existentes

### Button
- [ ] Loading state con spinner
- [ ] Icon button variant
- [ ] Button group

### DataTable
- [ ] Export a CSV/Excel
- [ ] Column resize
- [ ] Row selection con checkbox
- [ ] Inline editing

## Documentación

- [ ] Storybook docs mejorados
- [ ] Props tables automáticas
- [ ] Ejemplos de código copiables
- [ ] Changelog visible
