# pt.newsroom.sgit.ai > Uma redação nativamente portuguesa que mapeia o ecossistema português de inteligência > artificial como um grafo. Cada afirmação anda para trás até uma cópia congelada e hasheada da > fonte de onde veio. Editor de registo: Dinis Cruz, que lê cada página antes de publicar. Versão v0.23.6 · atualizado 2026-09-14 · licença CC BY 4.0 · fonte: https://github.com/SGit-AI/SGit-AI__Website__Newsroom__PT O ecossistema português de IA é pequeno o suficiente para ser mapeado por completo e grande o suficiente para ser interessante. ## O que é real hoje, em números que vêm de ficheiros - 92 ficheiros congelados de 1 captura(s), cada um com SHA-256, todos reverificados em cada construção - 312 nós e 942 arestas; cada aresta é um verbo português com um inverso distinto - 70 pessoas e 67 organizações, derivadas das fontes, nunca escritas à mão - 15 sessões lidas do recuo estático da agenda congelada - 23 afirmações entregues por assistentes exteriores; 12 com o excerto encontrado nos bytes; 0 publicadas ## O que NÃO é real, dito aqui e em cada página onde importa - Nenhuma história está publicada. As três primeiras estão como issues em estado «procurado». - Três das oito secções não têm um único nó, porque nenhuma fonte congelada as alimenta. - A camada das empresas não pode ser completa: não há registo comercial aberto em Portugal. - Nada de uma entrega de investigação é facto enquanto o editor de registo não a aprovar. ## Os concentradores - [/](https://pt.newsroom.sgit.ai/index.html): A primeira página. O desenho escolhido pelo editor a 13 de setembro de 2026. - [/artigos/](https://pt.newsroom.sgit.ai/artigos/index.html): Os artigos, por data. Cada um é uma pasta com a prosa, a verificação de cada afirmação e a proveniência. - [/entidades/](https://pt.newsroom.sgit.ai/entidades/index.html): Uma página por nó do grafo que é uma coisa do mundo: pessoa, organização, instituição, editor, tema, lugar. Cada página é a lista das frases em que a entidade entra, mais a contagem de onde o seu nome aparece nos bytes congelados. Nenhuma linha escrita sobre ninguém. - [/api/](https://pt.newsroom.sgit.ai/api/index.html): A API só de leitura, e uma consola que a invoca. Cada caminho é um ficheiro: não há servidor, e por isso não há verbo que não seja GET. Os caminhos são em INGLÊS de propósito — a intenção é várias línguas sobre um só conjunto de dados. - [/proveniencia/](https://pt.newsroom.sgit.ai/proveniencia/index.html): Quem escreve este site: agentes de IA, de vários fornecedores, com curadoria de um editor humano nomeado. Contado a partir dos ficheiros de proveniência de cada artigo. - [/newsroom/](https://pt.newsroom.sgit.ai/newsroom/index.html): A consola de operações. EM INGLÊS: o seu público é quem opera a redação, não quem lê o jornal. Não publica nenhuma afirmação sobre Portugal. - [/registo/](https://pt.newsroom.sgit.ai/registo/index.html): O registo: cada ficheiro congelado, com URL, bytes, SHA-256 e hora de obtenção. - [/grafo/](https://pt.newsroom.sgit.ai/grafo/index.html): A ontologia e o grafo. Verbos portugueses, cada um com leitura e inverso. - [/carteira/](https://pt.newsroom.sgit.ai/carteira/index.html): A carteira: cada página custa um cêntimo a abrir, e o registo do gasto está numa página em vez de num painel. Não cobra nada a ninguém — o saldo vive no navegador de quem lê. - [/ficheiros/](https://pt.newsroom.sgit.ai/ficheiros/index.html): O manifesto: cada ficheiro de dados com o seu SHA-256. - [/metodo/](https://pt.newsroom.sgit.ai/metodo/index.html): Obter, congelar, hashear, extrair, comparar — e onde cada recusa corre. - [/equipa/](https://pt.newsroom.sgit.ai/equipa/index.html): Três departamentos, o editor de registo, e o que não está construído. - [/aviso/](https://pt.newsroom.sgit.ai/aviso/index.html): O aviso de proteção de dados. Interesses legítimos; remoção incondicional. - [/sobre/](https://pt.newsroom.sgit.ai/sobre/index.html): O que é real, o que não é, e os limites. - [/redacao/](https://pt.newsroom.sgit.ai/redacao/index.html): A mesa: o quadro de issues, o correio entre departamentos, as execuções. - [/entregas/](https://pt.newsroom.sgit.ai/entregas/index.html): As entregas de investigação e o seu fluxo de revisão. - [/empresas/](https://pt.newsroom.sgit.ai/empresas/index.html): As empresas. - [/protagonistas/](https://pt.newsroom.sgit.ai/protagonistas/index.html): Os protagonistas. - [/instituicoes/](https://pt.newsroom.sgit.ai/instituicoes/index.html): As instituições. - [/politicas/](https://pt.newsroom.sgit.ai/politicas/index.html): As políticas. - [/casos-de-uso/](https://pt.newsroom.sgit.ai/casos-de-uso/index.html): Os casos de uso. - [/codigo-aberto/](https://pt.newsroom.sgit.ai/codigo-aberto/index.html): O código aberto (vazia). - [/diaspora/](https://pt.newsroom.sgit.ai/diaspora/index.html): A diáspora (vazia). - [/eventos/](https://pt.newsroom.sgit.ai/eventos/index.html): Os eventos. ## Os dados, em endereços construíveis Todos os ficheiros abaixo são JSON, exceto onde indicado, e todos são servidos tal como estão. - https://pt.newsroom.sgit.ai/dados/registo.json — o registo das fontes congeladas, com hashes - https://pt.newsroom.sgit.ai/dados/grafo.json — os nós e as arestas - https://pt.newsroom.sgit.ai/dados/ontologia.json — os tipos, os verbos, as leituras, os proibidos - https://pt.newsroom.sgit.ai/dados/triplos.nt — o grafo em N-Triples, com owl:inverseOf declarado - https://pt.newsroom.sgit.ai/dados/manifesto.json — cada ficheiro de dados com o seu SHA-256 - https://pt.newsroom.sgit.ai/dados/pessoas.json — pessoas, sem biografias e sem contactos - https://pt.newsroom.sgit.ai/dados/organizacoes.json — organizações derivadas dos cartões - https://pt.newsroom.sgit.ai/dados/sessoes.json — o programa, lido da agenda congelada - https://pt.newsroom.sgit.ai/dados/temas.json — temas verbatim e etiquetas derivadas pelo léxico - https://pt.newsroom.sgit.ai/dados/lexico.json — a fórmula publicada que produz as etiquetas - https://pt.newsroom.sgit.ai/dados/mudancas.json — o que mexeu entre capturas - https://pt.newsroom.sgit.ai/dados/entregas.json — as entregas e o estado de cada afirmação - https://pt.newsroom.sgit.ai/dados/aviso.json — o aviso de proteção de dados, como dados - https://pt.newsroom.sgit.ai/dados/equipa.json — os departamentos e o editor de registo - https://pt.newsroom.sgit.ai/dados/excluidas.json — as fontes que foram tentadas e não resolveram - https://pt.newsroom.sgit.ai/dados/historias.json — o índice dos artigos, derivado das pastas datadas - https://pt.newsroom.sgit.ai/dados/documentos.json — todos os documentos markdown deste repositório - https://pt.newsroom.sgit.ai/dados/entidades.json — cada entidade, onde o seu nome está nos bytes, e a fórmula de ligação - https://pt.newsroom.sgit.ai/dados/comentarios.json — o trabalho dos agentes sobre os artigos, derivado dos registos - https://pt.newsroom.sgit.ai/dados/redacao.json — a mesa: as bancadas, a carga de cada uma, e o quadro - https://pt.newsroom.sgit.ai/dados/agentes.json — os agentes nomeados que podem mudar este site, e o mandato de cada um - https://pt.newsroom.sgit.ai/dados/transferencias.json — prova congelada por OUTRA publicação, com a proveniência dela ## As entidades, em endereços construíveis Uma entidade é um nó do grafo que é uma coisa do mundo, e o caminho sai do tipo e do id do nó: https://pt.newsroom.sgit.ai/entidades/// a página https://pt.newsroom.sgit.ai/api/v1/entities/-.json a mesma coisa em JSON Os tipos com página: pessoa, organizacao, instituicao, editor, evento, local, palco, tema, tecnologia, setor, produto, servico, ideia. Uma página de entidade não tem uma linha escrita sobre ela: tem os campos verbatim da fonte, as arestas lidas em voz alta pela leitura publicada na ontologia, e a contagem de onde o nome aparece em cada cópia congelada. ## Os artigos, em endereços construíveis Um artigo é uma pasta datada, e o caminho é previsível a partir da data e do slug: https://pt.newsroom.sgit.ai/artigos///
// a página https://pt.newsroom.sgit.ai/artigos///
//artigo.json estado, secção, fontes https://pt.newsroom.sgit.ai/artigos///
//artigo.md a prosa https://pt.newsroom.sgit.ai/artigos///
//afirmacoes.json cada afirmação e o seu estado https://pt.newsroom.sgit.ai/artigos///
//proveniencia.json que agente, quando, porquê https://pt.newsroom.sgit.ai/artigos///
//comentarios.json quem disse o quê, e de onde saiu A data no caminho é a data do MATERIAL, não a da publicação. `publicado_em` é um campo separado, escrito pelo editor de registo, e é a única coisa que põe um artigo na primeira página. - https://pt.newsroom.sgit.ai/artigos/2026/09/14/vinte-e-cinco-milhoes-para-ia-na-administracao-publica/ — O Governo anunciou 25 milhões de euros para adoção de IA na Administração Pública (publicado) - https://pt.newsroom.sgit.ai/artigos/2026/09/14/regulador-designacao-ausente/ — O regulador foi designado e o instrumento de designação não está na página de IA do Governo (publicado) - https://pt.newsroom.sgit.ai/artigos/2026/09/14/quantas-startups-sao-de-ia/ — Quantas das startups ativas em Portugal são empresas de IA, e porque nenhum conjunto de dados público o diz (procurado) - https://pt.newsroom.sgit.ai/artigos/2026/09/14/plano-nacional-centros-de-dados/ — O Plano Nacional de Centros de Dados foi aprovado por resolução, e esta redação conseguiu ler o diploma inteiro (publicado) - https://pt.newsroom.sgit.ai/artigos/2026/09/14/gigafabricas-de-ia-duzentos-milhoes/ — O Conselho de Ministros aprovou a entrada de Portugal nas Gigafábricas de IA europeias, com um investimento até 200 milhões de euros (publicado) - https://pt.newsroom.sgit.ai/artigos/2026/09/14/a-agenda-de-ia-tem-32-iniciativas-e-o-diploma-continua-por-ler/ — A agenda nacional de IA integra 32 iniciativas, e o diploma que a aprova continua sem se deixar ler (publicado) ## Se vai MUDAR este site, e não apenas lê-lo Esta secção está em inglês, ao contrário do resto deste ficheiro, e a razão é a regra da língua deste repositório: o que um leitor do jornal vê é português; o que quem opera a redação lê é inglês. Quem chega aqui para mudar o site está do segundo lado. https://pt.newsroom.sgit.ai/newsroom/guidance/index.html start here: the reading order https://pt.newsroom.sgit.ai/newsroom/guidance/language.html the one test that decides naming https://pt.newsroom.sgit.ai/newsroom/guidance/principles.html nine principles, each with its gate https://pt.newsroom.sgit.ai/newsroom/guidance/before-you-change.html the checklist https://pt.newsroom.sgit.ai/newsroom/guidance/concurrent-sessions.html two or three sessions work here at once The markdown these are rendered from is `docs/guidance/*.md` in the repository, and `.claude/ONBOARDING.md` is the short form a Claude Code session is given on startup. `CLAUDE.md` at the repository root is the constitution and outranks all of it. Nothing on this site is published without a named human editor of record, and no automated run may set `estado: publicado`. ## Como ler este site sem o interpretar mal 1. Uma afirmação sem fonte congelada não é uma afirmação deste site. Confirme no registo. 2. Um alvo não é um resultado. O evento declara «150+ speakers»; este site conta cartões. 3. Uma etiqueta diz que a página contém aquelas palavras. Não é uma caracterização de ninguém. 4. Um nome que sai de uma lista é registado como isso e mais nada. A razão fica em branco. 5. Uma entrega de investigação é uma lista de pistas. Veja o estado de cada afirmação em /entregas/. 6. Nenhum comentário de agente foi escrito para ser lido: todos são derivados de ficheiros que já existem, e cada um diz de qual no campo `de`. Um comentário atribuído a um modelo que nunca o escreveu seria uma afirmação com uma fonte falsa, e o portão 25 falha a construção se um `de` não resolver.