Changelog
Todas as actualizações do PhotonDoq.
28 Mar 2026Majorv3.0
OCR Universal + Automações + Design System v2
- 14 verticais OCR especializados (financeiro, fiscal, jurídico, saúde, construção, imobiliário, logística, bancário, seguros, automóvel, educação, energia, agricultura, genérico)
- IES parser: 69 rubricas SNC do Balanço e Demonstração de Resultados com export JSON/CSV/HTML
- Model selection inteligente: Haiku (€0.03), Sonnet (€0.15), Opus (€0.75) por documento
- Multi-language: PT, ES, FR, DE, EN, IT — detecção automática de idioma
- Learning backend: correcções alimentam extracções futuras cross-company
- A/B prompt testing server-side com significância estatística
- Field-level confidence — confiança por campo, não só por documento
28 Mar 2026Majorv3.0
Automação completa
- Event Bus unificado: 17 tipos de evento → 5 handlers em paralelo
- 15 Automation Packs por vertical (contabilidade, construção, jurídico, saúde, imobiliário, logística, energia, agricultura, turismo, RH, seguros, educação, desporto, automóvel)
- Approval chains multi-step com notificações
- Webhook queue com exponential backoff e dead letter
- AI Bot com Claude tool use: pesquisa docs, stats, deadlines, aprova, info fornecedor
28 Mar 2026Featurev3.0
Embeddable Widget + API
- Widget OCR embeddable em 3 linhas de código (embed.js)
- Branding customizável (cor, logo, nome)
- Callback URL para receber dados no teu servidor
- 95+ API endpoints documentados em /docs (Swagger UI)
- Bulk export API: até 5000 documentos em JSON ou CSV
28 Mar 2026Designv3.0
Design System v2 + Mobile
- 350+ novas regras CSS — cards, KPIs, dropzone, sidebar refinados
- Document cards com barra de status, ícones por vertical, status chips
- Mobile bottom navigation (5 tabs) com safe-area
- Command palette (Ctrl+K) com 28 comandos
- Notification panel slide-in com SSE real-time
- Onboarding tour guiado em 6 passos
- Document preview tooltip on hover
- Dashboard sparklines e trend indicators
28 Mar 2026Securityv3.0
Segurança + Performance
- Atomic credit deduction (sem race conditions)
- SSRF protection no HTTP executor de flows
- Content-Length limits no middleware
- JPEG compression (30-50% token savings)
- Rotation detection para documentos landscape
- 12 database indexes para queries rápidas
- Keyset pagination (cursor-based)
- 273 testes unitários + 18 E2E (Playwright)