Files
repo_Claude/dev/issues/008-improve-frontend-lib.md
egutierrez f3d5ddcddd docs: crear roadmap de issues para agentes
Se crean 9 issues para trackear el desarrollo de agentes:

Nuevos agentes:
- #001 orchestrator: coordinar agentes para proyectos
- #002 ci-cd: pipelines de build/test/deploy
- #003 testing: tests automatizados Go y React
- #004 api-client: gestión de APIs externas
- #005 docs-generator: documentación automática

Mejoras a existentes:
- #006 db-reader: PostgreSQL, migraciones
- #007 backend-lib: nuevos módulos shell/app
- #008 frontend-lib: versionado, testing
- #009 gitea: Actions, templates
2026-03-22 20:00:15 +01:00

73 lines
1.4 KiB
Markdown

# 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