Skip to content

feat: integrar workspaces fiscais e contrato de pacotes - #208

Merged
elson-vinicius-lopes merged 1 commit into
developfrom
codex/feat-workspace-shell-slice1
Aug 31, 2026
Merged

feat: integrar workspaces fiscais e contrato de pacotes#208
elson-vinicius-lopes merged 1 commit into
developfrom
codex/feat-workspace-shell-slice1

Conversation

@elson-vinicius-lopes

Copy link
Copy Markdown
Contributor

Resultado

  • integra o contrato real de identidade/workspace entregue pela API #234;
  • adiciona shell autenticado em /workspace, seletor e estados acessíveis de loading/erro/sucesso;
  • mantém o workspace ativo somente em memória e valida o payload antes de ativá-lo;
  • tipa e testa o contrato do FiscalMappingPackage entregue pela API #236;
  • prepara upload multipart idempotente, progresso e consulta segura de metadados;
  • documenta os gaps que ainda bloqueiam o wizard completo do PBI [PBI] Ingestão versionada do pacote de especificação fiscal #201.

Fronteiras

  • não inventa projectId, inventário, conflitos ou qualidade no navegador;
  • não persiste documento/artefato fiscal em localStorage;
  • Sysmiddle permanece read-only e nenhuma autoria foi adicionada.

Validação

pm run quality — PASS;

  • 279 testes do front + 70 testes do BFF;

pm run test:e2e — 20/20 em desktop e mobile;

  • builds development/production e artefatos — PASS;
  • audits — 0 vulnerabilidades;
  • contrato — 18 usos/18 endpoints, 2 ainda propostos.

Refs #195
Refs #196
Refs #201
API: LayoutParserApi#234, LayoutParserApi#236, LayoutParserApi#229

@elson-vinicius-lopes
elson-vinicius-lopes merged commit cac80e2 into develop Aug 31, 2026
8 checks passed
@elson-vinicius-lopes
elson-vinicius-lopes deleted the codex/feat-workspace-shell-slice1 branch August 31, 2026 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant