{
  "schema_version": "1.0",
  "title": "NASA 500-card evidence atlas",
  "generated_from_issues": [
    147,
    148,
    149,
    150,
    151,
    152,
    153,
    154,
    155,
    156
  ],
  "access_date_range": {
    "from": "2026-07-16",
    "to": "2026-07-16"
  },
  "card_count": 500,
  "mission_count": 50,
  "slot_count": 10,
  "result_counts": {
    "INSUFFICIENT_COVERAGE": 435,
    "PASSED_UNDER_PROTOCOL": 65
  },
  "mission_order": [
    "Artemis",
    "Orion",
    "Space Launch System",
    "Gateway",
    "International Space Station",
    "Mars 2020 Perseverance",
    "Curiosity / Mars Science Laboratory",
    "Mars Reconnaissance Orbiter",
    "MAVEN",
    "2001 Mars Odyssey",
    "Europa Clipper",
    "Juno",
    "Cassini-Huygens",
    "Dragonfly",
    "New Horizons",
    "DART",
    "OSIRIS-REx / OSIRIS-APEX",
    "Lucy",
    "Psyche",
    "NEO Surveyor",
    "James Webb Space Telescope",
    "Hubble Space Telescope",
    "Chandra X-ray Observatory",
    "Fermi Gamma-ray Space Telescope",
    "IXPE",
    "TESS",
    "Kepler / K2",
    "Nancy Grace Roman Space Telescope",
    "SPHEREx",
    "NuSTAR",
    "Parker Solar Probe",
    "Solar Dynamics Observatory",
    "SOHO",
    "Magnetospheric Multiscale",
    "IMAP",
    "PACE",
    "SWOT",
    "GRACE Follow-On",
    "ICESat-2",
    "OCO-2",
    "Landsat 9",
    "NISAR",
    "TEMPO",
    "GEDI",
    "Terra",
    "Aqua",
    "Aura",
    "Suomi NPP",
    "CYGNSS",
    "EMIT"
  ],
  "slot_labels": [
    {
      "slot": 1,
      "label": "Purpose / primary gate"
    },
    {
      "slot": 2,
      "label": "Programme / partner boundary"
    },
    {
      "slot": 3,
      "label": "Design / architecture gate"
    },
    {
      "slot": 4,
      "label": "Instrument / system gate"
    },
    {
      "slot": 5,
      "label": "Target / measurement gate"
    },
    {
      "slot": 6,
      "label": "Status / timeline gate"
    },
    {
      "slot": 7,
      "label": "Orbit / trajectory / destination gate"
    },
    {
      "slot": 8,
      "label": "Numeric or first-of-kind fact gate"
    },
    {
      "slot": 9,
      "label": "Public output / data path gate"
    },
    {
      "slot": 10,
      "label": "Overclaim / later-drift boundary"
    }
  ],
  "batches": [
    {
      "issue_number": 147,
      "batch_index": 1,
      "label": "Batch 001-050",
      "missions": [
        "Artemis",
        "Orion",
        "Space Launch System",
        "Gateway",
        "International Space Station"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 44,
        "PASSED_UNDER_PROTOCOL": 6
      }
    },
    {
      "issue_number": 148,
      "batch_index": 2,
      "label": "Batch 051-100",
      "missions": [
        "Mars 2020 Perseverance",
        "Curiosity / Mars Science Laboratory",
        "Mars Reconnaissance Orbiter",
        "MAVEN",
        "2001 Mars Odyssey"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 45,
        "PASSED_UNDER_PROTOCOL": 5
      }
    },
    {
      "issue_number": 149,
      "batch_index": 3,
      "label": "Batch 101-150",
      "missions": [
        "Europa Clipper",
        "Juno",
        "Cassini-Huygens",
        "Dragonfly",
        "New Horizons"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 40,
        "PASSED_UNDER_PROTOCOL": 10
      }
    },
    {
      "issue_number": 150,
      "batch_index": 4,
      "label": "Batch 151-200",
      "missions": [
        "DART",
        "OSIRIS-REx / OSIRIS-APEX",
        "Lucy",
        "Psyche",
        "NEO Surveyor"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 43,
        "PASSED_UNDER_PROTOCOL": 7
      }
    },
    {
      "issue_number": 151,
      "batch_index": 5,
      "label": "Batch 201-250",
      "missions": [
        "James Webb Space Telescope",
        "Hubble Space Telescope",
        "Chandra X-ray Observatory",
        "Fermi Gamma-ray Space Telescope",
        "IXPE"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 38,
        "PASSED_UNDER_PROTOCOL": 12
      }
    },
    {
      "issue_number": 152,
      "batch_index": 6,
      "label": "Batch 251-300",
      "missions": [
        "TESS",
        "Kepler / K2",
        "Nancy Grace Roman Space Telescope",
        "SPHEREx",
        "NuSTAR"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 48,
        "PASSED_UNDER_PROTOCOL": 2
      }
    },
    {
      "issue_number": 153,
      "batch_index": 7,
      "label": "Batch 301-350",
      "missions": [
        "Parker Solar Probe",
        "Solar Dynamics Observatory",
        "SOHO",
        "Magnetospheric Multiscale",
        "IMAP"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 42,
        "PASSED_UNDER_PROTOCOL": 8
      }
    },
    {
      "issue_number": 154,
      "batch_index": 8,
      "label": "Batch 351-400",
      "missions": [
        "PACE",
        "SWOT",
        "GRACE Follow-On",
        "ICESat-2",
        "OCO-2"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 46,
        "PASSED_UNDER_PROTOCOL": 4
      }
    },
    {
      "issue_number": 155,
      "batch_index": 9,
      "label": "Batch 401-450",
      "missions": [
        "Landsat 9",
        "NISAR",
        "TEMPO",
        "GEDI",
        "Terra"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 44,
        "PASSED_UNDER_PROTOCOL": 6
      }
    },
    {
      "issue_number": 156,
      "batch_index": 10,
      "label": "Batch 451-500",
      "missions": [
        "Aqua",
        "Aura",
        "Suomi NPP",
        "CYGNSS",
        "EMIT"
      ],
      "access_date": "2026-07-16",
      "result_counts": {
        "INSUFFICIENT_COVERAGE": 45,
        "PASSED_UNDER_PROTOCOL": 5
      }
    }
  ],
  "cards": [
    {
      "protocol_id": "NASA-ARTEMIS-01-D701",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-01-D701-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-01-D701-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-01-D701-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA presents Artemis as a campaign for sustained human exploration of the Moon.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpresent\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-02-D702",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-02-D702-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-02-D702-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-02-D702-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Artemis within a Moon-to-Mars architecture involving commercial and international partners.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmoon\\-to\\-mar\\w*",
        "\\barchitecture\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-03-D703",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-03-D703-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-03-D703-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-03-D703-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The architecture combines crewed missions, lunar surface systems, and supporting infrastructure rather than one spacecraft.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barchitecture\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-04-D704",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-04-D704-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-04-D704-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-04-D704-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page identifies Orion, the Space Launch System, or other named systems as Artemis elements.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-05-D705",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-05-D705-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-05-D705-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-05-D705-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The stated target includes lunar science, exploration, or learning to live and work beyond Earth.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bstated\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-06-D706",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-06-D706-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-06-D706-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-06-D706-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page exposes the current Artemis mission sequence or current programme status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bexpos\\w*",
        "\\bsequence\\w*",
        "\\bprogramme\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-07-D707",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-07-D707-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-07-D707-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-07-D707-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The campaign destination is the Moon, with Mars framed as a later objective rather than the destination of the selected mission page.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bframed\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-08-D708",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-08-D708-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-08-D708-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-08-D708-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes at least one explicit mission number, date, crew count, or other quantitative programme fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bleast\\w*",
        "\\bnumber\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-09-D709",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-09-D709-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-09-D709-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-09-D709-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to mission, image, video, news, or public-information products.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ARTEMIS-10-D710",
      "evidence_id": "CLAIMBOUND-NASA-ARTEMIS-10-D710-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-10-D710-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ARTEMIS-10-D710-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Artemis",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be widened into a guarantee of permanent settlement, mission success, or a fixed schedule; later reruns should record architecture and date drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Artemis official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/artemis/",
      "source_sha256": "1f12f334183dcd69c541a4490659cbbe6643f5814d3aedb6f2724529738dbada",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-ORION-01-D711",
      "evidence_id": "CLAIMBOUND-NASA-ORION-01-D711-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-01-D711-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-01-D711-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Orion as a spacecraft designed to carry astronauts on deep-space missions.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-02-D712",
      "evidence_id": "CLAIMBOUND-NASA-ORION-02-D712-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-02-D712-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-02-D712-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA and ESA responsibilities or the European Service Module partnership boundary.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bresponsibilit\\w*",
        "\\beuropean\\w*",
        "\\bservice\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-03-D713",
      "evidence_id": "CLAIMBOUND-NASA-ORION-03-D713-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-03-D713-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-03-D713-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Orion is described through named major elements such as the crew module, service module, launch abort system, or adapter.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnamed\\w*",
        "\\bmajor\\w*",
        "\\belement\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-04-D714",
      "evidence_id": "CLAIMBOUND-NASA-ORION-04-D714-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-04-D714-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-04-D714-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the launch abort system or another principal Orion system and states its role.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-05-D715",
      "evidence_id": "CLAIMBOUND-NASA-ORION-05-D715-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-05-D715-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-05-D715-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The spacecraft's domain includes crew transport, life support, navigation, or safe return from lunar missions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bspacecraft'\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-06-D716",
      "evidence_id": "CLAIMBOUND-NASA-ORION-06-D716-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-06-D716-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-06-D716-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states Orion's current Artemis flight status, completed test status, or next planned use at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\borion'\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-07-D717",
      "evidence_id": "CLAIMBOUND-NASA-ORION-07-D717-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-07-D717-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-07-D717-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes travel beyond low Earth orbit and return to an ocean splashdown.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*",
        "\\bbeyond\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-08-D718",
      "evidence_id": "CLAIMBOUND-NASA-ORION-08-D718-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-08-D718-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-08-D718-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit crew-capacity, mission-duration, re-entry-speed, or distance fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bcrew\\-capacity\\w*",
        "\\bmission\\-dur\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-09-D719",
      "evidence_id": "CLAIMBOUND-NASA-ORION-09-D719-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-09-D719-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-09-D719-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to Orion images, videos, fact sheets, mission updates, or technical resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ORION-10-D720",
      "evidence_id": "CLAIMBOUND-NASA-ORION-10-D720-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-10-D720-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ORION-10-D720-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Orion",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as saying Orion is a lunar lander or a complete mission architecture; later reruns should record status and schedule drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Orion official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/orion-spacecraft/",
      "source_sha256": "8a5fb2dd997a88019528b1f45fe92163d79b3530f3b30b67ceac89dced9d5c13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-SLS-01-D721",
      "evidence_id": "CLAIMBOUND-NASA-SLS-01-D721-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-01-D721-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-01-D721-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes the Space Launch System as a heavy-lift rocket for Artemis or deep-space exploration.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bheavy\\-lift\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-02-D722",
      "evidence_id": "CLAIMBOUND-NASA-SLS-02-D722-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-02-D722-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-02-D722-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places SLS inside NASA's Artemis architecture rather than describing it as a standalone exploration programme.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*",
        "\\binside\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-03-D723",
      "evidence_id": "CLAIMBOUND-NASA-SLS-03-D723-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-03-D723-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-03-D723-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The vehicle is described through stages, configurations, boosters, engines, or an evolution path.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bvehicle\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-04-D724",
      "evidence_id": "CLAIMBOUND-NASA-SLS-04-D724-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-04-D724-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-04-D724-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names RS-25 engines, solid rocket boosters, the core stage, or another principal propulsion element.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\brs\\-25\\w*",
        "\\bengin\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-05-D725",
      "evidence_id": "CLAIMBOUND-NASA-SLS-05-D725-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-05-D725-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-05-D725-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The stated payload domain includes launching Orion, crew, cargo, or large exploration payloads beyond Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bstated\\w*",
        "\\bpayload\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-06-D726",
      "evidence_id": "CLAIMBOUND-NASA-SLS-06-D726-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-06-D726-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-06-D726-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page exposes the current flown or planned SLS configuration and mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bexpos\\w*",
        "\\bflown\\w*",
        "\\bplann\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-07-D727",
      "evidence_id": "CLAIMBOUND-NASA-SLS-07-D727-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-07-D727-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-07-D727-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The destination or performance boundary includes translunar injection, the Moon, or deep-space trajectories.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bperformance\\w*",
        "\\btranslunar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-08-D728",
      "evidence_id": "CLAIMBOUND-NASA-SLS-08-D728-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-08-D728-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-08-D728-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit thrust, payload-mass, height, engine-count, or configuration number.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bthrust\\w*",
        "\\bpayload\\-mas\\w*",
        "\\bheight\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-09-D729",
      "evidence_id": "CLAIMBOUND-NASA-SLS-09-D729-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-09-D729-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-09-D729-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to SLS images, fact sheets, reference material, mission pages, or public technical resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SLS-10-D730",
      "evidence_id": "CLAIMBOUND-NASA-SLS-10-D730-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-10-D730-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SLS-10-D730-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Space Launch System",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The selected page must not be read as proving launch reliability, reusability, or schedule certainty; later reruns should record configuration and date drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Space Launch System official page",
      "official_source_url": "https://www.nasa.gov/humans-in-space/space-launch-system/",
      "source_sha256": "d0370a02092b4f339525e412e8f8d8d1d9f0a713ee96c4d638af9de9dd727db7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-GATEWAY-01-D731",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-01-D731-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-01-D731-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-01-D731-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Gateway as a lunar-orbiting outpost supporting Artemis exploration.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blunar\\-orbit\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-02-D732",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-02-D732-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-02-D732-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-02-D732-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies international, commercial, or agency partners and keeps their roles source-bounded.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-03-D733",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-03-D733-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-03-D733-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-03-D733-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Gateway is described as a modular system assembled from named elements rather than a single spacecraft.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-04-D734",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-04-D734-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-04-D734-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-04-D734-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal element such as the Power and Propulsion Element, HALO, logistics modules, or an airlock.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-05-D735",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-05-D735-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-05-D735-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-05-D735-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The intended domain includes crew staging, science, communications, logistics, or lunar-surface support.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bintend\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-06-D736",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-06-D736-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-06-D736-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-06-D736-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page exposes the current development, assembly, launch, or mission-integration status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bexpos\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-07-D737",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-07-D737-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-07-D737-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-07-D737-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The planned operating location is a lunar orbit, potentially described as a near-rectilinear halo orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blocation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-08-D738",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-08-D738-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-08-D738-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-08-D738-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit module count, mission duration, power, mass, orbit period, or partner-count fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-09-D739",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-09-D739-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-09-D739-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-09-D739-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to Gateway imagery, reference pages, partner material, science information, or mission updates.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\breference\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GATEWAY-10-D740",
      "evidence_id": "CLAIMBOUND-NASA-GATEWAY-10-D740-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-10-D740-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GATEWAY-10-D740-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "Gateway",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as saying Gateway is already continuously inhabited or guarantees lunar access; later reruns should capture architecture and schedule drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Gateway official page",
      "official_source_url": "https://www.nasa.gov/reference/gateway-about/",
      "source_sha256": "475b9bbbe895e73bf53a9fb09d2dad3b9dd9d945d6e9465e1e600e0e2f4a0642",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-ISS-01-D741",
      "evidence_id": "CLAIMBOUND-NASA-ISS-01-D741-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-01-D741-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-01-D741-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA presents the International Space Station as an orbiting laboratory and platform for research in microgravity.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpresent\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-02-D742",
      "evidence_id": "CLAIMBOUND-NASA-ISS-02-D742-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-02-D742-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-02-D742-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies the station as an international partnership rather than a NASA-only facility.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnasa\\-only\\w*",
        "\\bfacility\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-03-D743",
      "evidence_id": "CLAIMBOUND-NASA-ISS-03-D743-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-03-D743-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-03-D743-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The station is described as an assembled orbital complex with laboratories, modules, truss, power, or visiting vehicles.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-04-D744",
      "evidence_id": "CLAIMBOUND-NASA-ISS-04-D744-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-04-D744-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-04-D744-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal research facility, module, robotic system, or station capability.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bfacility\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-05-D745",
      "evidence_id": "CLAIMBOUND-NASA-ISS-05-D745-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-05-D745-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-05-D745-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The measurement and application domain includes human research, physical science, Earth observation, technology, or biology.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmeasure\\w*",
        "\\bapplic\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-06-D746",
      "evidence_id": "CLAIMBOUND-NASA-ISS-06-D746-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-06-D746-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-06-D746-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page exposes the current crew, expedition, operational status, or transition planning at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bexpos\\w*",
        "\\boperational\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-07-D747",
      "evidence_id": "CLAIMBOUND-NASA-ISS-07-D747-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-07-D747-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-07-D747-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The station operates in low Earth orbit and the page provides an altitude, orbital period, or related orbit fact.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-08-D748",
      "evidence_id": "CLAIMBOUND-NASA-ISS-08-D748-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-08-D748-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-08-D748-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit continuous-occupation date, partner count, crew count, size, speed, or orbit number.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontinuous\\-occup\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-09-D749",
      "evidence_id": "CLAIMBOUND-NASA-ISS-09-D749-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-09-D749-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-09-D749-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to station research, live views, images, mission updates, datasets, or educational products.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bviews\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ISS-10-D750",
      "evidence_id": "CLAIMBOUND-NASA-ISS-10-D750-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-10-D750-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ISS-10-D750-2026-07-16.svg",
      "issue_number": 147,
      "batch_index": 1,
      "mission": "International Space Station",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as proving all station research benefits or a fixed end-of-life date; later reruns should capture crew and programme drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA International Space Station official page",
      "official_source_url": "https://www.nasa.gov/international-space-station/",
      "source_sha256": "236eaf7d35088f051449fbc76a5aa44478f440890e5b9446d7da46e65328cdb9",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-01-D751",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-01-D751-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-01-D751-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-01-D751-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA states that Perseverance studies Mars geology and searches for signs of ancient microbial life or past habitability.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-02-D752",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-02-D752-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-02-D752-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-02-D752-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places the rover within NASA's Mars Exploration Program and distinguishes partner instruments or contributions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-03-D753",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-03-D753-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-03-D753-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-03-D753-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Perseverance is described as a mobile surface rover with a sampling system and named science payload.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmobile\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-04-D754",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-04-D754-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-04-D754-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-04-D754-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal instrument or subsystem such as Mastcam-Z, SuperCam, PIXL, SHERLOC, RIMFAX, MEDA, MOXIE, or the coring system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bsubsystem\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-05-D755",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-05-D755-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-05-D755-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-05-D755-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Jezero Crater geology, ancient environments, biosignatures, or sample collection.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-06-D756",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-06-D756-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-06-D756-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-06-D756-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, landing, active-mission, or current surface-operations status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bactive\\-mission\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-07-D757",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-07-D757-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-07-D757-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-07-D757-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The destination and operating boundary is the surface of Mars at Jezero Crater.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-08-D758",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-08-D758-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-08-D758-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-08-D758-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit landing date, rover mass, travel distance, sample count, instrument count, or first-of-kind fact.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-09-D759",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-09-D759-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-09-D759-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-09-D759-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to raw images, maps, samples, mission data, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PERSEVERANCE-10-D760",
      "evidence_id": "CLAIMBOUND-NASA-PERSEVERANCE-10-D760-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-10-D760-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PERSEVERANCE-10-D760-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars 2020 Perseverance",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as saying life has been discovered or that sample return is guaranteed; later reruns should record operations and sample-status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars 2020 Perseverance official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-2020-perseverance/",
      "source_sha256": "0c9a788764888c87f667870920b90d2e85ec38c768192d93e41ff8541c55e7fe",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-CURIOSITY-01-D761",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-01-D761-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-01-D761-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-01-D761-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Curiosity's purpose as assessing whether Mars ever had environments able to support microbial life.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpurpose\\w*",
        "\\bassess\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-02-D762",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-02-D762-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-02-D762-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-02-D762-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Curiosity within the Mars Science Laboratory mission and NASA's Mars exploration boundary.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-03-D763",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-03-D763-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-03-D763-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-03-D763-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Curiosity is described as a car-sized rover delivered by a sky-crane landing system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdeliver\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-04-D764",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-04-D764-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-04-D764-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-04-D764-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal instrument such as SAM, ChemCam, CheMin, Mastcam, RAD, DAN, REMS, or APXS.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bchemcam\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-05-D765",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-05-D765-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-05-D765-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-05-D765-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Gale Crater, Mount Sharp, ancient lakes, climate, geology, or habitability.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-06-D766",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-06-D766-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-06-D766-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-06-D766-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states the 2012 landing and current active or extended-mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bextended\\-mission\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-07-D767",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-07-D767-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-07-D767-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-07-D767-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The operating destination is the Martian surface in Gale Crater.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-08-D768",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-08-D768-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-08-D768-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-08-D768-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit mission duration, distance driven, mass, instrument count, landing date, or drilling milestone.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bduration\\w*",
        "\\bdriven\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-09-D769",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-09-D769-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-09-D769-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-09-D769-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, raw data, maps, science results, mission updates, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CURIOSITY-10-D770",
      "evidence_id": "CLAIMBOUND-NASA-CURIOSITY-10-D770-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-10-D770-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CURIOSITY-10-D770-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Curiosity / Mars Science Laboratory",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as direct proof that life existed on Mars; later reruns should capture operational and distance drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Curiosity / Mars Science Laboratory official page",
      "official_source_url": "https://science.nasa.gov/mission/msl-curiosity/",
      "source_sha256": "1f808e9de0e12e9de7dac2ccd4fb23aceb6a35499a5508c61004e02c0fd4b8f3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-MRO-01-D771",
      "evidence_id": "CLAIMBOUND-NASA-MRO-01-D771-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-01-D771-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-01-D771-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes MRO as studying Mars from orbit with high-resolution imaging and mineral or climate observations.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bhigh\\-resolution\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-02-D772",
      "evidence_id": "CLAIMBOUND-NASA-MRO-02-D772-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-02-D772-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-02-D772-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places MRO within NASA's Mars exploration programme and identifies relay support for other missions.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-03-D773",
      "evidence_id": "CLAIMBOUND-NASA-MRO-03-D773-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-03-D773-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-03-D773-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "MRO is described as an orbiter carrying cameras, spectrometers, radar, and communications systems.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcarry\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-04-D774",
      "evidence_id": "CLAIMBOUND-NASA-MRO-04-D774-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-04-D774-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-04-D774-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names HiRISE, CTX, CRISM, SHARAD, MARCI, MCS, or another principal instrument.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bcrism\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-05-D775",
      "evidence_id": "CLAIMBOUND-NASA-MRO-05-D775-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-05-D775-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-05-D775-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Martian surface detail, subsurface structure, minerals, atmosphere, weather, or landing-site safety.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-06-D776",
      "evidence_id": "CLAIMBOUND-NASA-MRO-06-D776-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-06-D776-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-06-D776-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Mars-orbit insertion, current operations, or extended-mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmars\\-orbit\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-07-D777",
      "evidence_id": "CLAIMBOUND-NASA-MRO-07-D777-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-07-D777-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-07-D777-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The operating boundary is orbit around Mars rather than surface exploration.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-08-D778",
      "evidence_id": "CLAIMBOUND-NASA-MRO-08-D778-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-08-D778-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-08-D778-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, arrival date, image resolution, data-relay volume, orbit, or mission-duration fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-09-D779",
      "evidence_id": "CLAIMBOUND-NASA-MRO-09-D779-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-09-D779-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-09-D779-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, maps, instrument data, science results, mission updates, or relay information.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MRO-10-D780",
      "evidence_id": "CLAIMBOUND-NASA-MRO-10-D780-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-10-D780-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MRO-10-D780-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "Mars Reconnaissance Orbiter",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as a surface confirmation of every inferred feature; later reruns should capture instrument and mission-status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Mars Reconnaissance Orbiter official page",
      "official_source_url": "https://science.nasa.gov/mission/mars-reconnaissance-orbiter/",
      "source_sha256": "9be1c575a511dafecc51610450e0339f5c06400909900887b8f14111e61ba969",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-MAVEN-01-D781",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-01-D781-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-01-D781-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-01-D781-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes MAVEN as investigating Mars' upper atmosphere, ionosphere, and interactions with the Sun and solar wind.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\binvestigat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-02-D782",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-02-D782-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-02-D782-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-02-D782-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places MAVEN within NASA's Mars programme and distinguishes its science and communications-relay roles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*",
        "\\bprogramme\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-03-D783",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-03-D783-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-03-D783-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-03-D783-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "MAVEN is described as an orbiter with particles-and-fields and remote-sensing instrument packages.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bparticles\\-and\\-field\\w*",
        "\\bremote\\-sens\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-04-D784",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-04-D784-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-04-D784-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-04-D784-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal instrument or suite such as IUVS, NGIMS, STATIC, SWEA, SWIA, SEP, LPW, or MAG.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bsuite\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-05-D785",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-05-D785-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-05-D785-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-05-D785-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes atmospheric escape and how Mars lost much of its atmosphere or climate-supporting conditions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-06-D786",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-06-D786-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-06-D786-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-06-D786-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Mars arrival, active mission, or current operations status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barrival\\w*",
        "\\bactive\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-07-D787",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-07-D787-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-07-D787-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-07-D787-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The spacecraft follows an elliptical Mars orbit designed to sample different atmospheric regions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\belliptical\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-08-D788",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-08-D788-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-08-D788-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-08-D788-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, orbit-insertion date, orbit altitude, mission duration, or atmospheric-loss fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\borbit\\-insertion\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-09-D789",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-09-D789-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-09-D789-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-09-D789-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to data, images, science results, mission updates, or public mission resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MAVEN-10-D790",
      "evidence_id": "CLAIMBOUND-NASA-MAVEN-10-D790-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-10-D790-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MAVEN-10-D790-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "MAVEN",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as a complete explanation of all Martian climate history; later reruns should capture mission and relay-status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA MAVEN official page",
      "official_source_url": "https://science.nasa.gov/mission/maven/",
      "source_sha256": "0cf675af95c706de3b3c9ca8b990c0e5c154c47da2147a75007c8448b6c797dc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-ODYSSEY-01-D791",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-01-D791-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-01-D791-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-01-D791-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Odyssey as mapping Mars and studying its composition, radiation environment, or subsurface water-related materials.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcomposition\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-02-D792",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-02-D792-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-02-D792-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-02-D792-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Odyssey within NASA's Mars exploration programme and identifies its relay role for surface missions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-03-D793",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-03-D793-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-03-D793-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-03-D793-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Odyssey is described as a long-lived Mars orbiter with remote-sensing and communications capabilities.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blong\\-liv\\w*",
        "\\bremote\\-sens\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-04-D794",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-04-D794-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-04-D794-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-04-D794-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names THEMIS, the Gamma Ray Spectrometer suite, MARIE, or another principal payload.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bgamma\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-05-D795",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-05-D795-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-05-D795-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-05-D795-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes mineralogy, thermal properties, hydrogen or water-ice distribution, and the Martian environment.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bmineralogy\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-06-D796",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-06-D796-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-06-D796-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-06-D796-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Mars arrival, active or extended mission, or current relay status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-07-D797",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-07-D797-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-07-D797-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-07-D797-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The operating boundary is orbit around Mars rather than a surface mission.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-08-D798",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-08-D798-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-08-D798-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-08-D798-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit longevity record, launch date, orbit-insertion date, mapping altitude, or data-relay fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\blongevity\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-09-D799",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-09-D799-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-09-D799-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-09-D799-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to maps, images, instrument data, mission updates, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ODYSSEY-10-D800",
      "evidence_id": "CLAIMBOUND-NASA-ODYSSEY-10-D800-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-10-D800-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ODYSSEY-10-D800-2026-07-16.svg",
      "issue_number": 148,
      "batch_index": 2,
      "mission": "2001 Mars Odyssey",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as direct access to subsurface liquid water or proof of habitability; later reruns should capture longevity and status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA 2001 Mars Odyssey official page",
      "official_source_url": "https://science.nasa.gov/mission/odyssey/",
      "source_sha256": "7d546c590cead7c2900bf044bdf9431b97bc563ead2d4b24e29f59054f22d65f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-EUROPA-01-D801",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-01-D801-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-01-D801-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-01-D801-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA states that Europa Clipper will investigate whether Jupiter's moon Europa has conditions suitable for life.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\binvestigate\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-02-D802",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-02-D802-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-02-D802-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-02-D802-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA, JPL, APL, or international contribution boundaries without turning them into broader endorsement.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontribution\\w*",
        "\\bboundar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-03-D803",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-03-D803-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-03-D803-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-03-D803-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The mission is described as a spacecraft making repeated close flybys of Europa while orbiting Jupiter.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmaking\\w*",
        "\\brepeat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-04-D804",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-04-D804-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-04-D804-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-04-D804-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal instrument such as REASON, EIS, E-THEMIS, MISE, MASPEX, SUDA, PIMS, ECM, or UVS.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\breason\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-05-D805",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-05-D805-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-05-D805-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-05-D805-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Europa's ice shell, ocean, composition, geology, and environment.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\beuropa'\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-06-D806",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-06-D806-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-06-D806-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-06-D806-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, cruise, arrival, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcruise\\w*",
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-07-D807",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-07-D807-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-07-D807-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-07-D807-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes gravity assists, Jupiter orbit, and multiple Europa flybys rather than orbiting Europa.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-08-D808",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-08-D808-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-08-D808-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-08-D808-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit launch date, arrival date, flyby count, instrument count, distance, or radiation-related fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-09-D809",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-09-D809-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-09-D809-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-09-D809-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to mission images, data plans, science goals, trajectory information, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bplans\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EUROPA-10-D810",
      "evidence_id": "CLAIMBOUND-NASA-EUROPA-10-D810-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-10-D810-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EUROPA-10-D810-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Europa Clipper",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as saying the mission will detect life or land on Europa; later reruns should capture cruise and schedule drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Europa Clipper official page",
      "official_source_url": "https://science.nasa.gov/mission/europa-clipper/",
      "source_sha256": "7f4440186b0c68422e334f1f2e2caa8812eaa3926780f09262d9b0a92f67fb73",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-JUNO-01-D811",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-01-D811-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-01-D811-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-01-D811-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Juno as investigating Jupiter's origin, interior, atmosphere, magnetic field, and magnetosphere.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-02-D812",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-02-D812-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-02-D812-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-02-D812-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Juno within NASA's New Frontiers programme and identifies partner or instrument-team boundaries.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-03-D813",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-03-D813-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-03-D813-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-03-D813-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Juno is described as a solar-powered spinning spacecraft in a polar Jupiter orbit.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-04-D814",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-04-D814-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-04-D814-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-04-D814-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal instrument such as JIRAM, JunoCam, MWR, MAG, JADE, JEDI, Waves, UVS, or Gravity Science.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-05-D815",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-05-D815-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-05-D815-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-05-D815-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes the planet below its cloud tops, polar regions, aurorae, and deep atmospheric structure.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-06-D816",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-06-D816-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-06-D816-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-06-D816-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Jupiter arrival, prime or extended mission, and current operating status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-07-D817",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-07-D817-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-07-D817-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-07-D817-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes highly elliptical polar passes around Jupiter and close perijoves.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\belliptical\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-08-D818",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-08-D818-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-08-D818-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-08-D818-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, arrival date, orbit count, close-approach altitude, instrument count, or solar-power fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-09-D819",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-09-D819-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-09-D819-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-09-D819-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to JunoCam images, raw or processed data, science results, mission updates, or public participation.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-JUNO-10-D820",
      "evidence_id": "CLAIMBOUND-NASA-JUNO-10-D820-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-10-D820-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-JUNO-10-D820-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Juno",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as a life-detection mission or a complete model of Jupiter's formation; later reruns should capture orbit and status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Juno official page",
      "official_source_url": "https://science.nasa.gov/mission/juno/",
      "source_sha256": "720121705cf449bbd27bdf9d0cbfea7803b3c4b9e2b48c29c93f6d818bf82564",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-CASSINI-01-D821",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-01-D821-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-01-D821-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-01-D821-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Cassini-Huygens as a mission that explored Saturn, its rings, moons, and magnetosphere.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-02-D822",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-02-D822-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-02-D822-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-02-D822-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA, ESA, and the Italian Space Agency partnership boundary, including Huygens.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bitalian\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-03-D823",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-03-D823-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-03-D823-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-03-D823-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Cassini is described as a Saturn orbiter paired with the Huygens Titan probe.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpaired\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-04-D824",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-04-D824-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-04-D824-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-04-D824-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal Cassini instrument or the Huygens probe and states its observational role.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-05-D825",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-05-D825-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-05-D825-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-05-D825-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Saturn, its rings, Titan, Enceladus, other moons, and the Saturn system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-06-D826",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-06-D826-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-06-D826-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-06-D826-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Saturn arrival, mission end, or Grand Finale status and dates.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-07-D827",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-07-D827-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-07-D827-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-07-D827-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes years in Saturn orbit and the final atmospheric entry, not a continuing active mission.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-08-D828",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-08-D828-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-08-D828-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-08-D828-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit mission duration, orbit count, moon-flyby count, launch date, arrival date, or end date.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bduration\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-09-D829",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-09-D829-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-09-D829-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-09-D829-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to archived images, data, discoveries, mission timelines, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\barchiv\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CASSINI-10-D830",
      "evidence_id": "CLAIMBOUND-NASA-CASSINI-10-D830-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-10-D830-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CASSINI-10-D830-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Cassini-Huygens",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as an active spacecraft status or direct proof of life on ocean worlds; later reruns should capture archive-page drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Cassini-Huygens official page",
      "official_source_url": "https://science.nasa.gov/mission/cassini/",
      "source_sha256": "9eea775bab90212a98bbf34c08a9728529a460861c035f7cb9ec894315baee00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-01-D831",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-01-D831-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-01-D831-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-01-D831-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Dragonfly as a rotorcraft lander that will explore Saturn's moon Titan and investigate habitability or prebiotic chemistry.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-02-D832",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-02-D832-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-02-D832-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-02-D832-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Dragonfly within NASA's New Frontiers programme and identifies partner or mission-management boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-03-D833",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-03-D833-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-03-D833-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-03-D833-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Dragonfly is described as a relocatable multi-rotor lander able to fly between sites on Titan.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\brelocatable\\w*",
        "\\bmulti\\-rotor\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-04-D834",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-04-D834-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-04-D834-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-04-D834-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal instrument or system such as DraMS, DraGNS, DraGMet, DragonCam, sampling drills, or its power system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-05-D835",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-05-D835-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-05-D835-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-05-D835-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Titan's surface materials, chemistry, geology, atmosphere, and potential habitability.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-06-D836",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-06-D836-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-06-D836-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-06-D836-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states the current development phase, launch window, arrival plan, or mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdevelop\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-07-D837",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-07-D837-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-07-D837-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-07-D837-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The destination is Titan's surface, reached by interplanetary cruise and atmospheric entry rather than Saturn orbit operations.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-08-D838",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-08-D838-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-08-D838-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-08-D838-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit rotor count, planned flight distance, launch date, arrival date, mission duration, or Titan environmental fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-09-D839",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-09-D839-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-09-D839-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-09-D839-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to mission design, science objectives, images, videos, news, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DRAGONFLY-10-D840",
      "evidence_id": "CLAIMBOUND-NASA-DRAGONFLY-10-D840-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-10-D840-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DRAGONFLY-10-D840-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "Dragonfly",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The page must not be read as promising life detection or access to Titan's subsurface ocean; later reruns should capture development and schedule drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Dragonfly official page",
      "official_source_url": "https://science.nasa.gov/mission/dragonfly/",
      "source_sha256": "24bc03301df35eccfa5256afe1b4711d9ae11e0df0751dcf634c18b681b0bb8d",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-01-D841",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-01-D841-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-01-D841-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-01-D841-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes New Horizons as exploring Pluto, its moons, and Kuiper Belt objects.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-02-D842",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-02-D842-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-02-D842-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-02-D842-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places New Horizons within NASA's New Frontiers programme and identifies partner or instrument-team boundaries.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-03-D843",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-03-D843-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-03-D843-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-03-D843-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The spacecraft is described as a fast flyby mission carrying a compact suite of remote-sensing and in-situ instruments.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcarry\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-04-D844",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-04-D844-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-04-D844-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-04-D844-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a principal instrument such as LORRI, Ralph, Alice, REX, SWAP, PEPSSI, or the Student Dust Counter.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-05-D845",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-05-D845-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-05-D845-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-05-D845-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Pluto system geology and atmosphere, Arrokoth, and the Kuiper Belt environment.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-06-D846",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-06-D846-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-06-D846-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-06-D846-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Pluto flyby, Arrokoth flyby, hibernation, or current extended-mission status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-07-D847",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-07-D847-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-07-D847-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-07-D847-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary is a solar-system escape path with flybys rather than orbit around Pluto or Arrokoth.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsolar\\-system\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-08-D848",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-08-D848-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-08-D848-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-08-D848-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, flyby date, distance, speed, instrument count, or data-return fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-09-D849",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-09-D849-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-09-D849-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-09-D849-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, maps, archived data, discoveries, mission updates, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\barchiv\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEWHORIZONS-10-D850",
      "evidence_id": "CLAIMBOUND-NASA-NEWHORIZONS-10-D850-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-10-D850-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEWHORIZONS-10-D850-2026-07-16.svg",
      "issue_number": 149,
      "batch_index": 3,
      "mission": "New Horizons",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as a Pluto orbiter or a complete survey of the Kuiper Belt; later reruns should capture extended-mission status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA New Horizons official page",
      "official_source_url": "https://science.nasa.gov/mission/new-horizons/",
      "source_sha256": "199ba649206c90ca08a2a551421cbdeccd59dcbebe66c7361ec71f04ca377a3a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-DART-01-D851",
      "evidence_id": "CLAIMBOUND-NASA-DART-01-D851-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-01-D851-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-01-D851-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes DART as a planetary-defense test of changing an asteroid moonlet's motion through kinetic impact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplanetary\\-defense\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-02-D852",
      "evidence_id": "CLAIMBOUND-NASA-DART-02-D852-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-02-D852-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-02-D852-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places DART within NASA's Planetary Defense Coordination Office and identifies APL or international observation boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-03-D853",
      "evidence_id": "CLAIMBOUND-NASA-DART-03-D853-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-03-D853-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-03-D853-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The mission is described as an impactor spacecraft targeting Dimorphos in the Didymos binary asteroid system.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-04-D854",
      "evidence_id": "CLAIMBOUND-NASA-DART-04-D854-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-04-D854-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-04-D854-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names DRACO, SMART Nav, LICIACube, or another principal mission system and states its role.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bdraco\\w*",
        "\\bsmart\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-05-D855",
      "evidence_id": "CLAIMBOUND-NASA-DART-05-D855-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-05-D855-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-05-D855-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The measurement domain includes the change in Dimorphos' orbital period and the physical effects of the impact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmeasure\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-06-D856",
      "evidence_id": "CLAIMBOUND-NASA-DART-06-D856-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-06-D856-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-06-D856-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, impact, completed-mission, or follow-up observation status and dates.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcompleted\\-mission\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-07-D857",
      "evidence_id": "CLAIMBOUND-NASA-DART-07-D857-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-07-D857-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-07-D857-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary ends in a deliberate impact with Dimorphos rather than orbit or sample return.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*",
        "\\bdeliberate\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-08-D858",
      "evidence_id": "CLAIMBOUND-NASA-DART-08-D858-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-08-D858-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-08-D858-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit impact date, speed, target size, measured period change, distance, or first planetary-defense demonstration fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bspeed\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-09-D859",
      "evidence_id": "CLAIMBOUND-NASA-DART-09-D859-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-09-D859-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-09-D859-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to impact images, data, investigation results, videos, or follow-up mission context.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-DART-10-D860",
      "evidence_id": "CLAIMBOUND-NASA-DART-10-D860-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-10-D860-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-DART-10-D860-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "DART",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as proving Earth is protected from all asteroids or that DART destroyed Didymos; later reruns should capture refined measurements.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA DART official page",
      "official_source_url": "https://science.nasa.gov/mission/dart/",
      "source_sha256": "f3492a27af16186d79001baab67c779fb3a2e1cf70c5d8d6cfe2cede02e588df",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-OSIRISREX-01-D861",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-01-D861-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-01-D861-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-01-D861-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes OSIRIS-REx as a mission that collected a sample from asteroid Bennu and returned it to Earth.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-02-D862",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-02-D862-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-02-D862-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-02-D862-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places the mission within NASA's New Frontiers programme and distinguishes the OSIRIS-APEX extended mission.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-03-D863",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-03-D863-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-03-D863-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-03-D863-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The spacecraft is described through rendezvous, mapping, Touch-And-Go sampling, sample return, and extended-mission phases.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\brendezvou\\w*",
        "\\bmapping\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-04-D864",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-04-D864-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-04-D864-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-04-D864-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names TAGSAM, OCAMS, OLA, OTES, OVIRS, REXIS, or another principal payload.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\btagsam\\w*",
        "\\bocams\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-05-D865",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-05-D865-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-05-D865-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-05-D865-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Bennu's composition, geology, orbit, resources, and clues to early solar-system chemistry.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-06-D866",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-06-D866-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-06-D866-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-06-D866-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Bennu operations, sample-return date, curation status, or OSIRIS-APEX status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-07-D867",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-07-D867-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-07-D867-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-07-D867-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes Bennu rendezvous, Earth sample delivery, and a later Apophis encounter rather than asteroid mining.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*",
        "\\brendezvou\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-08-D868",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-08-D868-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-08-D868-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-08-D868-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit sample mass, return date, asteroid size, mission distance, first U.S. asteroid-sample fact, or target date.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-09-D869",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-09-D869-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-09-D869-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-09-D869-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to sample images, curation data, science results, mission archives, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OSIRISREX-10-D870",
      "evidence_id": "CLAIMBOUND-NASA-OSIRISREX-10-D870-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-10-D870-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OSIRISREX-10-D870-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "OSIRIS-REx / OSIRIS-APEX",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as commercial resource extraction or proof that all Bennu material is biologically relevant; later reruns should capture sample and APEX drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OSIRIS-REx / OSIRIS-APEX official page",
      "official_source_url": "https://science.nasa.gov/mission/osiris-rex/",
      "source_sha256": "dd2659db4e542b0a168fb2589b50f626efac8680f643f598ee15ba3d42337afb",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-LUCY-01-D871",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-01-D871-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-01-D871-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-01-D871-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Lucy as a mission to study Jupiter Trojan asteroids and clues to solar-system formation.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-02-D872",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-02-D872-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-02-D872-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-02-D872-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Lucy within NASA's Discovery Program and identifies partner or instrument-team boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-03-D873",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-03-D873-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-03-D873-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-03-D873-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Lucy is described as a solar-powered flyby spacecraft visiting multiple asteroids rather than orbiting each target.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsolar\\-power\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-04-D874",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-04-D874-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-04-D874-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-04-D874-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names L'Ralph, L'LORRI, L'TES, the high-gain antenna science investigation, or another principal system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bl'ralph\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-05-D875",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-05-D875-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-05-D875-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-05-D875-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes main-belt and Trojan asteroid geology, composition, mass, density, and diversity.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bmain\\-belt\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-06-D876",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-06-D876-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-06-D876-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-06-D876-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, Earth gravity assists, completed flybys, current cruise, or next encounter status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-07-D877",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-07-D877-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-07-D877-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-07-D877-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes repeated Earth assists and flybys of asteroids in Jupiter's Trojan swarms.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*",
        "\\brepeat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-08-D878",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-08-D878-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-08-D878-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-08-D878-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit target count, mission duration, launch date, encounter date, distance, or first Trojan survey fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-09-D879",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-09-D879-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-09-D879-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-09-D879-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to encounter images, data, target pages, science results, trajectory material, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LUCY-10-D880",
      "evidence_id": "CLAIMBOUND-NASA-LUCY-10-D880-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-10-D880-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LUCY-10-D880-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Lucy",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as sampling or landing on the Trojan asteroids; later reruns should capture target list and encounter-status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Lucy official page",
      "official_source_url": "https://science.nasa.gov/mission/lucy/",
      "source_sha256": "43b8b3ce2998fb0dbcda833f1967a1010073b8307df74aaacb63d950ccc1efab",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-PSYCHE-01-D881",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-01-D881-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-01-D881-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-01-D881-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Psyche as a mission to explore the metal-rich asteroid 16 Psyche and investigate planetary formation.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-02-D882",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-02-D882-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-02-D882-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-02-D882-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Psyche within NASA's Discovery Program and distinguishes the Deep Space Optical Communications technology demonstration.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-03-D883",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-03-D883-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-03-D883-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-03-D883-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The spacecraft is described as a solar-electric-propulsion orbiter carrying remote-sensing and gravity-science payloads.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsolar\\-electric\\-propulsion\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-04-D884",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-04-D884-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-04-D884-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-04-D884-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the multispectral imager, gamma-ray and neutron spectrometer, magnetometer, gravity science, or DSOC.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bmultispectral\\w*",
        "\\bimager\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-05-D885",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-05-D885-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-05-D885-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-05-D885-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes Psyche's composition, structure, magnetic history, geology, and possible relation to planetary cores.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-06-D886",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-06-D886-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-06-D886-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-06-D886-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, cruise, gravity assist, arrival plan, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcruise\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-07-D887",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-07-D887-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-07-D887-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-07-D887-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes a Mars gravity assist and eventual orbit around asteroid Psyche.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-08-D888",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-08-D888-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-08-D888-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-08-D888-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit launch date, arrival date, asteroid dimensions, distance, orbit phase, or propulsion fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barrival\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-09-D889",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-09-D889-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-09-D889-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-09-D889-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, mission data plans, science objectives, DSOC results, trajectory, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bplans\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PSYCHE-10-D890",
      "evidence_id": "CLAIMBOUND-NASA-PSYCHE-10-D890-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-10-D890-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PSYCHE-10-D890-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "Psyche",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as a mining mission or proof that Psyche is an exposed planetary core; later reruns should capture cruise and hypothesis drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Psyche official page",
      "official_source_url": "https://science.nasa.gov/mission/psyche/",
      "source_sha256": "037ab60cfd102b6b4dfe08c6698ac77819f6c9e16434fc3c889a0c569a73be78",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-01-D891",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-01-D891-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-01-D891-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-01-D891-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes NEO Surveyor as a space-based infrared survey mission to discover and characterize near-Earth objects.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bspace\\-bas\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-02-D892",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-02-D892-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-02-D892-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-02-D892-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places the mission within NASA's planetary-defense programme and states management or partner boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*",
        "\\bplanetary\\-defense\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-03-D893",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-03-D893-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-03-D893-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-03-D893-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The mission is described as an infrared telescope designed for systematic sky surveys.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-04-D894",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-04-D894-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-04-D894-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-04-D894-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names its infrared telescope, detector channels, sunshade, or another principal observatory system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-05-D895",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-05-D895-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-05-D895-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-05-D895-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes potentially hazardous asteroids and comets, including objects difficult to detect in visible light.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-06-D896",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-06-D896-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-06-D896-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-06-D896-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states current development, launch-readiness, planned launch, or mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blaunch\\-readines\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-07-D897",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-07-D897-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-07-D897-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-07-D897-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The planned operating location or trajectory includes a Sun-Earth L1-region orbit or other stated survey geometry.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*",
        "\\blocation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-08-D898",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-08-D898-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-08-D898-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-08-D898-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit aperture, wavelength, mission duration, discovery goal, object-size threshold, or completeness target.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\baperture\\w*",
        "\\bwavelength\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-09-D899",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-09-D899-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-09-D899-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-09-D899-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to mission design, survey goals, planetary-defense data, news, images, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NEOSURVEYOR-10-D900",
      "evidence_id": "CLAIMBOUND-NASA-NEOSURVEYOR-10-D900-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-10-D900-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NEOSURVEYOR-10-D900-2026-07-16.svg",
      "issue_number": 150,
      "batch_index": 4,
      "mission": "NEO Surveyor",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as guaranteeing detection of every hazardous object or preventing impacts; later reruns should capture schedule and performance-target drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NEO Surveyor official page",
      "official_source_url": "https://science.nasa.gov/mission/neo-surveyor/",
      "source_sha256": "c72c8ae2a8262e03e8a7da576cb8a27968ba9fda8df1e3ea5f542cfc8bdbc744",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-WEBB-01-D901",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-01-D901-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-01-D901-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-01-D901-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Webb as an infrared space observatory studying the early universe, galaxies, stars, planets, and exoplanets.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-02-D902",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-02-D902-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-02-D902-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-02-D902-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA, ESA, and CSA partnership boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpartnership\\w*",
        "\\bboundar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-03-D903",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-03-D903-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-03-D903-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-03-D903-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Webb is described through a segmented primary mirror, deployable sunshield, and cryogenic observatory architecture.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-04-D904",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-04-D904-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-04-D904-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-04-D904-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names NIRCam, NIRSpec, MIRI, FGS/NIRISS, or another principal observatory system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-05-D905",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-05-D905-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-05-D905-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-05-D905-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The measurement domain spans infrared observations of cosmic history, star and planet formation, and exoplanet atmospheres.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmeasure\\w*",
        "\\bdomain\\w*",
        "\\bspans\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-06-D906",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-06-D906-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-06-D906-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-06-D906-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, deployment, commissioning, active operations, or current mission status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-07-D907",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-07-D907-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-07-D907-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-07-D907-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The observatory operates near the Sun-Earth L2 point rather than in low Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsun\\-earth\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-08-D908",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-08-D908-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-08-D908-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-08-D908-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit mirror diameter, segment count, sunshield size, launch date, temperature, wavelength, or distance fact.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-09-D909",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-09-D909-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-09-D909-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-09-D909-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, spectra, data archives, observation programmes, discoveries, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bspectra\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-WEBB-10-D910",
      "evidence_id": "CLAIMBOUND-NASA-WEBB-10-D910-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-10-D910-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-WEBB-10-D910-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "James Webb Space Telescope",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as saying Webb replaces all Hubble capabilities or proves any one life claim; later reruns should capture discoveries and status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA James Webb Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/webb/",
      "source_sha256": "5bc0a3b0769cb44bc2d27461deb8965ed61f7f27f7f2200c758da1110cb320dd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-HUBBLE-01-D911",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-01-D911-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-01-D911-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-01-D911-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Hubble as a space telescope observing the universe in ultraviolet, visible, and near-infrared light.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-02-D912",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-02-D912-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-02-D912-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-02-D912-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA and ESA partnership boundaries and the roles of operations or science institutions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpartnership\\w*",
        "\\bboundar\\w*",
        "\\broles\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-03-D913",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-03-D913-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-03-D913-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-03-D913-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Hubble is described as a serviceable observatory in low Earth orbit with replaceable instruments and systems.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bserviceable\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-04-D914",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-04-D914-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-04-D914-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-04-D914-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names a current or historic instrument such as WFC3, ACS, COS, STIS, or a Fine Guidance Sensor.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bhistoric\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-05-D915",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-05-D915-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-05-D915-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-05-D915-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes planets, stars, nebulae, galaxies, black holes, expansion, and deep-field cosmology.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-06-D916",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-06-D916-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-06-D916-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-06-D916-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, servicing history, current operating status, or recent instrument status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-07-D917",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-07-D917-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-07-D917-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-07-D917-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The telescope operates in low Earth orbit and was serviced by astronauts rather than placed at L2.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-08-D918",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-08-D918-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-08-D918-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-08-D918-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit launch date, mirror diameter, orbit altitude, servicing-mission count, observation count, or longevity fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmirror\\w*",
        "\\bdiameter\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-09-D919",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-09-D919-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-09-D919-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-09-D919-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, data archives, discoveries, observing information, mission history, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-HUBBLE-10-D920",
      "evidence_id": "CLAIMBOUND-NASA-HUBBLE-10-D920-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-10-D920-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-HUBBLE-10-D920-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Hubble Space Telescope",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as proving every cosmological interpretation or a fixed remaining lifetime; later reruns should capture instrument and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Hubble Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/hubble/",
      "source_sha256": "97d743328492cce8f49e029824c398b5857451c680bcecd8525c918f8f3411de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-CHANDRA-01-D921",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-01-D921-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-01-D921-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-01-D921-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Chandra as an X-ray observatory for studying high-energy phenomena in the universe.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-02-D922",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-02-D922-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-02-D922-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-02-D922-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Chandra within NASA's Great Observatories programme and identifies operations or institutional boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-03-D923",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-03-D923-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-03-D923-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-03-D923-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Chandra is described as a grazing-incidence X-ray telescope in a highly elliptical Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bgrazing\\-incidence\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-04-D924",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-04-D924-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-04-D924-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-04-D924-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names ACIS, HRC, HETG, LETG, or another principal observatory instrument.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-05-D925",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-05-D925-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-05-D925-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-05-D925-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes black holes, neutron stars, supernova remnants, hot gas, galaxy clusters, and energetic cosmic events.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-06-D926",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-06-D926-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-06-D926-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-06-D926-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, current operations, mission longevity, or recent observatory status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blongevity\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-07-D927",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-07-D927-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-07-D927-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-07-D927-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes long uninterrupted observing arcs in a high elliptical orbit rather than low Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\buninterrupt\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-08-D928",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-08-D928-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-08-D928-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-08-D928-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, angular resolution, orbit period, altitude, mirror count, or longevity fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bangular\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-09-D929",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-09-D929-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-09-D929-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-09-D929-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to X-ray images, data archives, observation proposals, discoveries, mission status, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CHANDRA-10-D930",
      "evidence_id": "CLAIMBOUND-NASA-CHANDRA-10-D930-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-10-D930-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CHANDRA-10-D930-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Chandra X-ray Observatory",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as optical imagery or proof of every inferred compact object; later reruns should capture operational and operations/status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Chandra X-ray Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/chandra/",
      "source_sha256": "413bbe6638cc0f9fdde9c947811065289c124f97393b1b3ea1626c575609aa52",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-FERMI-01-D931",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-01-D931-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-01-D931-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-01-D931-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Fermi as a gamma-ray observatory studying the high-energy universe.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-02-D932",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-02-D932-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-02-D932-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-02-D932-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA and international or Department of Energy partnership boundaries.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-03-D933",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-03-D933-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-03-D933-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-03-D933-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Fermi is described as a low-Earth-orbit observatory performing broad sky surveys and transient monitoring.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blow\\-earth\\-orbit\\w*",
        "\\bperform\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-04-D934",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-04-D934-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-04-D934-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-04-D934-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the Large Area Telescope and Gamma-ray Burst Monitor and distinguishes their roles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-05-D935",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-05-D935-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-05-D935-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-05-D935-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes gamma-ray bursts, pulsars, active galaxies, cosmic rays, dark-matter searches, and solar events.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-06-D936",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-06-D936-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-06-D936-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-06-D936-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active or extended operations, current status, or recent mission milestone at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-07-D937",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-07-D937-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-07-D937-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-07-D937-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The observatory operates in low Earth orbit and repeatedly scans the sky.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-08-D938",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-08-D938-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-08-D938-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-08-D938-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, energy range, sky-survey cadence, source count, burst count, or mission-duration fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-09-D939",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-09-D939-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-09-D939-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-09-D939-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to all-sky maps, source catalogs, data archives, alerts, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\ball\\-sky\\w*",
        "\\bcatalog\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-FERMI-10-D940",
      "evidence_id": "CLAIMBOUND-NASA-FERMI-10-D940-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-10-D940-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-FERMI-10-D940-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "Fermi Gamma-ray Space Telescope",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as detecting dark matter merely because it searches for signatures; later reruns should capture catalog and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Fermi Gamma-ray Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/fermi/",
      "source_sha256": "667e9eda0f6e1186123d61c11c8daf2ba3fecf56725d3e407d59a9227fc23fe2",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-IXPE-01-D941",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-01-D941-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-01-D941-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-01-D941-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes IXPE as measuring X-ray polarization from extreme cosmic objects.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-02-D942",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-02-D942-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-02-D942-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-02-D942-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places IXPE within NASA's Small Explorers programme and identifies the Italian Space Agency partnership boundary.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*",
        "\\bsmall\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-03-D943",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-03-D943-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-03-D943-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-03-D943-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "IXPE is described as an observatory with multiple identical telescopes and polarization-sensitive detectors.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmultiple\\w*",
        "\\bidentical\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-04-D944",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-04-D944-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-04-D944-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-04-D944-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names its mirror modules, detector units, gas pixel detectors, or another principal payload element.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bmirror\\w*",
        "\\bmodul\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-05-D945",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-05-D945-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-05-D945-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-05-D945-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes black holes, neutron stars, pulsars, supernova remnants, and other high-energy sources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-06-D946",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-06-D946-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-06-D946-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-06-D946-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active operations, observation programme, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-07-D947",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-07-D947-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-07-D947-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-07-D947-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The observatory operates in an equatorial low Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*",
        "\\bequatorial\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-08-D948",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-08-D948-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-08-D948-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-08-D948-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit telescope count, launch date, energy range, orbit altitude, mission duration, or first imaging X-ray-polarimetry fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-09-D949",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-09-D949-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-09-D949-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-09-D949-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to polarization maps, data archives, observation targets, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\barchiv\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IXPE-10-D950",
      "evidence_id": "CLAIMBOUND-NASA-IXPE-10-D950-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-10-D950-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IXPE-10-D950-2026-07-16.svg",
      "issue_number": 151,
      "batch_index": 5,
      "mission": "IXPE",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as a general optical image or direct view of event horizons; later reruns should capture observation and status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IXPE official page",
      "official_source_url": "https://science.nasa.gov/mission/ixpe/",
      "source_sha256": "81af6609821bf3696f91b8c612a27a360a70fc4256c84b27c68c5cc1585dbf00",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-TESS-01-D951",
      "evidence_id": "CLAIMBOUND-NASA-TESS-01-D951-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-01-D951-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-01-D951-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes TESS as an all-sky survey mission searching for exoplanets using transits.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\ball\\-sky\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-02-D952",
      "evidence_id": "CLAIMBOUND-NASA-TESS-02-D952-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-02-D952-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-02-D952-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places TESS within NASA's Explorer programme and identifies MIT or partner boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*",
        "\\bexplorer\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-03-D953",
      "evidence_id": "CLAIMBOUND-NASA-TESS-03-D953-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-03-D953-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-03-D953-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "TESS is described as a spacecraft with four wide-field cameras observing the sky in sectors.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bspacecraft\\w*",
        "\\bwide\\-field\\w*",
        "\\bcamera\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-04-D954",
      "evidence_id": "CLAIMBOUND-NASA-TESS-04-D954-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-04-D954-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-04-D954-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the four cameras, detectors, or photometer system as the principal payload.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bcamera\\w*",
        "\\bdetector\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-05-D955",
      "evidence_id": "CLAIMBOUND-NASA-TESS-05-D955-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-05-D955-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-05-D955-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes bright nearby stars, transiting exoplanets, stellar variability, and time-domain phenomena.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-06-D956",
      "evidence_id": "CLAIMBOUND-NASA-TESS-06-D956-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-06-D956-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-06-D956-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, prime or extended mission, current sector, or active operations at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bprime\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-07-D957",
      "evidence_id": "CLAIMBOUND-NASA-TESS-07-D957-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-07-D957-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-07-D957-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a highly elliptical Earth orbit in resonance with the Moon.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bhighly\\w*",
        "\\belliptical\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-08-D958",
      "evidence_id": "CLAIMBOUND-NASA-TESS-08-D958-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-08-D958-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-08-D958-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit camera count, sky coverage, sector duration, target-star count, candidate count, or launch date.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcamera\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-09-D959",
      "evidence_id": "CLAIMBOUND-NASA-TESS-09-D959-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-09-D959-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-09-D959-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to light curves, candidate catalogs, data archives, sky maps, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bcurve\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TESS-10-D960",
      "evidence_id": "CLAIMBOUND-NASA-TESS-10-D960-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-10-D960-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TESS-10-D960-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "TESS",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as confirming every candidate planet or detecting life; later reruns should capture candidate and sector drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TESS official page",
      "official_source_url": "https://science.nasa.gov/mission/tess/",
      "source_sha256": "a53f4ca302130472d008f72e32e882e82ecbfd64d5f7a7d70453f0f1288025d7",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-KEPLER-01-D961",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-01-D961-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-01-D961-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-01-D961-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Kepler as a mission designed to determine the frequency and diversity of planets around other stars.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdetermine\\w*",
        "\\bfrequency\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-02-D962",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-02-D962-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-02-D962-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-02-D962-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Kepler within NASA's Discovery Program and distinguishes the original Kepler and K2 phases.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-03-D963",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-03-D963-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-03-D963-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-03-D963-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Kepler is described as a photometric space telescope measuring repeated stellar brightness changes.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bphotometric\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-04-D964",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-04-D964-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-04-D964-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-04-D964-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the photometer, detector array, or another principal observatory system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bphotometer\\w*",
        "\\bdetector\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-05-D965",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-05-D965-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-05-D965-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-05-D965-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes transiting exoplanets, planet sizes and periods, stellar populations, and habitable-zone statistics.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-06-D966",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-06-D966-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-06-D966-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-06-D966-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, end of operations, archive status, and the transition to K2.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barchive\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-07-D967",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-07-D967-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-07-D967-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-07-D967-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes an Earth-trailing heliocentric orbit rather than Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*",
        "\\bearth\\-trail\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-08-D968",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-08-D968-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-08-D968-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-08-D968-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, confirmed-planet count, candidate count, field size, mission duration, or detector fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bconfirmed\\-planet\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-09-D969",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-09-D969-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-09-D969-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-09-D969-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to planet catalogs, light curves, data archives, mission results, images, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bcatalog\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-KEPLER-10-D970",
      "evidence_id": "CLAIMBOUND-NASA-KEPLER-10-D970-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-10-D970-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-KEPLER-10-D970-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Kepler / K2",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as proof that every candidate is a planet or that a habitable-zone planet is inhabited; later reruns should capture catalog drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Kepler / K2 official page",
      "official_source_url": "https://science.nasa.gov/mission/kepler/",
      "source_sha256": "d6f5fa7b425bcf6414d5730cadf170ef65ee1c96c706ef5c90077a583c5de880",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-ROMAN-01-D971",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-01-D971-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-01-D971-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-01-D971-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Roman as a wide-field infrared observatory for dark-energy, exoplanet, and general astrophysics investigations.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bwide\\-field\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-02-D972",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-02-D972-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-02-D972-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-02-D972-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA management and partner or contributed-instrument boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmanage\\w*",
        "\\bcontributed\\-instru\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-03-D973",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-03-D973-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-03-D973-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-03-D973-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Roman is described as a space telescope with a Hubble-sized primary mirror and a much wider field of view.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bhubble\\-siz\\w*",
        "\\bprimary\\w*",
        "\\bmirror\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-04-D974",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-04-D974-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-04-D974-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-04-D974-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the Wide Field Instrument and Coronagraph Instrument and distinguishes science from technology demonstration roles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-05-D975",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-05-D975-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-05-D975-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-05-D975-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes cosmic expansion, large-scale structure, gravitational microlensing, exoplanets, and infrared sky surveys.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bcosmic\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-06-D976",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-06-D976-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-06-D976-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-06-D976-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states current integration, test, launch-preparation, planned launch, or mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bintegr\\w*",
        "\\blaunch\\-prepar\\w*",
        "\\bplann\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-07-D977",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-07-D977-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-07-D977-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-07-D977-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The planned operating location includes the Sun-Earth L2 region.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplann\\w*",
        "\\boperat\\w*",
        "\\blocation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-08-D978",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-08-D978-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-08-D978-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-08-D978-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit mirror diameter, field-of-view comparison, detector count, launch-readiness date, survey area, or planet-yield target.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bmirror\\w*",
        "\\bdiameter\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-09-D979",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-09-D979-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-09-D979-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-09-D979-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to mission design, survey plans, simulations, data-policy information, images, news, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bdesign\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ROMAN-10-D980",
      "evidence_id": "CLAIMBOUND-NASA-ROMAN-10-D980-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-10-D980-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ROMAN-10-D980-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "Nancy Grace Roman Space Telescope",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as a guaranteed dark-energy solution or guaranteed planet yield; later reruns should capture launch and performance-target drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Nancy Grace Roman Space Telescope official page",
      "official_source_url": "https://science.nasa.gov/mission/roman-space-telescope/",
      "source_sha256": "30e31ee6ba6353944f9d4912d07e69ecbb0270f0bea22f89b1feab5f0254b815",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-SPHEREX-01-D981",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-01-D981-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-01-D981-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-01-D981-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes SPHEREx as an all-sky spectral survey mission studying cosmic origins, galaxies, and water or organic material in the Milky Way.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-02-D982",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-02-D982-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-02-D982-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-02-D982-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places SPHEREx within NASA's Explorer programme and identifies partner boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-03-D983",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-03-D983-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-03-D983-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-03-D983-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "SPHEREx is described as a cryogenic space observatory that maps the whole sky in many infrared spectral bands.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcryogenic\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-04-D984",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-04-D984-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-04-D984-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-04-D984-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names its telescope, detector arrays, spectral channels, or passive-cooling system as principal payload elements.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bdetector\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-05-D985",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-05-D985-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-05-D985-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-05-D985-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes inflation signatures, galaxy history, interstellar ices, and a spectral atlas of the sky.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\binflation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-06-D986",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-06-D986-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-06-D986-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-06-D986-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, commissioning, survey, active operations, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcommission\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-07-D987",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-07-D987-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-07-D987-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-07-D987-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The observatory operates in an Earth orbit suited to repeated all-sky mapping.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-08-D988",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-08-D988-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-08-D988-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-08-D988-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit band or colour count, all-sky map count, wavelength range, launch date, mission duration, or galaxy-count target.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bcolour\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-09-D989",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-09-D989-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-09-D989-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-09-D989-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to survey data, sky maps, mission images, science objectives, news, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SPHEREX-10-D990",
      "evidence_id": "CLAIMBOUND-NASA-SPHEREX-10-D990-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-10-D990-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SPHEREX-10-D990-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "SPHEREx",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as high-resolution imaging of every object or direct proof of inflation; later reruns should capture survey and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SPHEREx official page",
      "official_source_url": "https://science.nasa.gov/mission/spherex/",
      "source_sha256": "f5330097d3c892a0e396fb74bb88a4db89ae3cf64954c59e8b2232542e2b1a7a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-NUSTAR-01-D991",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-01-D991-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-01-D991-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-01-D991-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes NuSTAR as the first focusing telescope to image the sky in high-energy or hard X-rays.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bfocus\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-02-D992",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-02-D992-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-02-D992-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-02-D992-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places NuSTAR within NASA's Small Explorer programme and identifies partner or operations boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*",
        "\\bsmall\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-03-D993",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-03-D993-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-03-D993-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-03-D993-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "NuSTAR is described as an observatory with two co-aligned focusing telescopes on an extendable mast.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bco\\-align\\w*",
        "\\bfocus\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-04-D994",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-04-D994-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-04-D994-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-04-D994-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names its optics modules, focal-plane detector modules, mast, or another principal observatory system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\boptic\\w*",
        "\\bmodul\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-05-D995",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-05-D995-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-05-D995-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-05-D995-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes black holes, supernova remnants, neutron stars, the Sun, and high-energy cosmic sources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-06-D996",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-06-D996-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-06-D996-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-06-D996-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active or extended operations, and current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bextend\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-07-D997",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-07-D997-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-07-D997-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-07-D997-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The observatory operates in low Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-08-D998",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-08-D998-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-08-D998-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-08-D998-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, energy range, telescope count, mast length, orbit, angular resolution, or mission-duration fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-09-D999",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-09-D999-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-09-D999-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-09-D999-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, data archives, target lists, science results, mission updates, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\barchiv\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NUSTAR-10-D1000",
      "evidence_id": "CLAIMBOUND-NASA-NUSTAR-10-D1000-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-10-D1000-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NUSTAR-10-D1000-2026-07-16.svg",
      "issue_number": 152,
      "batch_index": 6,
      "mission": "NuSTAR",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as an all-sky continuous monitor or optical telescope; later reruns should capture operations and target drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NuSTAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nustar/",
      "source_sha256": "f4da247f2bea4b6ec442a3268bf0d2a64b35197dffce913eb4672ee7715f8dbd",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-PARKER-01-D1001",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-01-D1001-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-01-D1001-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-01-D1001-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Parker Solar Probe as a mission to study the Sun's corona and solar wind at unprecedented proximity.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-02-D1002",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-02-D1002-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-02-D1002-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-02-D1002-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA and Johns Hopkins APL management or instrument-team boundaries.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-03-D1003",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-03-D1003-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-03-D1003-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-03-D1003-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "The spacecraft is described with a heat shield, solar arrays, and repeated Venus gravity assists.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\barray\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-04-D1004",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-04-D1004-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-04-D1004-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-04-D1004-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names FIELDS, SWEAP, WISPR, ISʘIS, or another principal payload.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-05-D1005",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-05-D1005-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-05-D1005-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-05-D1005-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes coronal heating, solar-wind acceleration, energetic particles, and near-Sun magnetic fields.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bcoronal\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-06-D1006",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-06-D1006-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-06-D1006-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-06-D1006-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, completed perihelia, active mission, closest approach, or current status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bperihelia\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-07-D1007",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-07-D1007-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-07-D1007-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-07-D1007-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The trajectory boundary includes repeated highly elliptical solar orbits and Venus assists rather than landing on the Sun.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btrajectory\\w*",
        "\\brepeat\\w*",
        "\\bhighly\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-08-D1008",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-08-D1008-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-08-D1008-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-08-D1008-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit closest-distance, speed, temperature, heat-shield thickness, launch date, or first-corona-crossing fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bclosest\\-distance\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-09-D1009",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-09-D1009-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-09-D1009-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-09-D1009-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to images, data archives, encounter summaries, science results, trajectory, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\barchiv\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PARKER-10-D1010",
      "evidence_id": "CLAIMBOUND-NASA-PARKER-10-D1010-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-10-D1010-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PARKER-10-D1010-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Parker Solar Probe",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as touching the visible solar surface or solving all space-weather prediction; later reruns should capture record and encounter drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Parker Solar Probe official page",
      "official_source_url": "https://science.nasa.gov/mission/parker-solar-probe/",
      "source_sha256": "527aa8d2b7ff56c6649f6e73e91bb5690471ce37a2392f8d1644e497702f54de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-SDO-01-D1011",
      "evidence_id": "CLAIMBOUND-NASA-SDO-01-D1011-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-01-D1011-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-01-D1011-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes SDO as observing the Sun to understand solar variability and its effects on Earth and near-Earth space.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bunderstand\\w*",
        "\\bvariability\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-02-D1012",
      "evidence_id": "CLAIMBOUND-NASA-SDO-02-D1012-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-02-D1012-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-02-D1012-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places SDO within NASA's Living With a Star programme and identifies operations or institutional boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-03-D1013",
      "evidence_id": "CLAIMBOUND-NASA-SDO-03-D1013-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-03-D1013-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-03-D1013-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "SDO is described as a continuously observing solar spacecraft with high-cadence full-disk instruments.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontinuously\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-04-D1014",
      "evidence_id": "CLAIMBOUND-NASA-SDO-04-D1014-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-04-D1014-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-04-D1014-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names AIA, HMI, and EVE and distinguishes their measurement roles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bdistinguish\\w*",
        "\\bmeasure\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-05-D1015",
      "evidence_id": "CLAIMBOUND-NASA-SDO-05-D1015-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-05-D1015-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-05-D1015-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes the solar atmosphere, magnetic field, interior, ultraviolet output, flares, and eruptions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-06-D1016",
      "evidence_id": "CLAIMBOUND-NASA-SDO-06-D1016-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-06-D1016-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-06-D1016-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active operations, mission longevity, or current observatory status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-07-D1017",
      "evidence_id": "CLAIMBOUND-NASA-SDO-07-D1017-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-07-D1017-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-07-D1017-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a geosynchronous or inclined geosynchronous Earth orbit selected for near-continuous solar viewing.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bgeosynchronou\\w*",
        "\\binclin\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-08-D1018",
      "evidence_id": "CLAIMBOUND-NASA-SDO-08-D1018-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-08-D1018-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-08-D1018-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit image cadence, wavelength count, data rate, launch date, orbit fact, or mission-duration fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcadence\\w*",
        "\\bwavelength\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-09-D1019",
      "evidence_id": "CLAIMBOUND-NASA-SDO-09-D1019-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-09-D1019-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-09-D1019-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to near-real-time images, data archives, solar events, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bnear\\-real\\-time\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SDO-10-D1020",
      "evidence_id": "CLAIMBOUND-NASA-SDO-10-D1020-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-10-D1020-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SDO-10-D1020-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Solar Dynamics Observatory",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as guaranteeing space-weather forecasts or observing the entire Sun at once; later reruns should capture operations and data drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Solar Dynamics Observatory official page",
      "official_source_url": "https://science.nasa.gov/mission/sdo/",
      "source_sha256": "094ae62f598da08e5fe8de93ce85989b3e9594f6380fa5f58554117d20421044",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-SOHO-01-D1021",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-01-D1021-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-01-D1021-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-01-D1021-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes SOHO as studying the Sun from its deep interior through the outer corona and solar wind.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-02-D1022",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-02-D1022-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-02-D1022-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-02-D1022-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies SOHO as an ESA-NASA cooperative mission and preserves agency-role boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpreserv\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-03-D1023",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-03-D1023-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-03-D1023-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-03-D1023-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "SOHO is described as a multi-instrument solar observatory positioned for continuous Sun viewing.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmulti\\-instru\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-04-D1024",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-04-D1024-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-04-D1024-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-04-D1024-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names LASCO, EIT, MDI, SUMER, UVCS, GOLF, VIRGO, or another principal instrument.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-05-D1025",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-05-D1025-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-05-D1025-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-05-D1025-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes helioseismology, the corona, solar wind, eruptions, and sungrazing comets.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-06-D1026",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-06-D1026-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-06-D1026-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-06-D1026-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, current operations, mission longevity, or observatory status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-07-D1027",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-07-D1027-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-07-D1027-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-07-D1027-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The spacecraft operates near the Sun-Earth L1 point rather than in Earth orbit around the poles.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-08-D1028",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-08-D1028-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-08-D1028-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-08-D1028-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, instrument count, comet-discovery count, distance from Earth, mission duration, or data milestone.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-09-D1029",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-09-D1029-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-09-D1029-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-09-D1029-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to solar images, coronagraph data, comet records, archives, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SOHO-10-D1030",
      "evidence_id": "CLAIMBOUND-NASA-SOHO-10-D1030-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-10-D1030-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SOHO-10-D1030-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "SOHO",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as a dedicated comet mission or a guarantee of space-weather prediction; later reruns should capture comet-count and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SOHO official page",
      "official_source_url": "https://science.nasa.gov/mission/soho/",
      "source_sha256": "9d33f56b7d66bcbe797c9a04cbeebfec5c9ad9a6e403fefa7561a3b4029f6023",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-MMS-01-D1031",
      "evidence_id": "CLAIMBOUND-NASA-MMS-01-D1031-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-01-D1031-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-01-D1031-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes MMS as studying magnetic reconnection in Earth's magnetosphere.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-02-D1032",
      "evidence_id": "CLAIMBOUND-NASA-MMS-02-D1032-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-02-D1032-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-02-D1032-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places MMS within NASA's Solar-Terrestrial Probes programme and identifies partner or instrument-team boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*",
        "\\bsolar\\-terrestrial\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-03-D1033",
      "evidence_id": "CLAIMBOUND-NASA-MMS-03-D1033-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-03-D1033-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-03-D1033-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "MMS is described as four identically instrumented spacecraft flying in a controlled tetrahedral formation.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bidentically\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-04-D1034",
      "evidence_id": "CLAIMBOUND-NASA-MMS-04-D1034-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-04-D1034-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-04-D1034-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the Fast Plasma Investigation, Fields suite, Energetic Particle Detector, Hot Plasma Composition Analyzer, or another payload.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-05-D1035",
      "evidence_id": "CLAIMBOUND-NASA-MMS-05-D1035-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-05-D1035-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-05-D1035-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes particle acceleration, energy transfer, and reconnection at the magnetopause and magnetotail.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bparticle\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-06-D1036",
      "evidence_id": "CLAIMBOUND-NASA-MMS-06-D1036-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-06-D1036-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-06-D1036-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, mission phase, formation changes, active operations, or current status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bformation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-07-D1037",
      "evidence_id": "CLAIMBOUND-NASA-MMS-07-D1037-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-07-D1037-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-07-D1037-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes highly elliptical Earth orbits crossing reconnection regions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bhighly\\w*",
        "\\belliptical\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-08-D1038",
      "evidence_id": "CLAIMBOUND-NASA-MMS-08-D1038-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-08-D1038-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-08-D1038-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit spacecraft count, measurement cadence, separation distance, launch date, orbit, or record-resolution fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcount\\w*",
        "\\bmeasure\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-09-D1039",
      "evidence_id": "CLAIMBOUND-NASA-MMS-09-D1039-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-09-D1039-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-09-D1039-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to data archives, visualizations, mission results, formation information, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\barchiv\\w*",
        "\\bvisualization\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-MMS-10-D1040",
      "evidence_id": "CLAIMBOUND-NASA-MMS-10-D1040-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-10-D1040-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-MMS-10-D1040-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "Magnetospheric Multiscale",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as measuring all magnetic reconnection everywhere or directly forecasting terrestrial weather; later reruns should capture formation and status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Magnetospheric Multiscale official page",
      "official_source_url": "https://science.nasa.gov/mission/mms/",
      "source_sha256": "c390a18fa40592c616bf454b587f32dc8902847ac2e8bb24999097e1a6df0486",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-IMAP-01-D1041",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-01-D1041-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-01-D1041-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-01-D1041-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes IMAP as mapping the boundary of the heliosphere and studying particles from the Sun, heliosphere, and local interstellar medium.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-02-D1042",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-02-D1042-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-02-D1042-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-02-D1042-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places IMAP within NASA's Solar Terrestrial Probes programme and identifies mission partners.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-03-D1043",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-03-D1043-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-03-D1043-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-03-D1043-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "IMAP is described as a Sun-pointed spacecraft carrying a suite of in-situ and remote-sensing particle instruments.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsun\\-point\\w*",
        "\\bcarry\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-04-D1044",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-04-D1044-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-04-D1044-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-04-D1044-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names one or more principal instruments such as IMAP-Lo, IMAP-Hi, IMAP-Ultra, MAG, SWAPI, CoDICE, HIT, SWE, GLOWS, or IDEX.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-05-D1045",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-05-D1045-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-05-D1045-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-05-D1045-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes energetic neutral atoms, solar wind, interstellar particles, dust, magnetic fields, and heliospheric boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-06-D1046",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-06-D1046-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-06-D1046-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-06-D1046-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, commissioning, cruise, active operations, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcommission\\w*",
        "\\bcruise\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-07-D1047",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-07-D1047-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-07-D1047-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-07-D1047-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The operating boundary includes an orbit around the Sun-Earth L1 point.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperat\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-08-D1048",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-08-D1048-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-08-D1048-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-08-D1048-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit instrument count, launch date, data-latency target, orbit, mission duration, or map-resolution fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-09-D1049",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-09-D1049-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-09-D1049-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-09-D1049-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to mission data plans, space-weather products, instrument pages, images, news, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bplans\\w*",
        "\\bspace\\-weather\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-IMAP-10-D1050",
      "evidence_id": "CLAIMBOUND-NASA-IMAP-10-D1050-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-10-D1050-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-IMAP-10-D1050-2026-07-16.svg",
      "issue_number": 153,
      "batch_index": 7,
      "mission": "IMAP",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as imaging the heliosphere like a visible-light camera or guaranteeing storm warnings; later reruns should capture commissioning and data-product drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA IMAP official page",
      "official_source_url": "https://science.nasa.gov/mission/imap/",
      "source_sha256": "788e20834926610e918f564d2f230a1115d5bc0de0ed17d3d2af9a88f6847d77",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-PACE-01-D1051",
      "evidence_id": "CLAIMBOUND-NASA-PACE-01-D1051-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-01-D1051-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-01-D1051-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes PACE as studying ocean colour, phytoplankton, aerosols, and clouds to improve understanding of ocean-atmosphere interactions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcolour\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-02-D1052",
      "evidence_id": "CLAIMBOUND-NASA-PACE-02-D1052-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-02-D1052-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-02-D1052-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places PACE within NASA Earth Science and identifies partner-instrument boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-03-D1053",
      "evidence_id": "CLAIMBOUND-NASA-PACE-03-D1053-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-03-D1053-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-03-D1053-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "PACE is described as an Earth-observing satellite with a hyperspectral ocean-colour instrument and multi-angle polarimeters.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bhyperspectral\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-04-D1054",
      "evidence_id": "CLAIMBOUND-NASA-PACE-04-D1054-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-04-D1054-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-04-D1054-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names OCI, HARP2, and SPEXone and distinguishes their measurement roles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bharp2\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-05-D1055",
      "evidence_id": "CLAIMBOUND-NASA-PACE-05-D1055-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-05-D1055-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-05-D1055-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes marine ecosystems, carbon cycling, aerosols, clouds, air quality, and climate processes.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-06-D1056",
      "evidence_id": "CLAIMBOUND-NASA-PACE-06-D1056-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-06-D1056-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-06-D1056-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, commissioning, operational data release, active mission, or current status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcommission\\w*",
        "\\boperational\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-07-D1057",
      "evidence_id": "CLAIMBOUND-NASA-PACE-07-D1057-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-07-D1057-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-07-D1057-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a polar or sun-synchronous Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpolar\\w*",
        "\\bsun\\-synchronou\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-08-D1058",
      "evidence_id": "CLAIMBOUND-NASA-PACE-08-D1058-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-08-D1058-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-08-D1058-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, wavelength range, spectral-band count, revisit time, orbit altitude, or field-of-view fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bwavelength\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-09-D1059",
      "evidence_id": "CLAIMBOUND-NASA-PACE-09-D1059-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-09-D1059-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-09-D1059-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to data products, images, ocean-colour maps, instrument resources, science results, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-PACE-10-D1060",
      "evidence_id": "CLAIMBOUND-NASA-PACE-10-D1060-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-10-D1060-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-PACE-10-D1060-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "PACE",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as directly counting every marine organism or attributing all climate change; later reruns should capture data-release and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA PACE official page",
      "official_source_url": "https://science.nasa.gov/mission/pace/",
      "source_sha256": "92b236b3be8d9e65f658fe7ee9e37ab486e7ea821f4f71fd6ac3cbd7997fc53e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-SWOT-01-D1061",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-01-D1061-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-01-D1061-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-01-D1061-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes SWOT as measuring Earth's surface water and ocean topography to understand how water bodies change over time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-02-D1062",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-02-D1062-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-02-D1062-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-02-D1062-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies the U.S.-French mission partnership and other international partner boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bpartnership\\w*",
        "\\bother\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-03-D1063",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-03-D1063-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-03-D1063-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-03-D1063-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "SWOT is described as an Earth-observation orbiter using wide-swath radar interferometry and supporting instruments.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bearth\\-observ\\w*",
        "\\busing\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-04-D1064",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-04-D1064-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-04-D1064-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-04-D1064-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names KaRIn, the nadir altimeter, radiometer, GPS payload, DORIS, or another principal system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bkarin\\w*",
        "\\bnadir\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-05-D1065",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-05-D1065-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-05-D1065-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-05-D1065-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes ocean surface topography, rivers, lakes, reservoirs, wetlands, and the global water cycle.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-06-D1066",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-06-D1066-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-06-D1066-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-06-D1066-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, calibration, science orbit, active mission, or current operations status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcalibr\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-07-D1067",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-07-D1067-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-07-D1067-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-07-D1067-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a global Earth-observation orbit and a stated repeat cycle.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bearth\\-observ\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-08-D1068",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-08-D1068-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-08-D1068-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-08-D1068-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, swath width, water-body size threshold, orbit repeat, altitude, or first-global-survey fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bswath\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-09-D1069",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-09-D1069-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-09-D1069-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-09-D1069-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to water datasets, maps, mission products, science results, images, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bdataset\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SWOT-10-D1070",
      "evidence_id": "CLAIMBOUND-NASA-SWOT-10-D1070-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-10-D1070-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SWOT-10-D1070-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "SWOT",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as measuring all water continuously or predicting every flood; later reruns should capture product and mission-status drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA SWOT official page",
      "official_source_url": "https://science.nasa.gov/mission/swot/",
      "source_sha256": "d793fc77cfbd6a3348fbd4551c915e97e903eeb08a6f63fe7370cd25fac52059",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-GRACEFO-01-D1071",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-01-D1071-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-01-D1071-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-01-D1071-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes GRACE-FO as tracking changes in Earth's gravity field to monitor movement of water, ice, and mass.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-02-D1072",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-02-D1072-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-02-D1072-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-02-D1072-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA and German partner boundaries and the continuity with the original GRACE mission.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bgerman\\w*",
        "\\bpartner\\w*",
        "\\bboundar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-03-D1073",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-03-D1073-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-03-D1073-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-03-D1073-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "GRACE-FO is described as a pair of satellites measuring changes in their separation.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmeasur\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-04-D1074",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-04-D1074-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-04-D1074-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-04-D1074-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the microwave ranging system, accelerometers, GPS receivers, laser ranging interferometer, or another principal payload.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bmicrowave\\w*",
        "\\branging\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-05-D1075",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-05-D1075-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-05-D1075-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-05-D1075-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes groundwater, ice sheets, glaciers, sea level, drought, and changes in Earth's mass distribution.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bgroundwater\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-06-D1076",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-06-D1076-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-06-D1076-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-06-D1076-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active operations, data continuity, or current spacecraft status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-07-D1077",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-07-D1077-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-07-D1077-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-07-D1077-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The two spacecraft share a near-polar Earth orbit and maintain a stated along-track separation.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bshare\\w*",
        "\\bnear\\-polar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-08-D1078",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-08-D1078-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-08-D1078-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-08-D1078-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page includes an explicit launch date, satellite separation, orbit altitude, monthly-map cadence, measurement precision, or technology-demonstration fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsepar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-09-D1079",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-09-D1079-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-09-D1079-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-09-D1079-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to gravity-field solutions, water-storage maps, data archives, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bgravity\\-field\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GRACEFO-10-D1080",
      "evidence_id": "CLAIMBOUND-NASA-GRACEFO-10-D1080-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-10-D1080-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GRACEFO-10-D1080-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "GRACE Follow-On",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as direct optical imaging of groundwater or exact local well measurement; later reruns should capture spacecraft and data-continuity drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GRACE Follow-On official page",
      "official_source_url": "https://science.nasa.gov/mission/grace-fo/",
      "source_sha256": "0ae79a279eb6ecaa04317ee057e1c903488c356de4dbcbf8fa81b576211c1242",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-ICESAT2-01-D1081",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-01-D1081-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-01-D1081-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-01-D1081-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes ICESat-2 as measuring the height of Earth's ice, land, vegetation, and water surfaces with laser altimetry.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-02-D1082",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-02-D1082-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-02-D1082-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-02-D1082-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places ICESat-2 within NASA Earth Science and identifies mission-management or data-centre boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-03-D1083",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-03-D1083-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-03-D1083-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-03-D1083-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "ICESat-2 is described as a photon-counting laser-altimetry satellite using multiple ground tracks.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bphoton\\-count\\w*",
        "\\blaser\\-altimetry\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-04-D1084",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-04-D1084-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-04-D1084-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-04-D1084-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names ATLAS as the principal instrument and states its laser or detector role.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\batlas\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-05-D1085",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-05-D1085-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-05-D1085-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-05-D1085-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes ice-sheet elevation, sea-ice freeboard, glaciers, forests, inland water, and surface change.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bice\\-sheet\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-06-D1086",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-06-D1086-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-06-D1086-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-06-D1086-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active operations, data release, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-07-D1087",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-07-D1087-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-07-D1087-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-07-D1087-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a near-polar Earth orbit designed for repeated global elevation profiles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnear\\-polar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-08-D1088",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-08-D1088-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-08-D1088-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-08-D1088-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit beam count, pulse rate, footprint spacing, launch date, orbit altitude, repeat cycle, or precision fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-09-D1089",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-09-D1089-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-09-D1089-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-09-D1089-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to elevation data, maps, visualizations, data archives, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bvisualization\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-ICESAT2-10-D1090",
      "evidence_id": "CLAIMBOUND-NASA-ICESAT2-10-D1090-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-10-D1090-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-ICESAT2-10-D1090-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "ICESat-2",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as radar measurement or direct total-ice-volume measurement without modelling; later reruns should capture product and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA ICESat-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/icesat-2/",
      "source_sha256": "ec680eba7f212e96a20eae5995574ba0fb098499722dd247771bf5d659b762de",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-OCO2-01-D1091",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-01-D1091-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-01-D1091-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-01-D1091-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes OCO-2 as measuring atmospheric carbon dioxide to study its sources and sinks.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-02-D1092",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-02-D1092-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-02-D1092-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-02-D1092-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places OCO-2 within NASA Earth Science and identifies the A-Train or partner boundary.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-03-D1093",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-03-D1093-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-03-D1093-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-03-D1093-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "OCO-2 is described as a spectrometer observatory making precise global column CO2 measurements.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bspectrometer\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-04-D1094",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-04-D1094-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-04-D1094-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-04-D1094-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names its three high-resolution spectrometers or the oxygen and carbon-dioxide spectral bands.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bthree\\w*",
        "\\bhigh\\-resolution\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-05-D1095",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-05-D1095-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-05-D1095-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-05-D1095-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes atmospheric CO2, carbon sources and sinks, seasonal cycles, and solar-induced chlorophyll fluorescence.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-06-D1096",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-06-D1096-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-06-D1096-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-06-D1096-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active operations, data products, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-07-D1097",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-07-D1097-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-07-D1097-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-07-D1097-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a sun-synchronous near-polar Earth orbit associated with the A-Train.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsun\\-synchronou\\w*",
        "\\bnear\\-polar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-08-D1098",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-08-D1098-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-08-D1098-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-08-D1098-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, sounding count, precision, swath, repeat cycle, wavelength band, or orbit fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bsound\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-09-D1099",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-09-D1099-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-09-D1099-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-09-D1099-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to CO2 maps, fluorescence products, data archives, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bfluorescence\\w*",
        "\\bproduct\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-OCO2-10-D1100",
      "evidence_id": "CLAIMBOUND-NASA-OCO2-10-D1100-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-10-D1100-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-OCO2-10-D1100-2026-07-16.svg",
      "issue_number": 154,
      "batch_index": 8,
      "mission": "OCO-2",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as assigning legal responsibility for individual emissions or directly measuring all local sources; later reruns should capture product drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA OCO-2 official page",
      "official_source_url": "https://science.nasa.gov/mission/oco-2/",
      "source_sha256": "181addcfc35f7c8be81c7faaeca7883c7c30f5262850dce3bda7755184b56c84",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-LANDSAT9-01-D1101",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-01-D1101-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-01-D1101-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-01-D1101-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Landsat 9 as continuing the long-term global record of Earth's land surface.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blong\\-term\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-02-D1102",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-02-D1102-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-02-D1102-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-02-D1102-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA and U.S. Geological Survey responsibilities and the Landsat programme boundary.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bgeological\\w*",
        "\\bsurvey\\w*",
        "\\bresponsibilit\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-03-D1103",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-03-D1103-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-03-D1103-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-03-D1103-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Landsat 9 is described as an Earth-observation satellite designed to operate with Landsat 8.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bearth\\-observ\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-04-D1104",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-04-D1104-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-04-D1104-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-04-D1104-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names OLI-2 and TIRS-2 and distinguishes reflected-light and thermal measurements.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-05-D1105",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-05-D1105-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-05-D1105-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-05-D1105-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes land cover, agriculture, forests, water, cities, disasters, and environmental change.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-06-D1106",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-06-D1106-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-06-D1106-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-06-D1106-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, operational handover, active mission, or current data status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bhandover\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-07-D1107",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-07-D1107-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-07-D1107-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-07-D1107-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a sun-synchronous near-polar Earth orbit and combined revisit with Landsat 8.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-08-D1108",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-08-D1108-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-08-D1108-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-08-D1108-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, spatial resolution, spectral-band count, revisit interval, swath width, orbit altitude, or archive-duration fact.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-09-D1109",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-09-D1109-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-09-D1109-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-09-D1109-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to free data, imagery, analysis-ready products, mission resources, science applications, or public multimedia.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\banalysis\\-ready\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-LANDSAT9-10-D1110",
      "evidence_id": "CLAIMBOUND-NASA-LANDSAT9-10-D1110-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-10-D1110-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-LANDSAT9-10-D1110-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Landsat 9",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as real-time video or proof of causation for every observed land change; later reruns should capture data and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Landsat 9 official page",
      "official_source_url": "https://science.nasa.gov/mission/landsat-9/",
      "source_sha256": "7ff64438b9db0bb9c365d22c1ebe1c830c16a37addca88ba203f0f956458c557",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-NISAR-01-D1111",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-01-D1111-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-01-D1111-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-01-D1111-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes NISAR as using radar to measure changes in Earth's land, ice, ecosystems, and solid surface.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\busing\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-02-D1112",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-02-D1112-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-02-D1112-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-02-D1112-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies the NASA-ISRO partnership and distinguishes U.S. L-band and Indian S-band contributions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdistinguish\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-03-D1113",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-03-D1113-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-03-D1113-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-03-D1113-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "NISAR is described as a dual-frequency synthetic-aperture-radar observatory with a large deployable reflector.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdual\\-frequency\\w*",
        "\\bsynthetic\\-aperture\\-radar\\w*",
        "\\bobservatory\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-04-D1114",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-04-D1114-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-04-D1114-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-04-D1114-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the L-band SAR, S-band SAR, reflector antenna, boom, or another principal payload system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-05-D1115",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-05-D1115-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-05-D1115-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-05-D1115-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes earthquakes, volcanoes, landslides, glaciers, ice sheets, forests, agriculture, wetlands, and surface deformation.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*",
        "\\bearthquak\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-06-D1116",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-06-D1116-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-06-D1116-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-06-D1116-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, deployment, commissioning, science operations, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdeploy\\w*",
        "\\bcommission\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-07-D1117",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-07-D1117-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-07-D1117-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-07-D1117-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a near-polar sun-synchronous Earth orbit with a stated repeat cycle.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnear\\-polar\\w*",
        "\\bsun\\-synchronou\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-08-D1118",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-08-D1118-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-08-D1118-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-08-D1118-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, antenna diameter, wavelength, repeat interval, swath width, data volume, or measurement-precision fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bantenna\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-09-D1119",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-09-D1119-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-09-D1119-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-09-D1119-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to open data plans, radar products, mission images, science applications, news, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bplans\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-NISAR-10-D1120",
      "evidence_id": "CLAIMBOUND-NASA-NISAR-10-D1120-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-10-D1120-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-NISAR-10-D1120-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "NISAR",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as optical imaging or guaranteed earthquake prediction; later reruns should capture deployment, commissioning, and product drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA NISAR official page",
      "official_source_url": "https://science.nasa.gov/mission/nisar/",
      "source_sha256": "c38582349a8ff61ca02ddc1634d81830257958a59d82d1f68e24056093a74ed3",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-TEMPO-01-D1121",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-01-D1121-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-01-D1121-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-01-D1121-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes TEMPO as measuring air pollution over North America at high temporal resolution.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-02-D1122",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-02-D1122-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-02-D1122-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-02-D1122-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places TEMPO within NASA's Earth Venture Instrument programme and identifies the hosted-payload and partner boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-03-D1123",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-03-D1123-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-03-D1123-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-03-D1123-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "TEMPO is described as a spectrometer hosted on a commercial communications satellite in geostationary orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bspectrometer\\w*",
        "\\bhosted\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-04-D1124",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-04-D1124-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-04-D1124-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-04-D1124-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the ultraviolet-visible spectrometer or detector system as the principal instrument.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bultraviolet\\-visible\\w*",
        "\\bspectrometer\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-05-D1125",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-05-D1125-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-05-D1125-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-05-D1125-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes ozone, nitrogen dioxide, formaldehyde, aerosols, and other atmospheric pollutants.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-06-D1126",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-06-D1126-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-06-D1126-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-06-D1126-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, commissioning, public-data release, active operations, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcommission\\w*",
        "\\bpublic\\-data\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-07-D1127",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-07-D1127-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-07-D1127-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-07-D1127-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary is geostationary, enabling repeated daylight observations across North America.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\benabl\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-08-D1128",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-08-D1128-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-08-D1128-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-08-D1128-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, hourly cadence, spatial resolution, spectral range, coverage extent, or first-from-geostationary fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-09-D1129",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-09-D1129-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-09-D1129-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-09-D1129-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to air-quality data, maps, quick-look products, science results, mission news, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bair\\-quality\\w*",
        "\\bquick\\-look\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TEMPO-10-D1130",
      "evidence_id": "CLAIMBOUND-NASA-TEMPO-10-D1130-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-10-D1130-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TEMPO-10-D1130-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "TEMPO",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as a direct health diagnosis or complete emissions attribution system; later reruns should capture product and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA TEMPO official page",
      "official_source_url": "https://science.nasa.gov/mission/tempo/",
      "source_sha256": "2d3636f5b763ae8cc9f83acdd64cee15a096f6287063569effceeb07dea9a2cc",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-GEDI-01-D1131",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-01-D1131-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-01-D1131-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-01-D1131-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes GEDI as using spaceborne lidar to measure forest vertical structure and related carbon or habitat properties.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\busing\\w*",
        "\\bspaceborne\\w*",
        "\\blidar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-02-D1132",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-02-D1132-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-02-D1132-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-02-D1132-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places GEDI within NASA Earth Science and identifies its installation on the International Space Station.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-03-D1133",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-03-D1133-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-03-D1133-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-03-D1133-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "GEDI is described as a lidar instrument mounted on the station rather than a free-flying satellite.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blidar\\w*",
        "\\bmount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-04-D1134",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-04-D1134-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-04-D1134-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-04-D1134-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names its lasers, beam tracks, telescope, detectors, or waveform-lidar system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\blaser\\w*",
        "\\btrack\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-05-D1135",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-05-D1135-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-05-D1135-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-05-D1135-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes canopy height, forest structure, aboveground biomass, topography, carbon, and habitat.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\bcanopy\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-06-D1136",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-06-D1136-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-06-D1136-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-06-D1136-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, installation, storage, redeployment, active operations, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\binstall\\w*",
        "\\bstorage\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-07-D1137",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-07-D1137-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-07-D1137-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-07-D1137-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The observation boundary follows the International Space Station orbit and does not cover all polar regions.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-08-D1138",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-08-D1138-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-08-D1138-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-08-D1138-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit laser count, ground-track count, footprint size, sampling interval, launch date, data-volume, or coverage fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\blaser\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-09-D1139",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-09-D1139-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-09-D1139-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-09-D1139-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to waveform data, biomass products, maps, data archives, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bwaveform\\w*",
        "\\bbiomas\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-GEDI-10-D1140",
      "evidence_id": "CLAIMBOUND-NASA-GEDI-10-D1140-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-10-D1140-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-GEDI-10-D1140-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "GEDI",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as wall-to-wall continuous global forest measurement without sampling or modelling; later reruns should capture hardware and data drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA GEDI official page",
      "official_source_url": "https://science.nasa.gov/mission/gedi/",
      "source_sha256": "6c1236d480a7a52a529ab0c5202f176d595573f67743a1eb0869fb67e6962b38",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-TERRA-01-D1141",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-01-D1141-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-01-D1141-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-01-D1141-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Terra as a flagship Earth Observing System mission studying interactions among land, atmosphere, oceans, and energy.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-02-D1142",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-02-D1142-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-02-D1142-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-02-D1142-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Terra within NASA's Earth Observing System and identifies U.S. and international instrument boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-03-D1143",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-03-D1143-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-03-D1143-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-03-D1143-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Terra is described as a multi-instrument Earth-observation satellite providing coordinated global measurements.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmulti\\-instru\\w*",
        "\\bearth\\-observ\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-04-D1144",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-04-D1144-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-04-D1144-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-04-D1144-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names ASTER, CERES, MISR, MODIS, and MOPITT and distinguishes their measurement roles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bceres\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-05-D1145",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-05-D1145-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-05-D1145-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-05-D1145-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes land cover, clouds, aerosols, radiation, carbon monoxide, oceans, fires, and climate processes.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*",
        "\\bcover\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-06-D1146",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-06-D1146-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-06-D1146-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-06-D1146-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active or changing operations, constellation status, or current mission status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-07-D1147",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-07-D1147-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-07-D1147-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-07-D1147-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a sun-synchronous near-polar morning-crossing Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsun\\-synchronou\\w*",
        "\\bnear\\-polar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-08-D1148",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-08-D1148-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-08-D1148-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-08-D1148-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, instrument count, orbit altitude, crossing time, data-record length, swath, or revisit fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-09-D1149",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-09-D1149-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-09-D1149-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-09-D1149-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to imagery, instrument data, long-term products, Earth Observatory stories, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bimagery\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-TERRA-10-D1150",
      "evidence_id": "CLAIMBOUND-NASA-TERRA-10-D1150-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-10-D1150-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-TERRA-10-D1150-2026-07-16.svg",
      "issue_number": 155,
      "batch_index": 9,
      "mission": "Terra",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as one instrument proving all Earth-system causal relationships; later reruns should capture orbit and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Terra official page",
      "official_source_url": "https://science.nasa.gov/mission/terra/",
      "source_sha256": "37bf78fbb612c3c60d64261b5026341a9d12b4298e55ffdd51437da3115c8d2a",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-AQUA-01-D1151",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-01-D1151-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-01-D1151-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-01-D1151-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Aqua as an Earth Observing System mission focused on the water cycle and related atmosphere, land, ocean, and energy measurements.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-02-D1152",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-02-D1152-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-02-D1152-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-02-D1152-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Aqua within NASA's Earth Observing System or A-Train and identifies international instrument boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-03-D1153",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-03-D1153-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-03-D1153-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-03-D1153-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Aqua is described as a multi-instrument Earth-observation satellite with coordinated global measurements.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmulti\\-instru\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-04-D1154",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-04-D1154-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-04-D1154-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-04-D1154-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names AIRS, AMSR-E, AMSU-A, CERES, HSB, and MODIS and distinguishes their roles or status.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bamsr\\-e\\w*",
        "\\bamsu\\-a\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-05-D1155",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-05-D1155-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-05-D1155-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-05-D1155-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes water vapour, precipitation, clouds, sea ice, sea-surface temperature, land, radiation, and atmospheric temperature.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-06-D1156",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-06-D1156-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-06-D1156-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-06-D1156-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active or changing operations, instrument status, constellation status, or current mission status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-07-D1157",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-07-D1157-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-07-D1157-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-07-D1157-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a sun-synchronous near-polar afternoon-crossing Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsun\\-synchronou\\w*",
        "\\bnear\\-polar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-08-D1158",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-08-D1158-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-08-D1158-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-08-D1158-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, instrument count, orbit altitude, crossing time, data-record length, swath, or revisit fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-09-D1159",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-09-D1159-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-09-D1159-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-09-D1159-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to data, images, instrument resources, long-term products, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AQUA-10-D1160",
      "evidence_id": "CLAIMBOUND-NASA-AQUA-10-D1160-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-10-D1160-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AQUA-10-D1160-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aqua",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as an ocean-only mission or proof of every climate attribution; later reruns should capture instrument and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aqua official page",
      "official_source_url": "https://science.nasa.gov/mission/aqua/",
      "source_sha256": "edc1f8a36d5db02df37cebaa6ce2fa9a10409ca3070236e6615ccf1c8467b417",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-AURA-01-D1161",
      "evidence_id": "CLAIMBOUND-NASA-AURA-01-D1161-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-01-D1161-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-01-D1161-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Aura as an Earth Observing System mission studying atmospheric chemistry, ozone, air quality, and climate.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-02-D1162",
      "evidence_id": "CLAIMBOUND-NASA-AURA-02-D1162-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-02-D1162-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-02-D1162-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places Aura within NASA's Earth Observing System or A-Train and identifies U.S. and international instrument boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-03-D1163",
      "evidence_id": "CLAIMBOUND-NASA-AURA-03-D1163-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-03-D1163-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-03-D1163-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Aura is described as a multi-instrument atmospheric observatory in Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmulti\\-instru\\w*",
        "\\batmospheric\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-04-D1164",
      "evidence_id": "CLAIMBOUND-NASA-AURA-04-D1164-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-04-D1164-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-04-D1164-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names OMI, MLS, TES, and HIRDLS and distinguishes their measurement roles or operational status.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bhirdl\\w*",
        "\\bdistinguish\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-05-D1165",
      "evidence_id": "CLAIMBOUND-NASA-AURA-05-D1165-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-05-D1165-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-05-D1165-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes ozone, trace gases, air pollution, atmospheric composition, and chemical-climate interactions.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-06-D1166",
      "evidence_id": "CLAIMBOUND-NASA-AURA-06-D1166-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-06-D1166-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-06-D1166-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active or changing operations, instrument status, or current mission status at access time.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-07-D1167",
      "evidence_id": "CLAIMBOUND-NASA-AURA-07-D1167-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-07-D1167-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-07-D1167-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a sun-synchronous near-polar Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsun\\-synchronou\\w*",
        "\\bnear\\-polar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-08-D1168",
      "evidence_id": "CLAIMBOUND-NASA-AURA-08-D1168-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-08-D1168-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-08-D1168-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, instrument count, orbit altitude, crossing time, data-record length, spectral range, or coverage fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-09-D1169",
      "evidence_id": "CLAIMBOUND-NASA-AURA-09-D1169-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-09-D1169-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-09-D1169-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to atmospheric-composition data, ozone maps, instrument resources, science results, or public products.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\batmospheric\\-composition\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-AURA-10-D1170",
      "evidence_id": "CLAIMBOUND-NASA-AURA-10-D1170-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-10-D1170-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-AURA-10-D1170-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Aura",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be confused with aurora imaging because of the mission name; later reruns should capture instrument and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Aura official page",
      "official_source_url": "https://science.nasa.gov/mission/aura/",
      "source_sha256": "c22b34c653b5cd63e94ca4122a768fcdb5abb7650807d092befbed601ec6637f",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-SUOMINPP-01-D1171",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-01-D1171-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-01-D1171-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-01-D1171-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes Suomi NPP as providing weather and climate observations while bridging NASA Earth-observation and NOAA operational systems.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bprovid\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-02-D1172",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-02-D1172-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-02-D1172-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-02-D1172-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page identifies NASA, NOAA, and programme partnership boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bprogramme\\w*",
        "\\bboundar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-03-D1173",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-03-D1173-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-03-D1173-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-03-D1173-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "Suomi NPP is described as a polar-orbiting multi-instrument environmental satellite.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmulti\\-instru\\w*",
        "\\benvironmental\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-04-D1174",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-04-D1174-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-04-D1174-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-04-D1174-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names VIIRS, CrIS, ATMS, OMPS, and CERES and distinguishes their measurement roles.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bviirs\\w*",
        "\\bceres\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-05-D1175",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-05-D1175-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-05-D1175-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-05-D1175-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes clouds, temperature, moisture, ocean colour, fires, aerosols, ozone, radiation, and night-time lights.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\btarget\\w*",
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-06-D1176",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-06-D1176-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-06-D1176-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-06-D1176-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, active operations, instrument status, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\boperation\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-07-D1177",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-07-D1177-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-07-D1177-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-07-D1177-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes a sun-synchronous near-polar Earth orbit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bsun\\-synchronou\\w*",
        "\\bnear\\-polar\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-08-D1178",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-08-D1178-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-08-D1178-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-08-D1178-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit launch date, instrument count, orbit altitude, crossing time, swath, resolution, or day-night-band fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-09-D1179",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-09-D1179-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-09-D1179-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-09-D1179-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to operational products, imagery, data archives, weather applications, climate records, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\boperational\\w*",
        "\\bproduct\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-SUOMINPP-10-D1180",
      "evidence_id": "CLAIMBOUND-NASA-SUOMINPP-10-D1180-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-10-D1180-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-SUOMINPP-10-D1180-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "Suomi NPP",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as a NASA-only research mission or a guarantee of weather forecast accuracy; later reruns should capture instrument and operations drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA Suomi NPP official page",
      "official_source_url": "https://science.nasa.gov/mission/suomi-npp/",
      "source_sha256": "585c3b0729f62733b037db9b67a09ff553cfaf87a773a62817eabfc4d33a975e",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-CYGNSS-01-D1181",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-01-D1181-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-01-D1181-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-01-D1181-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes CYGNSS as measuring ocean-surface winds in and near tropical cyclones using reflected navigation signals.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bocean\\-surface\\w*",
        "\\bwinds\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-02-D1182",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-02-D1182-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-02-D1182-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-02-D1182-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places CYGNSS within NASA's Earth Venture programme and identifies university or partner boundaries.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-03-D1183",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-03-D1183-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-03-D1183-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-03-D1183-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "CYGNSS is described as a constellation of small satellites using bistatic radar observations from GPS reflections.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bconstell\\w*",
        "\\bsmall\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-04-D1184",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-04-D1184-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-04-D1184-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-04-D1184-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the Delay Doppler Mapping Instrument, GPS receiver, antenna system, or another principal payload element.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bdelay\\w*",
        "\\bdoppler\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-05-D1185",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-05-D1185-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-05-D1185-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-05-D1185-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes tropical-cyclone winds, ocean roughness, soil moisture, flooding, wetlands, and land-surface reflections.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*",
        "\\btropical\\-cyclone\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-06-D1186",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-06-D1186-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-06-D1186-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-06-D1186-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, constellation health, active operations, extended applications, or current status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bconstell\\w*",
        "\\bhealth\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-07-D1187",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-07-D1187-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-07-D1187-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-07-D1187-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The orbit boundary includes multiple low-inclination low-Earth orbits designed for rapid tropical revisit.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmultiple\\w*",
        "\\blow\\-inclin\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-08-D1188",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-08-D1188-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-08-D1188-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-08-D1188-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit spacecraft count, launch date, revisit time, orbit inclination, wind range, footprint, or data-rate fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bcount\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-09-D1189",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-09-D1189-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-09-D1189-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-09-D1189-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to wind products, soil-moisture or flood data, mission datasets, science results, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bproduct\\w*",
        "\\bsoil\\-moisture\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-CYGNSS-10-D1190",
      "evidence_id": "CLAIMBOUND-NASA-CYGNSS-10-D1190-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-10-D1190-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-CYGNSS-10-D1190-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "CYGNSS",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as directly predicting cyclone intensity or replacing all weather satellites; later reruns should capture constellation and product drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA CYGNSS official page",
      "official_source_url": "https://science.nasa.gov/mission/cygnss/",
      "source_sha256": "877d395a9f4bb00c02a4238c94d32a33f478bbeb4e291f919b50cb647313fb13",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    },
    {
      "protocol_id": "NASA-EMIT-01-D1191",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-01-D1191-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-01-D1191-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-01-D1191-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 1,
      "slot_label": "Purpose / primary gate",
      "topic": "Purpose / primary gate",
      "claim": "NASA describes EMIT as mapping the mineral composition of dust-source regions and related Earth-system effects.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bmapping\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-02-D1192",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-02-D1192-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-02-D1192-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-02-D1192-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 2,
      "slot_label": "Programme / partner boundary",
      "topic": "Programme / partner boundary",
      "claim": "The page places EMIT within NASA Earth Science and identifies its installation on the International Space Station.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bplace\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-03-D1193",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-03-D1193-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-03-D1193-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-03-D1193-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 3,
      "slot_label": "Design / architecture gate",
      "topic": "Design / architecture gate",
      "claim": "EMIT is described as an imaging spectrometer payload on the station rather than a free-flying satellite.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bimaging\\w*",
        "\\bspectrometer\\w*",
        "\\bpayload\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-04-D1194",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-04-D1194-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-04-D1194-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-04-D1194-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 4,
      "slot_label": "Instrument / system gate",
      "topic": "Instrument / system gate",
      "claim": "The page names the visible-to-shortwave-infrared imaging spectrometer and its detector or optical system.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bnames\\w*",
        "\\bvisible\\-to\\-shortwave\\-infrar\\w*",
        "\\bimaging\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-05-D1195",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-05-D1195-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-05-D1195-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-05-D1195-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 5,
      "slot_label": "Target / measurement gate",
      "topic": "Target / measurement gate",
      "claim": "The target domain includes surface minerals, airborne dust, radiative effects, methane, carbon dioxide, and other spectral signatures within the mission boundary.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bdomain\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-06-D1196",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-06-D1196-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-06-D1196-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-06-D1196-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 6,
      "slot_label": "Status / timeline gate",
      "topic": "Status / timeline gate",
      "claim": "The page states launch, installation, active operations, extended science, data release, or current mission status at access time.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\binstall\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-07-D1197",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-07-D1197-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-07-D1197-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-07-D1197-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 7,
      "slot_label": "Orbit / trajectory / destination gate",
      "topic": "Orbit / trajectory / destination gate",
      "claim": "The observation boundary follows the International Space Station orbit and selected arid dust-source regions or stated coverage.",
      "result_status": "PASSED_UNDER_PROTOCOL",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-08-D1198",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-08-D1198-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-08-D1198-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-08-D1198-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 8,
      "slot_label": "Numeric or first-of-kind fact gate",
      "topic": "Numeric or first-of-kind fact gate",
      "claim": "The page contains an explicit wavelength range, spectral-channel count, spatial resolution, launch date, coverage area, plume count, or instrument-mass fact.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\bcontain\\w*",
        "\\bwavelength\\w*",
        "\\brange\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-09-D1199",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-09-D1199-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-09-D1199-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-09-D1199-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 9,
      "slot_label": "Public output / data path gate",
      "topic": "Public output / data path gate",
      "claim": "The page links to mineral maps, methane or greenhouse-gas products, data archives, science results, images, or public resources.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "\\blinks\\w*",
        "\\bmethane\\w*"
      ],
      "gate_type": "frozen_lexical_term_presence"
    },
    {
      "protocol_id": "NASA-EMIT-10-D1200",
      "evidence_id": "CLAIMBOUND-NASA-EMIT-10-D1200-2026-07-16",
      "evidence_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-10-D1200-2026-07-16.json",
      "svg_path": "docs/evidence_cards/CLAIMBOUND-NASA-EMIT-10-D1200-2026-07-16.svg",
      "issue_number": 156,
      "batch_index": 10,
      "mission": "EMIT",
      "slot": 10,
      "slot_label": "Overclaim / later-drift boundary",
      "topic": "Overclaim / later-drift boundary",
      "claim": "The source must not be read as continuous global greenhouse-gas monitoring or direct emissions enforcement; later reruns should capture product and scope drift.",
      "result_status": "INSUFFICIENT_COVERAGE",
      "official_source_name": "NASA EMIT official page",
      "official_source_url": "https://science.nasa.gov/mission/emit/",
      "source_sha256": "313bb0a1513349729471d1dd1ed135913a6f2ef1d1c6a3491dfb9dedaa79b2b5",
      "access_date": "2026-07-16",
      "missing_patterns": [
        "manual review required; no automatic absence-based pass"
      ],
      "gate_type": "manual_overclaim_boundary"
    }
  ],
  "interpretation": {
    "rows": "Each row is one selected official NASA page.",
    "columns": "Columns are frozen protocol positions, not mission scores.",
    "status": "A pass records only the frozen lexical source-boundary gate; limited coverage and manual-boundary records remain visible."
  }
}
