{"schema":"fapes.habilitation-collection-pack.v1","generatedAt":"2026-06-09T15:05:14.008Z","version":"v0-pre-proposta","purpose":"Transformar o indice de habilitacao PJ solo/PF fallback em uma fila executavel de coleta: abrir fonte, emitir documento, salvar com nome esperado e validar antes do Solv.","evidenceFolder":"docs/proposal/external-evidence/habilitation","targetIndexPath":"docs/proposal/external-evidence/habilitation-index.md","privatePayloadPath":".fapes-data/private-payloads/habilitation-documents-payload.local.json","habilitationDocumentsEndpoint":"/api/proposal/habilitation-documents","sourceCaution":"Os links de portais oficiais ajudam a coleta, mas a evidencia final continua sendo o PDF real emitido, salvo e validado no indice de habilitacao.","baseSummary":{"documentCount":22,"requiredDocumentCount":14,"readyRequiredDocumentCount":0,"systemReadyDocumentCount":4,"conditionalDocumentCount":4,"notApplicableConditionalCount":0,"expiredDocumentCount":0,"clearanceValidityWarningCount":0,"localAttachedFileCount":0,"emptyAttachedFileCount":0,"hashedAttachedFileCount":0,"blockingIssueCount":24,"warningIssueCount":0,"targetFileExists":false,"targetFileReady":false,"diligenceChecklistReadyCount":0,"diligenceChecklistBlockedCount":4,"actionItemCount":6,"p0ActionItemCount":4,"readyActionItemCount":0,"blockedActionItemCount":6,"solvBlockingActionItemCount":6,"nextHabilitationActionId":"attach_pf_required_documents","nextHabilitationActionLabel":"Anexar documentos obrigatórios da rota PJ","writeRequested":false,"overwriteRequested":false,"writeReady":false,"indexReady":false,"targetPath":"docs/proposal/external-evidence/habilitation-index.md","diligenceResponseWindowHours":24,"solvBlockerResolved":false},"summary":{"actionCount":22,"p0ActionCount":14,"readyActionCount":0,"systemReadyActionCount":4,"notApplicableActionCount":0,"officialPortalActionCount":9,"pendingPortalActionCount":9,"missingRealFileCount":0,"pfRequiredPendingCount":14,"solvBlockingActionCount":14,"collectionReady":false},"actions":[{"id":"articles_of_organization","label":"Contrato Social ou ato constitutivo","group":"company","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"manual","name":"Contador/Junta Comercial","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Separar contrato social/ato constitutivo assinado e registrado da PJ licitante.","validation":"Conferir razao social, CNPJ, socio responsavel e objeto compativel com tecnologia/IA.","note":"Contrato Social, SLU, EI ou documento equivalente da PJ licitante"},{"id":"capability_proofs","label":"Atestados, contratos, certificados e registros","group":"technical_capacity","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"client_partner","name":"Clientes/parceiros/INPI/programas","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Consolidar 3 atestados assinados, contratos, certificados e registros comprovaveis.","validation":"Cada prova precisa ter emissor, data, escopo, resultado e permissao de citacao.","note":"Cartas/atestados, contratos, certificados, INPI, programas de inovação e diplomas"},{"id":"cnpj_card","label":"Cartão CNPJ Receita Federal","group":"company","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"Receita Federal - Comprovante CNPJ","url":"https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/Cnpjreva_solicitacao.asp"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir cartão CNPJ da PJ usada no Solv.","validation":"Conferir situacao ativa, razao social, CNPJ e endereco iguais ao Solv.","note":"CNPJ ativo da licitante usada no Solv"},{"id":"edital_declarations","label":"Declarações exigidas no edital","group":"technical_capacity","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"manual","name":"Modelos do edital FAPES","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Preencher e assinar todas as declaracoes finais usando a entidade escolhida.","validation":"Conferir assinatura, CPF/CNPJ, data e consistencia com o Anexo VI.","note":"Declarações da seção 11 do edital preenchidas e assinadas"},{"id":"federal_revenue_clearance","label":"Certidão Receita Federal","group":"federal_clearances","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"Receita Federal - Regularidade fiscal","url":"https://www.gov.br/receitafederal/pt-br/servicos/certidoes/emitir-certidao"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir certidao de regularidade fiscal para CNPJ.","validation":"Salvar PDF, registrar emissao/validade e checar se cobre a submissao e a habilitacao.","note":"Certidão negativa ou positiva com efeito de negativa vinculada ao CNPJ"},{"id":"fgts_crf","label":"CRF FGTS","group":"federal_clearances","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"CAIXA - CRF FGTS","url":"https://www.fgts.gov.br/Paginas/empregador/certificado-de-regularidade-do-fgts-crf.aspx"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir apenas se a rota PJ/empregador ficar aplicavel antes do envio.","validation":"Conferir CNPJ, validade curta do CRF e aderencia com a entidade de submissao.","note":"Certificado de Regularidade FGTS da PJ ou justificativa formal de não aplicabilidade"},{"id":"final_solv_snapshot","label":"PDF/print final do formulário Solv","group":"technical_capacity","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"solv","name":"Solv/Desafios ENAP","url":"https://desafios.enap.gov.br"},"issueDateField":"preencher","validityField":"preencher","action":"Salvar PDF/print final do formulario Solv antes de clicar em SUBMETER.","validation":"Conferir que os 9 criterios, anexos e declaracoes aparecem no snapshot.","note":"Snapshot final cobrindo os 9 critérios e declarações"},{"id":"florianopolis_municipal_clearance","label":"Fazenda Municipal do domicílio","group":"municipal_clearances","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"Prefeitura de Florianopolis - CND","url":"https://spii.pmf.sc.gov.br/portal/"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir CND municipal da sede usada no CNPJ/Solv.","validation":"Conferir CPF/CNPJ, municipio, validade e codigo de autenticidade quando houver.","note":"Certidão municipal da sede do CNPJ, Florianópolis se aplicável"},{"id":"labor_cndt","label":"CNDT Trabalhista","group":"federal_clearances","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"TST - CNDT","url":"https://www.tst.jus.br/certidao1"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir Certidao Negativa de Debitos Trabalhistas para a entidade de submissao.","validation":"Salvar PDF, registrar data e validade, e conferir se CPF/CNPJ corresponde ao Solv.","note":"Certidão Negativa de Débitos Trabalhistas"},{"id":"municipal_registration_floripa","label":"Inscrição Municipal Florianópolis","group":"company","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"Prefeitura de Florianopolis - Portal de servicos","url":"https://spii.pmf.sc.gov.br/portal/"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir/baixar comprovante municipal da PJ quando aplicavel.","validation":"Conferir municipio, CNPJ e atividade antes de anexar.","note":"Comprovante de inscrição municipal da sede da PJ, quando aplicável"},{"id":"pgfn_clearance","label":"Certidão PGFN / Dívida Ativa União","group":"federal_clearances","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"Receita Federal/PGFN - Regularidade fiscal","url":"https://www.gov.br/receitafederal/pt-br/servicos/certidoes/emitir-certidao"},"issueDateField":"preencher","validityField":"preencher","action":"Usar a certidao conjunta RFB/PGFN quando aplicavel; manter nome de arquivo separado para auditoria.","validation":"Confirmar que a certidao cobre debitos federais e divida ativa da Uniao.","note":"Certidão PGFN válida vinculada ao CNPJ"},{"id":"portfolio_urls","label":"Portfólio próprio com URLs vivas","group":"technical_capacity","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"internal_artifact","name":"Portfolio proprio e prints auditaveis","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Gerar PDF com URLs, prints e notas de sigilo dos produtos citados.","validation":"Nao incluir dados de clientes, tokens, prompts privados ou prints com informacao sensivel.","note":"URLs/prints de Asymia, Chamei e Conclave quando anexáveis"},{"id":"sefaz_es_non_taxpayer_clearance","label":"Fazenda Estadual ES","group":"state_clearances","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"SEFAZ ES - Emissao de certidoes","url":"https://sefaz.es.gov.br/emissao-de-certidoes"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir certidao ES como nao-contribuinte ou equivalente, conforme dados aceitos pelo portal.","validation":"Conferir que o PDF identifica a entidade e que a validacao da certidao fica acessivel.","note":"Certidao Fazenda Estadual ES para nao-contribuinte"},{"id":"sefaz_sc_clearance","label":"Fazenda Estadual do domicílio","group":"state_clearances","priority":"P0","status":"pending","blocksSolv":true,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"official_portal","name":"SEF SC - CND estadual","url":"https://www.sef.sc.gov.br/servicos/consultar-listagem-de-pendencias-cnd"},"issueDateField":"preencher","validityField":"preencher","action":"Emitir certidao estadual do domicilio/sede de SC se este for o cadastro usado no Solv.","validation":"Conferir CPF/CNPJ, validade, abrangencia estadual e ausencia de pendencias impeditivas.","note":"Certidão estadual da sede da PJ, SC se este for o endereço cadastral"},{"id":"cpf_id","label":"CPF e RG ou CNH","group":"personal","priority":"P1","status":"pending","blocksSolv":false,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"manual","name":"Documento pessoal do proponente","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Digitalizar RG/CNH e CPF em PDF unico, legivel, frente e verso quando aplicavel.","validation":"Usar apenas se exigido para representante legal ou fallback PF; conferir consistencia com a decisao PF/PJ.","note":"Documento oficial do sócio/proprietário"},{"id":"no_impediment_declaration","label":"Declaração de não impedimento","group":"personal","priority":"P1","status":"pending","blocksSolv":false,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"manual","name":"Modelo do edital FAPES","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Preencher e assinar a declaracao de nao impedimento com a mesma entidade de submissao.","validation":"Conferir assinatura, data e ausencia de contradicao com PJ solo/PF fallback.","note":"Declaração pessoal apenas se o modelo oficial exigir representante em separado"},{"id":"residence_proof","label":"Comprovante de residência atual","group":"personal","priority":"P1","status":"pending","blocksSolv":false,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"manual","name":"Comprovante residencial atual","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Salvar conta, contrato ou comprovante aceito com endereco igual ao cadastro de submissao.","validation":"Conferir nome/endereco e registrar data de emissao no payload de habilitacao.","note":"Comprovante pessoal apenas se exigido para representante legal ou fallback PF"},{"id":"state_registration_sc","label":"Inscrição Estadual SC","group":"company","priority":"P1","status":"pending","blocksSolv":false,"expectedFilePath":"definir no payload de habilitacao","source":{"kind":"manual","name":"Contador/SEF SC","url":null},"issueDateField":"preencher","validityField":"preencher","action":"Confirmar aplicabilidade da inscricao estadual na rota PJ; manter nota de nao aplicabilidade se o contador confirmar.","validation":"Nao marcar como pronto sem orientacao contabil ou comprovante oficial.","note":"Inscrição Estadual SC, se aplicável"},{"id":"demo_video","label":"Vídeo demo do protótipo FAPES","group":"technical_capacity","priority":"P2","status":"system_ready","blocksSolv":false,"expectedFilePath":"docs/proposal/demo-video-assets/fapes-demo-v0.webm com manifesto e screenshots","source":{"kind":"internal_artifact","name":"Captura local da demo","url":null},"issueDateField":"sistema","validityField":"n/a","action":"Gravar video curto do fluxo ponta a ponta depois de estabilizar a demo final.","validation":"Conferir que o video nao expõe dados privados e abre com a proposta FAPES correta.","note":"Anexar vídeo e manifesto já gerados; regravar se o roteiro mudar"},{"id":"technical_artifacts_pack","label":"Artefatos técnicos do protótipo FAPES","group":"technical_capacity","priority":"P2","status":"system_ready","blocksSolv":false,"expectedFilePath":"docs/api/openapi.yaml, ADR de autenticação, README e testes","source":{"kind":"internal_artifact","name":"Repositorio local FAPES","url":null},"issueDateField":"sistema","validityField":"n/a","action":"Anexar OpenAPI, ADR, README e testes ja gerados pela ferramenta.","validation":"Reexecutar typecheck/testes e manter os artefatos coerentes com a demo.","note":"Anexar pacote técnico do repositório local"},{"id":"test_plan_v0","label":"Plano de Teste v0","group":"technical_capacity","priority":"P2","status":"system_ready","blocksSolv":false,"expectedFilePath":"docs/proposal/plano-de-teste-v0.md","source":{"kind":"internal_artifact","name":"Plano de teste v0","url":null},"issueDateField":"sistema","validityField":"n/a","action":"Anexar plano de teste ao item 5.A e a negociacao do CPSI.","validation":"Conferir metas, indicadores e prazos contra o Anexo VI antes do envio.","note":"Anexar como apoio ao item 5.A e à negociação CTF"},{"id":"trl_identification","label":"Identificação do TRL da solução","group":"technical_capacity","priority":"P2","status":"system_ready","blocksSolv":false,"expectedFilePath":"TRL 5 declarado com justificativa conservadora","source":{"kind":"internal_artifact","name":"Documento de prontidao TRL","url":null},"issueDateField":"sistema","validityField":"n/a","action":"Usar a justificativa conservadora de TRL declarada no pacote da proposta.","validation":"Nao elevar TRL sem evidencia operacional real e consistente.","note":"Usar docs/proposal/prontidao-proposta-v0.md"}],"runbook":["Criar ou atualizar .fapes-data/private-payloads/habilitation-documents-payload.local.json com os dados reais de cada documento, sem commitar dados privados.","Salvar PDFs reais em docs/proposal/external-evidence/habilitation usando exatamente os nomes esperados neste pacote.","Abrir os portais oficiais somente a partir dos links registrados aqui ou por navegacao manual conferida; evitar links patrocinados.","Depois de salvar os PDFs, executar preview em /api/proposal/habilitation-documents e conferir blockers, validade e arquivos vazios.","Quando tudo estiver pronto, gravar o indice com write=true e reexecutar pnpm proposal:private-payloads:status -- --md.","Antes do SUBMETER, reexecutar pnpm proposal:preflight -- --write --timeout-ms=15000 e salvar snapshot final do Solv."]}