{
  "schema_version": "1.0.0",
  "dossier": "087-mejoras-infraestructura-puerto-caldera-esparza",
  "achievement_id": "087",
  "classification": "Sustentado con contexto",
  "generated_at_utc": "2026-08-25T15:42:33Z",
  "verification": {
    "citation_command": "fresh OS-temp scoped verifier: strict ledger quote and citation closure",
    "citation_result": "PASS: 13/13 cited sources with literal retained evidence; citation-ID closure in Markdown and HTML",
    "verified_at_utc": "2026-08-25T15:45:48Z",
    "retained_source_files": 26,
    "canonical_command": "python scripts/validate_reports.py",
    "canonical_result": "Scoped preflight PASS; focused shell/responsive tests 8 passed with inherited report 089 shell failure; global validator has expected stale published-index mismatches for 087–089"
  },
  "sha256": {
    "reports/087-mejoras-infraestructura-puerto-caldera-esparza.md": "eb6d9451a3ad72dccd287f454a7dc08d12b28ed725027575aa6dbee6133d41f7",
    "reports/html/087-mejoras-infraestructura-puerto-caldera-esparza.html": "9da823da4e0370e72567dd482cb113971fda7a39e102ece65c7f09dc712b5358",
    "evidence/087/sources-ledger.json": "eb18f8612dd5101c6963c76accbb3262a74d825cf5eb9e8f622d1848b0b4eddb",
    "evidence/087/report-record.json": "c07ddc48c46dc25267b1774069c7eae98a32a4e909b0ca373a677dd43a7332c8",
    "evidence/087/sources/cgr-DFOE-CIU-IAD-00003-2025.pdf": "89d905039fa26185aed42a33f8ad386efc19913aa27490f2070d80de4ad58828",
    "evidence/087/sources/cgr-DFOE-CIU-IAD-00003-2025.txt": "ecac8eb3ba63495c8a8e3cc8e76be9f280a691e604b6296d1947e17e660fa8d5",
    "evidence/087/sources/incop-abc-modernizacion.html": "d86748da3f6615807064ef8e1868143577be065e724783d312b873022ecf84f0",
    "evidence/087/sources/incop-abc-modernizacion.txt": "585e00235a22b0a66901930f97b6d91e00033525c9b04ffe99ccc1f7b9b235b6",
    "evidence/087/sources/incop-acelera-mejoras.html": "2e3ab36b3489b41d99dcf3b7203aaa984edcd60e5566efbe6abe4950f5595f5b",
    "evidence/087/sources/incop-acelera-mejoras.txt": "de77f82cf66b93fcbd51a4e076e6916652ba6a16d6fdc8fc05b005cd20e41bb9",
    "evidence/087/sources/incop-adjudicacion-firme-2026.html": "c6c0ce837540a3213537c0c46087fb6566f8d5e0143568ca58897b4ffce5c3f0",
    "evidence/087/sources/incop-adjudicacion-firme-2026.txt": "d453f9ddf8f557b5177d02b41f520f0e26495b9a043da4c00820e9343b5297f2",
    "evidence/087/sources/incop-dragado-concluido-2025.html": "b03a89f3cb2a1b7c7302696992d444cc81f8b0bb0e3ccf33556f868076199767",
    "evidence/087/sources/incop-dragado-concluido-2025.txt": "7d4ec4120a238ac74a6e709cff65b2b54a8772d7ea8ba89ab7aa035f6b747483",
    "evidence/087/sources/incop-extension-concesiones-2026.html": "b1fd766de455c129fc6d36f880adeb582a2617ddf370aef5c817d55c17dc190c",
    "evidence/087/sources/incop-extension-concesiones-2026.txt": "86d2ba90ecaaee627a8cc70c5ec2b37a489f5c8c639e6f8807fd111f99d724fe",
    "evidence/087/sources/incop-I-informe-semestral-2025.pdf": "2c432f01b03807695e70ed5557e23cc914a5f26bebba6ae1397af4419b054950",
    "evidence/087/sources/incop-I-informe-semestral-2025.txt": "0a95084b47dfb64db4f479c949d6b892906ef18f8108d17d696bc2c3dc92b5a4",
    "evidence/087/sources/incop-mantenimiento-patio-3.html": "495a7525a81820cb8582c26f9923447106196a7c6b63feb29798efda8ff7708a",
    "evidence/087/sources/incop-mantenimiento-patio-3.txt": "6f100b28998283409aeeed244a078c7141106e16154ee47c5d219c36cf3a2bc9",
    "evidence/087/sources/incop-mantenimiento-patios.html": "f36e912c2dd4bb8c000d190cc973db561097956070290717e21566e6a28448a8",
    "evidence/087/sources/incop-mantenimiento-patios.txt": "9890516ad6d3cf1f32ad6b183013c0a5ede58461c8e958aa1cc79dbb2ed24a2b",
    "evidence/087/sources/incop-puerto-caldera.html": "9a712d8adc352d3770e93c22a305be3e35609647bd5fe1b2f74e581ec511fd86",
    "evidence/087/sources/incop-puerto-caldera.txt": "e00dd5b1372e646643953e4df6a53f87b112720cfdb1d39d558e499eb316bb34",
    "evidence/087/sources/incop-recomendacion-adjudicacion-2026.html": "db5a96ce64901e5013923e16206f7d63ad31b187c75c7964da3432342071d440",
    "evidence/087/sources/incop-recomendacion-adjudicacion-2026.txt": "38cf266fc0a2c69e4b962fb18e005de2e1f0dd2245e19cc852f17d1f89c9b93c",
    "evidence/087/sources/mopt-rn23-ingreso-caldera.html": "d8db2fbb0d2d4a226bd41fa8b4db6fc3ca44724d7878f26811e263e09bf0c5b0",
    "evidence/087/sources/mopt-rn23-ingreso-caldera.txt": "71b1e30feecb7d674e693e7898f8ec3f3834cbba37c068da28d85246adf911f6",
    "evidence/087/sources/video-metadata-eDkOKYsad3I.json": "235181b9ed264a8e441e7adae0ed45a39390110aa1062ec1d7288a04f084b3f3",
    "evidence/087/sources/video-transcript-excerpt-89m51s-90m41s.txt": "871989653f60d2a362c4bd88f7fcb20d28a710ee9fbe54be50b7bff6cbf40d2c"
  },
  "public_release": {
    "credential_redactions": "Existing retained web captures remain publication-sanitized; new captures were checked by the scoped verifier.",
    "redacted_files": [
      "evidence/087/sources/incop-mantenimiento-patio-3.html",
      "evidence/087/sources/incop-mantenimiento-patios.html",
      "evidence/087/sources/incop-puerto-caldera.html"
    ]
  }
}
