É o caminho que a secção /portugal/ de newsroom.sgit.ai já corre, copiado antes de se escrever aqui seja o que for, porque é a única parte deste método com prova de funcionar. Quatro das suas propriedades sustentam tudo o resto.
Uma cópia congelada prova uma afirmação. Uma série prova uma trajetória e mostra o que desapareceu. Numa matéria em movimento, a diferença É a notícia.
A extração corre contra a cópia congelada, por isso uma página não pode mudar por baixo de uma afirmação sem que a mudança apareça como um hash novo.
.snapshot, não .htmlSão bytes de páginas de outras pessoas, guardados como prova. Uma extensão que não é HTML impede-as de serem servidas ou indexadas como páginas deste site.
Se uma cópia congelada foi editada, todas as afirmações que assentam nela ficam sem suporte e a construção tem de parar. Hoje: 92 ficheiros, todos reverificados.
As recusas correm no ponto de LEITURA, não no de apresentação. Um contacto que chega aos dados e é apenas escondido por um template está a um ciclo distraído de ser publicado.
| A recusa | Onde corre |
|---|---|
| Nenhum contacto de pessoa singular |
build/extract.py, na função sem_contactos, antes de o campo chegar a um
ficheiro. O portão 5 confere os ficheiros depois. |
| Nenhuma biografia reproduzida | O parágrafo de prosa do cartão nunca é lido para um ficheiro. O portão 6 falha a construção se algum campo for longo o suficiente para ser uma biografia. |
| Nenhuma razão para uma saída |
mudancas.json regista a diferença e deixa a razão em branco. O portão 7 procura
palavras que impliquem um motivo em todas as páginas geradas. |
| Nenhum alvo relatado como resultado | O evento declara «150+ speakers»; isso é um plano. O que este site conta são os cartões da cópia congelada. O portão 4 falha a construção se um alvo aparecer como resultado. |
| Nenhuma caracterização de pessoa nomeada | Uma etiqueta diz que a página contém certas palavras. As ligações entre entidades são feitas ao nível da organização. |
Uma fórmula publicada. Cada entrada é uma expressão regular que corre sobre o texto congelado da página de uma pessoa ou de uma organização; quando corresponde, nasce uma aresta derivada no grafo que leva consigo as palavras que correspondeu e mais nada.
Uma caracterização de ninguém. Uma etiqueta diz que aquela página contém aquelas palavras. Não diz o que a pessoa é, faz, sabe ou vale. Nenhuma frase da biografia é copiada para lado nenhum: o que fica é a palavra que a expressão apanhou, cortada aos 40 caracteres.
Os rótulos são portugueses porque o leitor deste site é português. Os PADRÕES são ingleses porque a fonte é inglesa: o Startup Summit publica as suas páginas em inglês, e uma expressão regular portuguesa a correr sobre prosa inglesa não corresponderia a nada enquanto parecia estar a funcionar. Fazer o contrário seria exatamente o erro que o §6 do resumo descreve — uma ontologia numa língua por trás de uma interface noutra, errada sem parecer avariada. Quando esta redação ler uma fonte portuguesa, os padrões dessa fonte são portugueses; cada entrada diz sobre que língua corre.
| Etiqueta | Tipo | Padrão | Corre sobre |
|---|---|---|---|
| Capital de risco | Setor | \b(venture capital|VC fund|early.stage fund|seed fund|limited partner|LP)\b | en |
| Investimento anjo | Setor | \b(angel investor|angel investing|business angel)\b | en |
| Tecnologia financeira | Setor | \b(fintech|payments? (?:platform|infrastructure)|banking|insurtech)\b | en |
| Saúde | Setor | \b(healthcare|health.?tech|medical device|biotech|life sciences)\b | en |
| Energia e clima | Setor | \b(climate.?tech|renewable|solar|energy transition|decarboni[sz])\b | en |
| Imobiliário | Setor | \b(real estate|prop.?tech|construction tech)\b | en |
| Educação | Setor | \b(ed.?tech|education technology|learning platform)\b | en |
| Comércio e retalho | Setor | \b(e.?commerce|marketplace|retail tech|d2c|direct.to.consumer)\b | en |
| Inteligência artificial | Tecnologia | \b(artificial intelligence|machine learning|\bAI\b|\bML\b|deep learning)\b | en |
| IA generativa | Tecnologia | \b(generative AI|GenAI|large language model|\bLLM\b|foundation model)\b | en |
| Agentes autónomos | Tecnologia | \b(AI agents?|agentic|autonomous agents?|multi.agent)\b | en |
| Dados | Tecnologia | \b(data (?:platform|infrastructure|engineering|science)|big data|analytics)\b | en |
| Computação em nuvem | Tecnologia | \b(cloud (?:platform|infrastructure|native)|SaaS|serverless|kubernetes)\b | en |
| Cibersegurança | Tecnologia | \b(cyber.?security|information security|appsec|privacy engineering)\b | en |
| Hardware | Tecnologia | \b(hardware|robotics|semiconductor|chip design|manufacturing tech)\b | en |
| Cadeia de blocos | Tecnologia | \b(blockchain|web3|crypto(?:currency)?|digital assets)\b | en |
| Escalar | Ideia | \b(scal(?:e|ing) (?:up|a company|globally)|hypergrowth|growth stage)\b | en |
| Internacionalizar | Ideia | \b(international expansion|go(?:ing)? global|cross.border|new markets)\b | en |
| Angariar capital | Ideia | \b(fundrais(?:e|ing)|raised? (?:a )?(?:seed|series [A-D]|round)|pitch deck)\b | en |
| Saída | Ideia | \b(exit|acquisition|acquired by|IPO|merger)\b | en |
| Construir produto | Ideia | \b(product.market fit|building products?|product.led|zero to one)\b | en |
| Sustentabilidade | Ideia | \b(sustainab(?:le|ility)|impact (?:investing|driven)|ESG|circular economy)\b | en |
| Diáspora | Ideia | \b(Portuguese diaspora|returned to Portugal|Portuguese.born|from Portugal to)\b | en |
| Consultoria | Serviço | \b(consult(?:ing|ancy)|advisory (?:firm|services)|fractional)\b | en |
| Jurídico | Serviço | \b(law firm|legal (?:counsel|advice|services)|attorney|solicitor)\b | en |
| Aceleração | Serviço | \b(accelerator|incubator|venture builder|startup studio)\b | en |
| Recrutamento | Serviço | \b(talent (?:acquisition|partner)|recruit(?:ing|ment)|executive search)\b | en |
| Plataforma | Produto | \b(platform for|B2B platform|operating system for)\b | en |
| Aplicação | Produto | \b(mobile app|consumer app|web app)\b | en |
| Interface programática | Produto | \b(API|developer tools?|SDK|infrastructure for developers)\b | en |
O Diário da República renderiza por script: obtido por HTTP,
devolve poucos bytes e quase nenhum texto. Mas publica o diploma integral em PDF, e esse PDF chega
cifrado com o manipulador de segurança padrão e com tipos subconjuntados — o que faz uma
biblioteca genérica devolver zero caracteres, e devolvê-los em silêncio. Um zero devolvido por uma
limitação do leitor é indistinguível, no ficheiro de resultados, de um zero devolvido por uma
página vazia, e essa confusão faria esta redação publicar «não se consegue ler o registo nacional»
quando a verdade seria «não implementámos o decifrador». build/pdf.py implementa-o, e
lê o mapa /ToUnicode de cada tipo em vez de adivinhar o deslocamento dos glifos.
Quando mesmo assim um PDF não abre, a razão fica registada ao lado da afirmação, e a afirmação é
marcada «sem fonte legível» e nunca «excerto não encontrado».
Escrito por agentes de IA, com curadoria de um editor humano nomeado. Cada afirmação assenta numa cópia congelada e hasheada da sua fonte; quando não se consegue confirmar, a página di-lo em vez de a omitir. Quem fez o quê.
Editor de registo: Dinis Cruz. Pesquisa, redação e verificação: agentes, cada um nomeado no registo de execução que fez o trabalho.
Todas obtidas, congeladas byte a byte e verificadas por hash em cada construção. O registo lista-as; o método explica-o.
Responsável: Dinis Cruz. Base: interesses legítimos. Remoção incondicional a pedido; nunca se publica o motivo. O aviso.
newsroom.sgit.ai — uma instância do argumento. Este site é nativamente português; não é uma tradução.
dados/ por build/build.py; nada nela é escrito à mão. O índice legível por máquina está em llms.txt e o manifesto com o hash de cada ficheiro de dados em ficheiros/. Esta página assenta em 92 ficheiro(s) congelado(s), cada um com o seu SHA-256 no registo. Versão v0.23.6 · fonte: github.com/SGit-AI/SGit-AI__Website__Newsroom__PT · ficheiro: metodo/index.html.