{
  "_": [
    "O Estado do País: o livro-razão, uma linha.",
    "FICHEIRO GERADO na construção do sítio a partir de ledger/claims/*.yml.",
    "NÃO EDITAR À MÃO: a construção seguinte reescreve-o.",
    "O método e a explicação de cada campo: https://oestadodopaís.pt/metodo",
    "O campo \"note\" do formato não é publicado, e por isso não está aqui.",
    "\"value\" vai exatamente como foi publicado, em formatação portuguesa."
  ],
  "licenca": {
    "nome": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "atribuicao": "O Estado do País, oestadodopaís.pt"
  },
  "linha": {
    "id": "evora-prr-vencido-aprovado-2026",
    "value": "102 624 703,85",
    "unit": "euros",
    "name": null,
    "name_source": null,
    "source": "Estrutura de Missão Recuperar Portugal",
    "document": {
      "title": "Listagem de entidades PRR",
      "edition": "instantâneo 20260819-1728",
      "locator": null,
      "page": null,
      "kind": "ficheiro",
      "url": null,
      "crop": null,
      "hosted": null,
      "computed_over": {
        "files": [
          {
            "file": "listagem-de-entidades-prr-20260819.xlsx",
            "snapshot_date": "2026-08-19",
            "sha256": "34f6e5b555f5cdbfcdc35535cd3e0e27717c6ad5ef681905d8d7620fffb7fe3b",
            "bytes": 44456372,
            "archived": {
              "url": "https://web.archive.org/web/20260820111244/https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260819-172815-0c601eed/listagem-de-entidades-prr-20260819.xlsx",
              "at": "2026-08-20T11:12:44Z",
              "digest_match": true
            }
          },
          {
            "file": "listagem-de-projetos-prr-20260819.xlsx",
            "snapshot_date": "2026-08-19",
            "sha256": "121122320839671b5e86f114ee24dff5296cc30444327812872510e41b85d6ea",
            "bytes": 40486735,
            "archived": {
              "url": "https://web.archive.org/web/20260820111437/https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-projetos-2/20260819-172752-d70458cf/listagem-de-projetos-prr-20260819.xlsx",
              "at": "2026-08-20T11:14:37Z",
              "digest_match": true
            }
          }
        ],
        "column": "valor_contratado",
        "filter": "papel_entidade ∈ {Beneficiário Intermediário, Beneficiário Direto} · localizacao_sede = Évora · dt_prevista_conclusao anterior à data do instantâneo · dt_efetiva_conclusao vazia"
      }
    },
    "source_url": "https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1",
    "access_date": "2026-08-20",
    "published_at": null,
    "reference_date": "2026-08-19",
    "serie": null,
    "excerpt": "[a verificar]",
    "source_flag": null,
    "source_flag_note": null,
    "source_flag_note_en": null,
    "ressalva": null,
    "ressalva_en": null,
    "derivation": null,
    "derivation_en": null,
    "derived_from": [],
    "check": null,
    "attributed_to": [
      "Recuperar Portugal"
    ],
    "study": "evora-economia-e-dinheiro-publico-de-fora-da-camara",
    "corrections": [
      {
        "date": "2026-08-15",
        "kind": "proveniencia",
        "field": "source_url",
        "old_value": "https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260803-182847-df87c78d/listagem-de-entidades-prr-20260803.xlsx",
        "new_value": "https://dados.gov.pt/api/1/datasets/r/896a8911-c542-4e9c-941c-874a377dc5b3",
        "reason": "O endereço antigo devolve HTTP 404 desde 2026-08-15. O publicador substitui o ficheiro todos os dias e o endereço datado é rotativo por desenho, por isso a linha passa a citar o endereço permanente do recurso. O valor publicado não muda: continua a ser a soma sobre o instantâneo de 2026-08-03, que já não é servido: o que o endereço novo serve é um instantâneo posterior.",
        "reason_en": "The old address has returned HTTP 404 since 2026-08-15. The publisher replaces the file daily and the dated address is rotating by design, so the row now cites the resource's permanent address. The published value does not change: it is still the sum over the 2026-08-03 snapshot, which is no longer served: what the new address serves is a later snapshot."
      },
      {
        "date": "2026-08-18",
        "kind": "proveniencia",
        "field": "source_url",
        "old_value": "https://dados.gov.pt/api/1/datasets/r/896a8911-c542-4e9c-941c-874a377dc5b3",
        "new_value": "https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1",
        "reason": "O recurso que a linha citava desde 2026-08-15 devolve HTTP 404 na própria API do dados.gov.pt, lido a 2026-08-18: o endereço «permanente» do recurso era o de um dia. O conjunto é regenerado todos os dias, com nome datado e identificador novo, pelo que nenhum endereço de recurso é estável. O endereço estável é a página do conjunto, que é a que passa a ser citada. Os ficheiros sobre que o valor foi calculado ficam identificados pelo seu resumo em «calculado sobre». O valor publicado não muda.",
        "reason_en": "The resource the row had cited since 2026-08-15 returns HTTP 404 on dados.gov.pt's own API, read on 2026-08-18: the resource's «permanent» address was one day's address. The dataset is regenerated daily, with a dated filename and a new identifier, so no resource address is stable. The stable address is the dataset page, which is what the row now cites. The files the value was computed over are identified by their hash under «computed over». The published value does not change."
      },
      {
        "date": "2026-08-18",
        "kind": "proveniencia",
        "field": "source_url",
        "old_value": "https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260817-203527-9f913853/listagem-de-entidades-prr-20260817.xlsx",
        "new_value": "https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1",
        "reason": "A reextração de 2026-08-18 leu o instantâneo de 2026-08-17 no endereço datado que o publicador servia nesse dia, «https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260817-203527-9f913853/listagem-de-entidades-prr-20260817.xlsx». Esse endereço é rotativo por desenho: o publicador regenera o recurso com nome datado e identificador novo, e não arquiva o anterior. A linha continua a citar a página do conjunto, «https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1», que é o endereço estável. Este passo não muda o valor publicado; os ficheiros sobre que ele foi calculado ficam identificados pelo resumo dos seus bytes em «calculado sobre».",
        "reason_en": "The 2026-08-18 re-extraction read the 2026-08-17 snapshot at the dated address the publisher was serving that day, «https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260817-203527-9f913853/listagem-de-entidades-prr-20260817.xlsx». That address rotates by design: the publisher regenerates the resource with a dated filename and a new identifier, and archives nothing. The row still cites the dataset page, «https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1», which is the stable address. This step does not change the published value; the files it was computed over are identified by the hash of their bytes under «computed over»."
      },
      {
        "date": "2026-08-18",
        "kind": "atualizacao",
        "old_value": "102 711 703,85",
        "new_value": "102 618 703,85",
        "reason": "O publicador do PRR substitui o ficheiro e não arquiva o anterior. Esta soma foi refeita sobre o instantâneo de 2026-08-17 (listagem-de-entidades-prr-20260817.xlsx e listagem-de-projetos-prr-20260817.xlsx); a anterior era sobre o instantâneo de 2026-08-03 (listagem-de-entidades-prr-20260803.xlsx e listagem-de-projetos-prr-20260803.xlsx). O valor antigo não estava errado quando foi publicado: media outro instantâneo, e esse já não é servido.",
        "reason_en": "The PRR publisher replaces the file and archives nothing. This sum was recomputed over the 2026-08-17 snapshot (listagem-de-entidades-prr-20260817.xlsx and listagem-de-projetos-prr-20260817.xlsx); the previous one was over the 2026-08-03 snapshot (listagem-de-entidades-prr-20260803.xlsx and listagem-de-projetos-prr-20260803.xlsx). The old value was not wrong when it was published: it measured a different snapshot, and that one is no longer served."
      },
      {
        "date": "2026-08-20",
        "kind": "proveniencia",
        "field": "source_url",
        "old_value": "https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260819-172815-0c601eed/listagem-de-entidades-prr-20260819.xlsx",
        "new_value": "https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1",
        "reason": "A reextração de 2026-08-20 leu o instantâneo de 2026-08-19 no endereço datado que o publicador servia nesse dia, «https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260819-172815-0c601eed/listagem-de-entidades-prr-20260819.xlsx». Esse endereço é rotativo por desenho: o publicador regenera o recurso com nome datado e identificador novo, e não arquiva o anterior. A linha continua a citar a página do conjunto, «https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1», que é o endereço estável. Este passo não muda o valor publicado; os ficheiros sobre que ele foi calculado ficam identificados pelo resumo dos seus bytes em «calculado sobre».",
        "reason_en": "The 2026-08-20 re-extraction read the 2026-08-19 snapshot at the dated address the publisher was serving that day, «https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260819-172815-0c601eed/listagem-de-entidades-prr-20260819.xlsx». That address rotates by design: the publisher regenerates the resource with a dated filename and a new identifier, and archives nothing. The row still cites the dataset page, «https://dados.gov.pt/datasets/dataset-estrutura-de-missao-prr-entidades-1», which is the stable address. This step does not change the published value; the files it was computed over are identified by the hash of their bytes under «computed over»."
      },
      {
        "date": "2026-08-20",
        "kind": "atualizacao",
        "old_value": "102 618 703,85",
        "new_value": "102 624 703,85",
        "reason": "O publicador do PRR substitui o ficheiro e não arquiva o anterior. Esta soma foi refeita sobre o instantâneo de 2026-08-19 (listagem-de-entidades-prr-20260819.xlsx e listagem-de-projetos-prr-20260819.xlsx); a anterior era sobre o instantâneo de 2026-08-17 (listagem-de-entidades-prr-20260817.xlsx e listagem-de-projetos-prr-20260817.xlsx). O valor antigo não estava errado quando foi publicado: media outro instantâneo, e esse já não é servido.",
        "reason_en": "The PRR publisher replaces the file and archives nothing. This sum was recomputed over the 2026-08-19 snapshot (listagem-de-entidades-prr-20260819.xlsx and listagem-de-projetos-prr-20260819.xlsx); the previous one was over the 2026-08-17 snapshot (listagem-de-entidades-prr-20260817.xlsx and listagem-de-projetos-prr-20260817.xlsx). The old value was not wrong when it was published: it measured a different snapshot, and that one is no longer served."
      },
      {
        "date": "2026-08-18",
        "kind": "proveniencia",
        "field": "access_date",
        "old_value": "2026-08-04",
        "new_value": "2026-08-18",
        "reason": "O acesso passou de 04.08.2026 a 18.08.2026 com o instantâneo do PRR de 17.08.2026; a entrada reconstitui pela história pública do repositório (o commit 8371e097) a mudança que a linha não registava.",
        "reason_en": "The access moved from 04.08.2026 to 18.08.2026 with the PRR snapshot of 17.08.2026; the entry rebuilds from the public repository history (commit 8371e097) the change the row had not recorded."
      },
      {
        "date": "2026-08-20",
        "kind": "proveniencia",
        "field": "access_date",
        "old_value": "2026-08-18",
        "new_value": "2026-08-20",
        "reason": "O acesso passou de 18.08.2026 a 20.08.2026 com o instantâneo do PRR de 19.08.2026; a entrada reconstitui pela história pública do repositório (o commit 8b7d9157) a mudança que a linha não registava.",
        "reason_en": "The access moved from 18.08.2026 to 20.08.2026 with the PRR snapshot of 19.08.2026; the entry rebuilds from the public repository history (commit 8b7d9157) the change the row had not recorded."
      }
    ],
    "verifications": [
      {
        "date": "2026-09-03",
        "path": "https://web.archive.org/web/20260820111244/https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-entidades-1/20260819-172815-0c601eed/listagem-de-entidades-prr-20260819.xlsx",
        "result": "igual",
        "by": "corredor-diario"
      },
      {
        "date": "2026-09-03",
        "path": "https://web.archive.org/web/20260820111437/https://dados.gov.pt/s/resources/dataset-estrutura-de-missao-prr-projetos-2/20260819-172752-d70458cf/listagem-de-projetos-prr-20260819.xlsx",
        "result": "igual",
        "by": "corredor-diario"
      }
    ]
  }
}
