{"schema":"fapes.habilitation-documents.v1","generatedAt":"2026-06-09T15:00:43.533Z","version":"v0-pre-proposta","evidenceBasePath":"docs/proposal/external-evidence","targetPath":"docs/proposal/external-evidence/habilitation-index.md","checklistDocxPath":"docs/proposal/external-evidence/templates/habilitation-checklist-template.docx","checklistDocxHref":"/api/proposal/habilitation-documents?format=checklist-docx","diligenceDocxPath":"docs/proposal/external-evidence/templates/habilitation-diligence-response-template.docx","diligenceDocxHref":"/api/proposal/habilitation-documents?format=diligence-docx","habilitationPackEndpoint":"/api/proposal/habilitation","externalEvidenceEndpoint":"/api/proposal/external-evidence","solvDryRunEndpoint":"/api/proposal/solv-dry-run","writeRequested":false,"overwriteRequested":false,"payload":{},"samplePayload":{"write":false,"overwrite":false,"diligenceOwnerName":"Raphael Lages","confirmedAllFilesReal":false,"confirmedValidityChecked":false,"confirmedDiligenceOwner":false,"confirmedConditionalApplicability":false,"confirmedNoSensitiveData":false,"documents":[{"id":"cpf_id","status":"not_applicable","filePathOrUrl":"","issuedAt":"n/a","validUntil":"n/a","issuingPortal":"documento pessoal","note":"Rota principal PJ; anexar documento pessoal apenas se exigido para representante legal ou fallback PF."},{"id":"residence_proof","status":"not_applicable","filePathOrUrl":"","issuedAt":"n/a","validUntil":"n/a","issuingPortal":"comprovante aceito","note":"Rota principal PJ; usar endereço cadastral do CNPJ nos documentos."},{"id":"no_impediment_declaration","status":"not_applicable","filePathOrUrl":"","issuedAt":"n/a","validUntil":"n/a","issuingPortal":"modelo do edital","note":"Usar declarações editalícias da PJ em `edital_declarations`; esta linha fica como fallback PF."},{"id":"cnpj_card","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/04-cartao-cnpj.pdf","issuedAt":"2026-06-03","validUntil":"n/a","issuingPortal":"Receita Federal","note":"Cartão CNPJ da licitante usada no Solv."},{"id":"articles_of_organization","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/05-ato-constitutivo-contrato-registrado.pdf","issuedAt":"2026-06-03","validUntil":"n/a","issuingPortal":"Junta Comercial/contador","note":"Ato constitutivo/contrato social registrado da PJ."},{"id":"state_registration_sc","status":"not_applicable","filePathOrUrl":"","issuedAt":"n/a","validUntil":"n/a","issuingPortal":"contador","note":"Serviço sem inscrição estadual aplicável, conforme orientação contábil."},{"id":"municipal_registration_floripa","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/06-inscricao-municipal-cpsqn.pdf","issuedAt":"2026-06-03","validUntil":"n/a","issuingPortal":"Prefeitura de Florianópolis","note":"Inscrição municipal da sede da PJ ou comprovante equivalente."},{"id":"federal_revenue_clearance","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/07-certidao-receita-federal.pdf","issuedAt":"2026-05-27","validUntil":"2026-08-31","issuingPortal":"Receita Federal","note":"CND ou CPEN válida."},{"id":"pgfn_clearance","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/08-certidao-pgfn.pdf","issuedAt":"2026-05-27","validUntil":"2026-08-31","issuingPortal":"PGFN","note":"Dívida ativa federal regular."},{"id":"fgts_crf","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/09-crf-fgts.pdf","issuedAt":"2026-06-03","validUntil":"2026-08-31","issuingPortal":"Caixa/FGTS","note":"CRF FGTS da PJ ou justificativa formal se houver não aplicabilidade."},{"id":"labor_cndt","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/13-cndt-trabalhista.pdf","issuedAt":"2026-05-27","validUntil":"2026-08-31","issuingPortal":"TST","note":"CNDT válida."},{"id":"sefaz_sc_clearance","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/10-certidao-sefaz-sc.pdf","issuedAt":"2026-05-27","validUntil":"2026-08-31","issuingPortal":"SEFAZ SC","note":"Regularidade estadual da sede."},{"id":"sefaz_es_non_taxpayer_clearance","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/11-certidao-sefaz-es-nao-contribuinte.pdf","issuedAt":"2026-05-27","validUntil":"2026-08-31","issuingPortal":"SEFAZ ES","note":"Certidão ES para não contribuinte."},{"id":"florianopolis_municipal_clearance","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/12-certidao-municipal-florianopolis.pdf","issuedAt":"2026-05-27","validUntil":"2026-08-31","issuingPortal":"Prefeitura de Florianópolis","note":"Regularidade municipal da sede."},{"id":"portfolio_urls","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/14-portfolio-urls.pdf","issuedAt":"2026-05-27","validUntil":"n/a","issuingPortal":"portfólio próprio","note":"URLs/prints sem dados sigilosos."},{"id":"capability_proofs","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/15-atestados-certificados-registros.pdf","issuedAt":"2026-05-27","validUntil":"n/a","issuingPortal":"clientes/parceiros/INPI/programas","note":"Consolidar só provas formais."},{"id":"edital_declarations","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/habilitation/16-declaracoes-edital.pdf","issuedAt":"2026-05-27","validUntil":"n/a","issuingPortal":"modelos do edital","note":"Declarações assinadas."},{"id":"final_solv_snapshot","status":"attached","filePathOrUrl":"docs/proposal/external-evidence/solv-final-snapshot.pdf","issuedAt":"2026-05-27","validUntil":"n/a","issuingPortal":"Solv","note":"PDF ou print final antes do SUBMETER."}]},"requiredFields":["id","status","filePathOrUrl","issuedAt","validUntil","issuingPortal","note"],"documents":[{"id":"cpf_id","label":"CPF e RG ou CNH","group":"personal","editalStatus":"conditional","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Documento oficial do sócio/proprietário","readyForIndex":false},{"id":"residence_proof","label":"Comprovante de residência atual","group":"personal","editalStatus":"conditional","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Comprovante pessoal apenas se exigido para representante legal ou fallback PF","readyForIndex":false},{"id":"no_impediment_declaration","label":"Declaração de não impedimento","group":"personal","editalStatus":"conditional","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Declaração pessoal apenas se o modelo oficial exigir representante em separado","readyForIndex":false},{"id":"cnpj_card","label":"Cartão CNPJ Receita Federal","group":"company","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"CNPJ ativo da licitante usada no Solv","readyForIndex":false},{"id":"articles_of_organization","label":"Contrato Social ou ato constitutivo","group":"company","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Contrato Social, SLU, EI ou documento equivalente da PJ licitante","readyForIndex":false},{"id":"state_registration_sc","label":"Inscrição Estadual SC","group":"company","editalStatus":"conditional","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Inscrição Estadual SC, se aplicável","readyForIndex":false},{"id":"municipal_registration_floripa","label":"Inscrição Municipal Florianópolis","group":"company","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Comprovante de inscrição municipal da sede da PJ, quando aplicável","readyForIndex":false},{"id":"federal_revenue_clearance","label":"Certidão Receita Federal","group":"federal_clearances","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Certidão negativa ou positiva com efeito de negativa vinculada ao CNPJ","readyForIndex":false},{"id":"pgfn_clearance","label":"Certidão PGFN / Dívida Ativa União","group":"federal_clearances","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Certidão PGFN válida vinculada ao CNPJ","readyForIndex":false},{"id":"fgts_crf","label":"CRF FGTS","group":"federal_clearances","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Certificado de Regularidade FGTS da PJ ou justificativa formal de não aplicabilidade","readyForIndex":false},{"id":"labor_cndt","label":"CNDT Trabalhista","group":"federal_clearances","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Certidão Negativa de Débitos Trabalhistas","readyForIndex":false},{"id":"sefaz_sc_clearance","label":"Fazenda Estadual do domicílio","group":"state_clearances","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Certidão estadual da sede da PJ, SC se este for o endereço cadastral","readyForIndex":false},{"id":"sefaz_es_non_taxpayer_clearance","label":"Fazenda Estadual ES","group":"state_clearances","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Certidao Fazenda Estadual ES para nao-contribuinte","readyForIndex":false},{"id":"florianopolis_municipal_clearance","label":"Fazenda Municipal do domicílio","group":"municipal_clearances","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Certidão municipal da sede do CNPJ, Florianópolis se aplicável","readyForIndex":false},{"id":"portfolio_urls","label":"Portfólio próprio com URLs vivas","group":"technical_capacity","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"URLs/prints de Asymia, Chamei e Conclave quando anexáveis","readyForIndex":false},{"id":"technical_artifacts_pack","label":"Artefatos técnicos do protótipo FAPES","group":"technical_capacity","editalStatus":"ready","indexStatus":"system_ready","filePathOrUrl":"docs/api/openapi.yaml, ADR de autenticação, README e testes","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"sistema","validUntil":"n/a","issuingPortal":"repositório local","note":"Anexar pacote técnico do repositório local","readyForIndex":true},{"id":"demo_video","label":"Vídeo demo do protótipo FAPES","group":"technical_capacity","editalStatus":"ready","indexStatus":"system_ready","filePathOrUrl":"docs/proposal/demo-video-assets/fapes-demo-v0.webm com manifesto e screenshots","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"sistema","validUntil":"n/a","issuingPortal":"repositório local","note":"Anexar vídeo e manifesto já gerados; regravar se o roteiro mudar","readyForIndex":true},{"id":"capability_proofs","label":"Atestados, contratos, certificados e registros","group":"technical_capacity","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Cartas/atestados, contratos, certificados, INPI, programas de inovação e diplomas","readyForIndex":false},{"id":"edital_declarations","label":"Declarações exigidas no edital","group":"technical_capacity","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Declarações da seção 11 do edital preenchidas e assinadas","readyForIndex":false},{"id":"final_solv_snapshot","label":"PDF/print final do formulário Solv","group":"technical_capacity","editalStatus":"needs_document","indexStatus":"missing","filePathOrUrl":"","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"","validUntil":"","issuingPortal":"","note":"Snapshot final cobrindo os 9 critérios e declarações","readyForIndex":false},{"id":"trl_identification","label":"Identificação do TRL da solução","group":"technical_capacity","editalStatus":"ready","indexStatus":"system_ready","filePathOrUrl":"TRL 5 declarado com justificativa conservadora","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"sistema","validUntil":"n/a","issuingPortal":"repositório local","note":"Usar docs/proposal/prontidao-proposta-v0.md","readyForIndex":true},{"id":"test_plan_v0","label":"Plano de Teste v0","group":"technical_capacity","editalStatus":"ready","indexStatus":"system_ready","filePathOrUrl":"docs/proposal/plano-de-teste-v0.md","fileStatus":"not_local","fileSizeBytes":null,"fileSha256":null,"issuedAt":"sistema","validUntil":"n/a","issuingPortal":"repositório local","note":"Anexar como apoio ao item 5.A e à negociação CTF","readyForIndex":true}],"targetFile":{"path":"docs/proposal/external-evidence/habilitation-index.md","exists":false,"ready":false,"status":"missing","sizeBytes":null,"sha256":null,"modifiedAt":null,"missingMarkers":["# Índice de habilitação documental FAPES","indexReady=true","solvBlockerResolved=true","## Índice de anexos","## Runbook diligência 24h"]},"diligenceChecklist":[{"id":"freeze_final_form_pdf","label":"Salvar PDF/print final do Solv","deadlineHours":0,"owner":"Responsável pela submissão","status":"blocked","requiredDocumentIds":["final_solv_snapshot"],"readyDocumentCount":0,"requiredDocumentCount":1,"blockingIssueCount":7,"evidence":"PDF/print com os 9 critérios, anexos e declarações","action":"Resolver documentos pendentes antes da janela de diligência."},{"id":"refresh_certificates","label":"Atualizar certidões com validade curta","deadlineHours":6,"owner":"Contador ou responsável administrativo","status":"blocked","requiredDocumentIds":["federal_revenue_clearance","pgfn_clearance","labor_cndt","sefaz_sc_clearance","sefaz_es_non_taxpayer_clearance","florianopolis_municipal_clearance"],"readyDocumentCount":0,"requiredDocumentCount":6,"blockingIssueCount":12,"evidence":"Certidões federais, estaduais, municipal, trabalhista e FGTS/CRF ou justificativa formal de não aplicabilidade","action":"Resolver documentos pendentes antes da janela de diligência."},{"id":"answer_cta_email","label":"Responder e-mail da CTA com índice de anexos","deadlineHours":18,"owner":"Responsável pela submissão","status":"blocked","requiredDocumentIds":["final_solv_snapshot","edital_declarations","capability_proofs"],"readyDocumentCount":0,"requiredDocumentCount":3,"blockingIssueCount":9,"evidence":"E-mail com resposta objetiva, anexos nomeados e protocolo","action":"Resolver documentos pendentes antes da janela de diligência."},{"id":"upload_response_package","label":"Enviar pacote complementar no canal indicado","deadlineHours":24,"owner":"Responsável pela submissão","status":"blocked","requiredDocumentIds":["cnpj_card","articles_of_organization","municipal_registration_floripa","federal_revenue_clearance","pgfn_clearance","fgts_crf","labor_cndt","sefaz_sc_clearance","sefaz_es_non_taxpayer_clearance","florianopolis_municipal_clearance","portfolio_urls","capability_proofs","edital_declarations","final_solv_snapshot"],"readyDocumentCount":0,"requiredDocumentCount":14,"blockingIssueCount":20,"evidence":"Comprovante de envio e cópia da mensagem","action":"Resolver documentos pendentes antes da janela de diligência."}],"actionItems":[{"id":"attach_pf_required_documents","label":"Anexar documentos obrigatórios da rota PJ","priority":"p0","status":"blocked","blocksSolv":true,"documentIds":["cnpj_card","articles_of_organization","municipal_registration_floripa","federal_revenue_clearance","pgfn_clearance","fgts_crf","labor_cndt","sefaz_sc_clearance","sefaz_es_non_taxpayer_clearance","florianopolis_municipal_clearance","portfolio_urls","capability_proofs","edital_declarations","final_solv_snapshot"],"readyDocumentCount":0,"requiredDocumentCount":14,"blockingIssueCount":14,"nextAction":"Salvar PDFs reais numerados em `docs/proposal/external-evidence/habilitation` e preencher emissão/validade no painel.","evidence":"docs/proposal/external-evidence/habilitation-index.md"},{"id":"check_certificate_validity","label":"Conferir validade das certidões","priority":"p0","status":"blocked","blocksSolv":true,"documentIds":["federal_revenue_clearance","pgfn_clearance","fgts_crf","labor_cndt","sefaz_sc_clearance","sefaz_es_non_taxpayer_clearance","florianopolis_municipal_clearance"],"readyDocumentCount":0,"requiredDocumentCount":7,"blockingIssueCount":7,"nextAction":"Reemitir certidões vencidas ou com validade insegura antes do SUBMETER e da janela de habilitação.","evidence":"/api/proposal/habilitation-documents?format=diligence-docx"},{"id":"confirm_diligence_owner","label":"Confirmar responsável por diligência em 24h","priority":"p0","status":"blocked","blocksSolv":true,"documentIds":[],"readyDocumentCount":0,"requiredDocumentCount":0,"blockingIssueCount":6,"nextAction":"Definir responsável nominal, telefone/e-mail operacional e confirmar disponibilidade para responder a CTA em até 24h.","evidence":"/api/proposal/habilitation-documents?format=diligence-docx"},{"id":"confirm_habilitation_assumptions","label":"Confirmar premissas do índice de habilitação","priority":"p0","status":"blocked","blocksSolv":true,"documentIds":[],"readyDocumentCount":0,"requiredDocumentCount":0,"blockingIssueCount":6,"nextAction":"Confirmar arquivos reais, validade conferida, condicionais PF/PJ e ausência de dados sensíveis antes de gravar o índice.","evidence":"docs/proposal/external-evidence/habilitation-index.md"},{"id":"resolve_conditional_documents","label":"Resolver documentos condicionais PJ/PF","priority":"p1","status":"blocked","blocksSolv":true,"documentIds":["cpf_id","residence_proof","no_impediment_declaration","state_registration_sc"],"readyDocumentCount":0,"requiredDocumentCount":4,"blockingIssueCount":4,"nextAction":"Manter PF como não aplicável na rota PJ ou trocar tudo para PF se o fallback for acionado antes do envio.","evidence":"docs/proposal/external-evidence/habilitation-index.md"},{"id":"freeze_final_solv_snapshot","label":"Congelar snapshot final do Solv","priority":"p1","status":"blocked","blocksSolv":true,"documentIds":["final_solv_snapshot"],"readyDocumentCount":0,"requiredDocumentCount":1,"blockingIssueCount":1,"nextAction":"Gerar PDF/print final do Solv após conferência de todos os anexos e salvar no caminho indicado.","evidence":"docs/proposal/external-evidence/solv-final-snapshot.pdf"}],"issues":[{"severity":"blocking","code":"missing_confirmation","documentId":null,"field":"confirmedAllFilesReal","message":"Confirmar que todos os arquivos citados existem e são documentos reais."},{"severity":"blocking","code":"missing_confirmation","documentId":null,"field":"confirmedValidityChecked","message":"Confirmar que validade e vencimento das certidões foram conferidos."},{"severity":"blocking","code":"missing_confirmation","documentId":null,"field":"confirmedDiligenceOwner","message":"Confirmar responsável por responder diligência em até 24h."},{"severity":"blocking","code":"missing_confirmation","documentId":null,"field":"confirmedConditionalApplicability","message":"Confirmar aplicabilidade dos documentos condicionais, especialmente Inscrição Estadual SC."},{"severity":"blocking","code":"missing_confirmation","documentId":null,"field":"confirmedNoSensitiveData","message":"Confirmar que o índice não expõe dados pessoais sensíveis, tokens, prompts ou informação sigilosa."},{"severity":"blocking","code":"missing_diligence_owner","documentId":null,"field":"diligenceOwnerName","message":"Informar responsável nominal pela diligência 24h."},{"severity":"blocking","code":"missing_document","documentId":"cpf_id","field":"documents","message":"Adicionar cpf_id ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"residence_proof","field":"documents","message":"Adicionar residence_proof ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"no_impediment_declaration","field":"documents","message":"Adicionar no_impediment_declaration ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"cnpj_card","field":"documents","message":"Adicionar cnpj_card ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"articles_of_organization","field":"documents","message":"Adicionar articles_of_organization ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"state_registration_sc","field":"documents","message":"Adicionar state_registration_sc ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"municipal_registration_floripa","field":"documents","message":"Adicionar municipal_registration_floripa ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"federal_revenue_clearance","field":"documents","message":"Adicionar federal_revenue_clearance ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"pgfn_clearance","field":"documents","message":"Adicionar pgfn_clearance ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"fgts_crf","field":"documents","message":"Adicionar fgts_crf ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"labor_cndt","field":"documents","message":"Adicionar labor_cndt ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"sefaz_sc_clearance","field":"documents","message":"Adicionar sefaz_sc_clearance ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"sefaz_es_non_taxpayer_clearance","field":"documents","message":"Adicionar sefaz_es_non_taxpayer_clearance ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"florianopolis_municipal_clearance","field":"documents","message":"Adicionar florianopolis_municipal_clearance ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"portfolio_urls","field":"documents","message":"Adicionar portfolio_urls ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"capability_proofs","field":"documents","message":"Adicionar capability_proofs ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"edital_declarations","field":"documents","message":"Adicionar edital_declarations ao índice de habilitação."},{"severity":"blocking","code":"missing_document","documentId":"final_solv_snapshot","field":"documents","message":"Adicionar final_solv_snapshot ao índice de habilitação."}],"runbook":["Salvar documentos reais em `docs/proposal/external-evidence/habilitation` antes de gravar o índice.","Certidões federais, estaduais, municipais e trabalhista precisam ter validade ativa na data de envio e, quando possível, cobrir a janela de habilitação/negociação até 31/08/2026.","Resolver documentos PF como não aplicáveis na rota PJ, com nota curta; se o fallback PF for acionado, atualizar todo o índice antes do SUBMETER.","Manter um responsável único para responder diligência em até 24h com a mesma ordem de anexos.","Baixar o checklist de diligência 24h e salvar junto do índice para resposta rápida à CTA.","Depois de gravar `habilitation-index.md`, reexecutar `/api/proposal/external-evidence`, `/api/proposal/solv-dry-run` e `/api/proposal/roadmap-action-plan`."],"summary":{"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}}