Integra débitos, pagamentos e guias emitidas com API via composables e modais de extrato. Simplifica filtros do portal ao escopo do contribuinte logado. Refatora emissão pública de certidão com modelos dinâmicos e contrato idModelo. Corrige status de taxas (2=Paga, 3=Cancelada) e melhorias no proxy BFF/Keycloak.
Co-authored-by: Cursor <cursoragent@cursor.com>
- `src/mocks/mockInterceptor.js` — interceptor Axios que substitui chamadas HTTP
por dados falsos (400–800ms de latência simulada). Cobre todos os endpoints do
portal: certidão, IPTU, primeiro acesso, credenciamento, painel, débitos,
certidões, alvarás, pagamentos e dados cadastrais.
- `src/main.js` — carrega mock condicionalmente via `VITE_USE_MOCK=true`; em modo
mock, pula `bootstrapPrefeitura` e injeta sessão fake no authStore.
- `.env.development` — documenta a variável `VITE_USE_MOCK` como template.
- `docs/api-backend.md` — especificação completa de todos os endpoints necessários
(request/response, tipos, status possíveis, tabela de implementação).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>