# Biblioteca e checklist de documentos

Abra **Documentos da empresa** no menu. Gestores e administradores podem enviar PDFs, informar categoria, emissão, validade e observações. Analistas podem consultar e baixar arquivos da própria empresa. Envios separados permitem manter documentos anteriores até sua remoção pelo gestor.

Limites: 10 MB por PDF e 100 MB por empresa. Arquivos ficam no MySQL, em tabela privada, fora da pasta pública. O backup do banco deve incluir `company_documents`. Nunca copie documentos de clientes para o Git.

A migração 006 é aplicada por `npm start`. Na hospedagem, mantenha o limite do proxy HTTP superior a 10 MB e `max_allowed_packet` do MySQL superior a 10 MB (recomendado 64 MB). Não altere migrações já aplicadas.

O Dashboard e a biblioteca avisam documentos vencidos e com vencimento em até 30 dias. Alertas são exibidos no sistema; não há envio por e-mail ou WhatsApp nesta versão. Validades são informadas pelo usuário, não extraídas dos PDFs privados.

Ao abrir uma análise liberada, o servidor compara novamente os requisitos detectados no edital com a biblioteca atual da empresa. Uploads e reaberturas não gastam créditos adicionais. A triagem inclui evidências por página e identificadores/datas disponíveis na coleta oficial. Análises antigas utilizam as evidências já armazenadas, que podem conter menos requisitos.

O resultado diferencia **Faltando**, **Vencido** e **Conferir adequação**. A conferência deve verificar titularidade, conteúdo, datas exigidas, capacidade técnica, índices, dispensas e todos os anexos. A presença de um documento nunca aprova automaticamente a habilitação. PDFs digitalizados sem texto ainda exigem leitura manual. Documentos não detectados pela triagem podem ser obrigatórios.
