11 - Vue e Experiencia Operacional¶
EnfaseCloud.VueEnfaseCloud.WebApi
Draft
Objetivo¶
Expor no frontend cloud o estado de conformidade sem duplicar regras da WebApi.
Visao de documento¶
Deve exibir:
- hash SHA-256;
- status PDF/A;
- status veraPDF;
- status OCR;
- status assinatura;
- status upload/indexação;
- status preservação;
- verification code;
- pendencias acionaveis.
Visao de lote¶
Deve exibir:
- documentos processados;
- documentos pendentes;
- falhas de upload;
- falhas PDF/A;
- falhas OCR;
- pendencias de assinatura;
- pendencias de metadados.
Visao operacional¶
Para usuarios autorizados, deve exibir indicadores por tenant/cliente:
- fila de upload;
- validações pendentes;
- preservação;
- documentos sem hash;
- documentos sem manifesto;
- documentos com assinatura invalida.
Regras¶
- Vue nao valida PDF/A, hash ou assinatura por conta propria.
- Vue deve renderizar payloads de compliance vindos da WebApi.
- Vue deve manter compatibilidade com upload chunked existente.
Aceite¶
- Usuario identifica se documento esta conforme ou pendente.
- Erros tecnicos sao compreensiveis sem expor stack trace.
- Upload comum e digitalização aparecem com origem distinta.