Pular para conteúdo

Specifications

Cada especificação é o registro completo de uma funcionalidade nova ou de uma mudança em funcionalidade existente: a dor, a jornada pretendida (desktop e mobile), as regras de negócio, a autorização e o contrato de API — nesta ordem, porque cada parte só se escreve depois que a anterior passa pelo portão correspondente. Ver o fluxo completo no CLAUDE.md da raiz, seção "Specs de feature", e o template em ../doc-templates/specification.md.

Numeração: os IDs (SPEC-0001…SPEC-0054) são os mesmos números que as pastas spec/NNNN-slug/ e as branches spec/NNNN-slug sempre usaram — preservados na migração de 2026-08-30 para não quebrar as ~200 citações cruzadas entre specs ("a RN7 da 0038 diz que…"). Não existe SPEC-0029: o número nunca foi usado, não é conteúdo perdido.

SPEC-0035 e SPEC-0045 diziam em-implementacao até 2026-09-26, e agora dizem concluida. A migração de 2026-08-30 preservou o texto original de cada cabeçalho em vez de corrigi-lo silenciosamente — fidelidade que fazia sentido na migração e deixou de fazer depois, porque duas specs no ar marcadas como abertas se leem como trabalho pendente. O Git fecha as duas: a 0035 entrou pelo commit 6753bab (feat(api,web,e2e,spec 0035)) e a 0045 pelo merge 6d3e165. O mapa da migração segue em ../metadata/migration-map.yaml.

O status de cada documento existe em quatro lugares — o status: do front matter, a tabela de cabeçalho do próprio arquivo, a linha desta tabela e a entrada em ../metadata/catalog.yaml. O scripts/docs_lint.py confere que o catálogo e os arquivos existem e combinam, mas não compara os quatro status entre si: foi assim que a 0048, a 0049, a 0053 e a 0054 ficaram com valores diferentes em lugares diferentes até 2026-09-26. Ao fechar uma spec, mude os quatro.

ID Título Status Domínios
SPEC-0001 Recuperação de senha por e-mail concluida autenticacao
SPEC-0002 Onboarding: usuário conectado, cancelamento e logo concluida onboarding
SPEC-0003 Análise completa: taxa setup pelo analista, cláusula obrigatória e corresponsável concluida analise-de-credito
SPEC-0004 Implementação mobile (PWA responsivo) conforme o Figma concluida mobile
SPEC-0005 Aviso de atualização do PWA (banner com botão "Atualizar") concluida pwa
SPEC-0006 Pacote Locatício como base de cálculo + limpeza das configurações padrão concluida configuracao-tenant
SPEC-0007 Análise de Crédito: rename completo (Proposal → CreditAnalysis) + visão mobile concluida mobile, analise-de-credito
SPEC-0008 Documentos obrigatórios da Análise de Crédito concluida analise-de-credito, documentos
SPEC-0009 Remoção do i18n concluida internacionalizacao
SPEC-0010 Parametrização de documentos por área: botões e seleção do tipo concluida documentos
SPEC-0011 Gaveta de navegação do mobile conforme o design system 1.5.0 concluida mobile, navegacao
SPEC-0012 Iconografia Phosphor, conforme o design system 2.3.0 concluida design-system
SPEC-0013 Inquilinos e Imóveis conforme o design system concluida design-system, inquilinos-imoveis
SPEC-0014 MUI 9 e design system 2.10.0 concluida design-system
SPEC-0015 Telas de Análise de Crédito no design system concluida analise-de-credito
SPEC-0016 Topo e espaçamento no mobile: listas e formulários concluida mobile, design-system
SPEC-0017 Internalizar o design system e aposentar o pacote concluida design-system
SPEC-0018 Respiro do label dos campos de formulário concluida design-system
SPEC-0019 Contraste dos neutros e adoção da paleta de marca concluida design-system
SPEC-0020 Padronizar o topo de página concluida design-system
SPEC-0021 Borda do topo e tom das linhas, iguais nos dois viewports concluida design-system
SPEC-0022 Paginação no mobile: Inquilinos, Imóveis e Análise de Crédito concluida mobile, design-system
SPEC-0023 Padronizar os filtros das listas concluida design-system
SPEC-0024 Ações do formulário no topo concluida design-system
SPEC-0025 Organização da visualização da análise de crédito concluida analise-de-credito
SPEC-0026 Jornadas visuais por processo concluida ferramental-docs
SPEC-0027 Contrato vira Garantia concluida garantia
SPEC-0028 Ambiente de produção (app.garantora.com.br na box srv01) concluida infra-deploy
SPEC-0030 Skill ship: deploy do main em produção concluida infra-deploy
SPEC-0031 Convite de garantidora por link concluida onboarding
SPEC-0032 Templates de e-mail no design system concluida design-system, comunicacao
SPEC-0033 Interface do SaaS admin no design system concluida design-system, saas-admin
SPEC-0034 Isolamento de tenant e de imobiliária, e login sem credencial pré-preenchida concluida autenticacao, permissoes-rbac
SPEC-0035 Autorização: fechar os portões, sanear as permissões, e o menu obedecer a elas concluida navegacao, permissoes-rbac
SPEC-0036 O passo de analisar, e o caminho de volta para a imobiliária concluida analise-de-credito
SPEC-0037 Pendências tipificadas na análise de crédito, e um histórico que diz o que mudou concluida analise-de-credito
SPEC-0038 Emissão da garantia e a espera pela assinatura concluida garantia
SPEC-0039 Emitir a garantia conferindo, e sem poder divergir da análise concluida garantia
SPEC-0040 Assinou, fecha o dossiê: alterar arquivo vira exceção nomeada e visível concluida analise-de-credito, garantia
SPEC-0041 A Equipe passa a administrar de verdade: no celular, sem 403, e sem mudar acesso em silêncio concluida mobile, permissoes-rbac
SPEC-0042 Tutoriais em vídeo, e onde encontrá-los concluida ferramental-docs
SPEC-0043 Ninguém consegue dizer que versão está no ar, nem o que mudou nela concluida versionamento
SPEC-0044 O que mudou não cabe onde está sendo contado concluida versionamento
SPEC-0045 Assuntos, navegação e a versão certa para cada aparelho concluida navegacao
SPEC-0046 Documento e telefone com máscara, e erro de formulário que a pessoa consegue ler concluida analise-de-credito, formularios
SPEC-0047 Correção no web sem forma de provar que está certa concluida qualidade-testes
SPEC-0048 Geração automática de cobranças e tela de gestão concluida garantia
SPEC-0049 Remoção lógica e recuperação: imobiliária, inquilino, imóvel, análise de crédito, garantia e cobrança concluida inquilinos-imoveis, analise-de-credito, garantia, permissoes-rbac
SPEC-0050 Consulta ao Boa Vista (Cadastro Positivo) na análise de crédito, configurável por tenant concluida analise-de-credito, configuracao-tenant
SPEC-0051 Usuários da imobiliária: quem tem acesso, e como tirá-lo concluida permissoes-rbac, onboarding
SPEC-0052 Catálogo de consultas de crédito configurável, com custo e conciliação (API Full) concluida analise-de-credito, configuracao-tenant, financas
SPEC-0053 Central de ajuda na ordem da jornada: tudo visível, busca e capítulos ao lado do vídeo concluida navegacao
SPEC-0054 Cobrança com tipo, canal e parcela, e o resumo do mês que hoje mora na planilha concluida garantia, financas
SPEC-0055 O acerto com a imobiliária: o que ela recolheu, o que repassou, e o mês fechado concluida garantia, financas
SPEC-0056 A taxa de adesão: da imobiliária, por imobiliária, e de volta como comissão concluida garantia, financas, configuracao-tenant
SPEC-0057 A mensalidade da garantia: uma faixa por tipo de tomador, escolhida na aprovação concluida garantia, financas, configuracao-tenant, analise-de-credito
SPEC-0058 A documentação começa pelo andamento: roadmap, especificações, arquitetura e implementação concluida ferramental-docs