Cada caminho abaixo é um ficheiro JSON em disco. Não há servidor nenhum: um GET é uma leitura de ficheiro. É por isso que um documento OpenAPI para isto é honesto de uma maneira que a maior parte não é — não há aqui um verbo que não seja GET, não há corpo de pedido em lado nenhum, e não há nada que possa falhar de uma forma que o documento não preveja.
The publication is natively Portuguese and stays that way; the interface to the data is English because the intent is several languages over one dataset. The field names inside the documents are still Portuguese, because they are the publication's own record of itself and translating them on the way out would mean serving something no file here contains.
A consola faz o pedido a partir do seu navegador e mostra os bytes que voltaram. Uma consola que apenas DESCREVE uma API é um documento com passos a mais — e a afirmação que está a ser feita aqui, a de que cada página deste site é também dados, só vale se um leitor a puder conferir sem sair da página.
| Caminho | O que é | Itens | Por item? | Ficheiro de origem |
|---|---|---|---|---|
| sources | Every frozen source with its SHA-256, bytes and retrieval time | 92 | sim | dados/registo.json |
| graph | Nodes and edges | — | — | dados/grafo.json |
| ontology | The grammar the graph obeys | — | — | dados/ontologia.json |
| people | People named on a published list, in their professional capacity | 70 | sim | dados/pessoas.json |
| companies | Organisations, derived from the source and never typed | 67 | sim | dados/organizacoes.json |
| sessions | The programme, read from the frozen agenda | 15 | sim | dados/sessoes.json |
| events | The event this newsroom's first beat covers | — | — | dados/evento.json |
| topics | Topics verbatim from the source, and tags derived by the lexicon | 70 | sim | dados/temas.json |
| lexicon | The published formula that produces the derived tags | 30 | sim | dados/lexico.json |
| changes | What moved between snapshots | — | — | dados/mudancas.json |
| articles | Every article, its state and where its folder is | 6 | sim | dados/historias.json |
| sections | The eight sections and their editorial records | 8 | sim | seccoes/*/seccao.json |
| deliveries | Research deliveries, and what happened to every excerpt | 2 | sim | dados/entregas.json |
| notice | The data-protection notice, as data | — | — | dados/aviso.json |
| team | The three departments and the editor of record | — | — | dados/equipa.json |
| documents | Every markdown document in this repository | 120 | — | dados/documentos.json |
| agents | The named agents that may change this site, and their mandates | 0 | — | dados/agentes.json |
| transfers | Evidence frozen by ANOTHER publication, with its provenance | 1 | sim | dados/transferencias.json |
| desk | The newsroom floor: benches, their load, and the board | — | — | dados/redacao.json |
| agent-activity | What every agent did to every article, derived not written | 95 | sim | dados/comentarios.json |
| entities | Every graph node that is a thing in the world, with a page | 198 | sim | dados/entidades.json |
| agents | The agent roster: mission, central claim, and what each is not responsible for | 5 | sim | dados/agentes.json |
| Every message between the agents, under Email-FS-lite | 8 | — | dados/correio.json | |
| board | What each agent has in front of it | — | — | dados/quadro.json |
| bridges | The append lanes between this static site and the vault | 2 | sim | dados/pontes.json |
| manifest | Every data file with its SHA-256 | 32 | — | dados/manifesto.json |
| excluded | Sources that were attempted and did not resolve | 1 | — | dados/excluidas.json |
CC BY 4.0 for the content. See /LICENSES.md. Reusing it does not transfer the lawful basis for the personal data it contains — see /api/v1/notice.json.
As pessoas que aparecem aqui estão na sua qualidade profissional, a partir de listas que as próprias fontes publicaram. Nenhum contacto, nenhuma biografia, nenhuma caracterização de ninguém. Reutilizar estes dados não transfere o fundamento de licitude para os tratar: quem os reutiliza passa a ser responsável pelo seu próprio tratamento. Ver o aviso.
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/. Versão v0.23.6 · fonte: github.com/SGit-AI/SGit-AI__Website__Newsroom__PT · ficheiro: api/index.html.