docs: Add VERIFIED_FEATURES.md - tracking production-tested features
Documento inicial - ninguna feature verificada en producción aún. Lista completa de features para verificar cuando se use en zsimifactu. Próximos a verificar: PDF básico, texto, tablas, códigos de barras 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
8036a46146
commit
871b3e548f
1 changed files with 181 additions and 0 deletions
181
VERIFIED_FEATURES.md
Normal file
181
VERIFIED_FEATURES.md
Normal file
|
|
@ -0,0 +1,181 @@
|
||||||
|
# VERIFIED_FEATURES.md - zcatpdf
|
||||||
|
|
||||||
|
Estado de verificación de funcionalidades en aplicaciones reales.
|
||||||
|
|
||||||
|
**Leyenda:**
|
||||||
|
- ✅ **Verificado** - Probado en aplicación real, funciona correctamente
|
||||||
|
- ⚠️ **Tests only** - Solo tests unitarios, no probado en app real
|
||||||
|
- 🔧 **Mejorado** - Probado y mejorado/corregido durante uso real
|
||||||
|
- ❌ **Incompleto** - Conocido como incompleto o con limitaciones
|
||||||
|
- ❓ **Sin probar** - No tiene tests ni uso real
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Core
|
||||||
|
|
||||||
|
### pdf.zig
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| PDF.init | ⚠️ | Tests only |
|
||||||
|
| PDF.addPage | ⚠️ | Tests only |
|
||||||
|
| PDF.render | ⚠️ | Tests only |
|
||||||
|
| PDF.save | ⚠️ | Tests only |
|
||||||
|
|
||||||
|
### page.zig
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Page sizes (A4, Letter...) | ⚠️ | Tests only |
|
||||||
|
| Page orientation | ⚠️ | Tests only |
|
||||||
|
| Margins | ⚠️ | Tests only |
|
||||||
|
|
||||||
|
### content_stream.zig
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Text rendering | ⚠️ | Tests only |
|
||||||
|
| Graphics primitives | ⚠️ | Tests only |
|
||||||
|
| Coordinate system | ⚠️ | Tests only |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Texto
|
||||||
|
|
||||||
|
### fonts/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Built-in fonts (Helvetica, Times...) | ⚠️ | Tests only |
|
||||||
|
| Font embedding | ❓ | Sin probar |
|
||||||
|
| TTF support | ❓ | Sin probar |
|
||||||
|
| Unicode text | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### text/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Basic text | ⚠️ | Tests only |
|
||||||
|
| Text alignment | ❓ | Sin probar |
|
||||||
|
| Text wrapping | ❓ | Sin probar |
|
||||||
|
| Line spacing | ❓ | Sin probar |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Gráficos
|
||||||
|
|
||||||
|
### graphics/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Lines | ⚠️ | Tests only |
|
||||||
|
| Rectangles | ⚠️ | Tests only |
|
||||||
|
| Circles | ❓ | Sin probar |
|
||||||
|
| Paths | ❓ | Sin probar |
|
||||||
|
| Colors (RGB, CMYK) | ⚠️ | Tests only |
|
||||||
|
| Stroke/Fill | ⚠️ | Tests only |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Tablas
|
||||||
|
|
||||||
|
### table.zig
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Basic table | ⚠️ | Tests only |
|
||||||
|
| Cell borders | ❓ | Sin probar |
|
||||||
|
| Cell alignment | ❓ | Sin probar |
|
||||||
|
| Column widths | ❓ | Sin probar |
|
||||||
|
| Row spanning | ❓ | Sin probar |
|
||||||
|
| Col spanning | ❓ | Sin probar |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Imágenes
|
||||||
|
|
||||||
|
### images/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| PNG embedding | ❓ | Sin probar |
|
||||||
|
| JPEG embedding | ❓ | Sin probar |
|
||||||
|
| Image scaling | ❓ | Sin probar |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Códigos de Barras
|
||||||
|
|
||||||
|
### barcodes/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Code128 | ❓ | Sin probar |
|
||||||
|
| QR Code | ❓ | Sin probar |
|
||||||
|
| EAN | ❓ | Sin probar |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Avanzado
|
||||||
|
|
||||||
|
### forms/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Form fields | ❓ | Sin probar |
|
||||||
|
| Checkboxes | ❓ | Sin probar |
|
||||||
|
| Text fields | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### security/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Password protection | ❓ | Sin probar |
|
||||||
|
| Permissions | ❓ | Sin probar |
|
||||||
|
| Encryption | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### compression/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Stream compression | ⚠️ | Tests only |
|
||||||
|
| Deflate | ⚠️ | Tests only |
|
||||||
|
|
||||||
|
### outline.zig (Bookmarks)
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Bookmarks | ❓ | Sin probar |
|
||||||
|
| Document outline | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### links.zig
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Internal links | ❓ | Sin probar |
|
||||||
|
| External URLs | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### pagination.zig
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Auto pagination | ❓ | Sin probar |
|
||||||
|
| Page breaks | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### template/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Templates | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### markdown/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| Markdown to PDF | ❓ | Sin probar |
|
||||||
|
|
||||||
|
### svg/
|
||||||
|
| Feature | Estado | Notas |
|
||||||
|
|---------|--------|-------|
|
||||||
|
| SVG embedding | ❓ | Sin probar |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Historial de Verificación
|
||||||
|
|
||||||
|
| Fecha | Proyecto | Features Verificadas |
|
||||||
|
|-------|----------|---------------------|
|
||||||
|
| - | - | Ninguna verificada en producción aún |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Próximos a Verificar (Prioridad zsimifactu)
|
||||||
|
|
||||||
|
1. **PDF básico** - Crear documento, añadir página, guardar
|
||||||
|
2. **Texto** - Escribir texto con fuente básica
|
||||||
|
3. **Tablas** - Para facturas (líneas, totales)
|
||||||
|
4. **Códigos de barras** - VeriFacTu requiere QR
|
||||||
|
5. **Imágenes** - Logo empresa
|
||||||
Loading…
Reference in a new issue