{
  "schemaVersion": 1,
  "kind": "live retry-only observations; not a byte-exact continuation of the original run",
  "startedAt": "2026-10-28T16:05:22.273006+00:00",
  "sourceRevision": "7c05dc06cb2d2dfca0448a2dbdddc09d35f1de75",
  "binarySha256": "81873c628209636c30461ccb25708799407155e1ddaa365c291167aa02f267a5",
  "binaryVersion": "rforge dev (7c05dc06cb2d2dfca0448a2dbdddc09d35f1de75, unknown)",
  "originalFailuresSha256": "c7b5622f7824cd9d310914c4b51a5cc2a79cbd3170ec01ebdde411a1049a07e8",
  "originalEngine": "0149ef1",
  "plannedPairs": 21,
  "transportRetries": 0,
  "requestDelaySeconds": 1,
  "maximumConnectorAttempts": 21,
  "apiKeyUsed": false,
  "protocol": "One exact archived failure per isolated native search-resume invocation. New output directories, metadata limit10, no copied original state or synthesized native records. Native requests_used2 includes the inferred historical failure1; it is not two measured HTTP calls. No physical HTTP counter is claimed.",
  "observations": [
    {
      "index": 1,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis solar fuels",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:22.307434+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 10,
            "queries": [
              {
                "query": "artificial photosynthesis solar fuels",
                "new_unique": 10,
                "complete": true
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 0,
          "requests_used": 2,
          "results": 10,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 10
        },
        "ok": true
      },
      "rows": 10,
      "status": "completed_with_records",
      "records": [
        {
          "title": "Artificial photosynthesis – solar fuels: current status and future prospects",
          "doi": "10.4155/bfs.10.62",
          "arxivId": "",
          "year": 2010,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Artificial Photosynthesis: Solar Splitting of Water to Hydrogen and Oxygen",
          "doi": "10.1021/ar00051a007",
          "arxivId": "",
          "year": 1995,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Artificial Photosynthesis: Solar-Driven Production of Fuels and Chemicals",
          "doi": "10.32628/ijsrst26133167",
          "arxivId": "",
          "year": 2026,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Natural Versus Artificial Photosynthesis: Pushing Beyond Nature's Limits to Deliver Low-Cost Solar Fuels.",
          "doi": "10.1002/adma.75482",
          "arxivId": "",
          "year": 2026,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Wastewater treatment meets artificial photosynthesis: Solar to green fuel production, water remediation and carbon emission reduction",
          "doi": "10.1007/s11783-022-1536-5",
          "arxivId": "",
          "year": 2022,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Artificial photosynthesis: A pathway to solar fuels",
          "doi": "10.1063/pt.3.5360",
          "arxivId": "",
          "year": 2023,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Fueled by sunlight, clouded by concern: Risk perceptions and risk-risk tradeoffs regarding solar fuels from artificial photosynthesis in Germany",
          "doi": "10.1016/j.erss.2026.104989",
          "arxivId": "",
          "year": 2026,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Social acceptance of solar fuels in Germany: Evidence from a national survey on artificial photosynthesis-derived isobutanol",
          "doi": "10.1016/j.jclepro.2026.148940",
          "arxivId": "",
          "year": 2026,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Building a bridge from solid wastes to solar fuels and chemicals via artificial photosynthesis",
          "doi": "10.1002/eom2.12259",
          "arxivId": "",
          "year": 2022,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        },
        {
          "title": "Artificial Photosynthesis: Solar Fuels Nanomaterials",
          "doi": "10.1017/s1431927614003742",
          "arxivId": "",
          "year": 2014,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=artificial+photosynthesis+solar+fuels"
            }
          ]
        }
      ],
      "completedAt": "2026-10-28T16:05:24.062561+00:00"
    },
    {
      "index": 2,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis water splitting carbon dioxide reduction",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:24.062903+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial photosynthesis water splitting carbon dioxide reduction",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:25.221207+00:00"
    },
    {
      "index": 3,
      "source": "semantic-scholar",
      "query": "photoelectrochemical artificial photosynthesis hydrogen review",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:25.221643+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "photoelectrochemical artificial photosynthesis hydrogen review",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:26.360895+00:00"
    },
    {
      "index": 4,
      "source": "semantic-scholar",
      "query": "photocatalytic carbon dioxide reduction solar fuels review",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:26.361426+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "photocatalytic carbon dioxide reduction solar fuels review",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:27.578389+00:00"
    },
    {
      "index": 5,
      "source": "semantic-scholar",
      "query": "artificial leaf solar water splitting",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:27.578774+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial leaf solar water splitting",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:28.718628+00:00"
    },
    {
      "index": 6,
      "source": "semantic-scholar",
      "query": "solar driven carbon dioxide reduction formate",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:28.719140+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "solar driven carbon dioxide reduction formate",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:29.853368+00:00"
    },
    {
      "index": 7,
      "source": "semantic-scholar",
      "query": "solar driven carbon dioxide reduction methanol",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:29.853943+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "solar driven carbon dioxide reduction methanol",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:31.006805+00:00"
    },
    {
      "index": 8,
      "source": "semantic-scholar",
      "query": "photoelectrochemical carbon dioxide reduction carbon monoxide",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:31.007338+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 10,
            "queries": [
              {
                "query": "photoelectrochemical carbon dioxide reduction carbon monoxide",
                "new_unique": 10,
                "complete": true
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 0,
          "requests_used": 2,
          "results": 10,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 10
        },
        "ok": true
      },
      "rows": 10,
      "status": "completed_with_records",
      "records": [
        {
          "title": "Heterogenized homogeneous catalysts for photoelectrochemical carbon dioxide reduction: a path toward ideal hybrid systems",
          "doi": "10.20517/energymater.2025.170",
          "arxivId": "",
          "year": 2026,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Porous structure based on Fenton reaction-assisted chemical etching of commercial silicon powder and its application for electrocatalytic reduction of carbon dioxide",
          "doi": "10.1088/1742-6596/2713/1/012054",
          "arxivId": "",
          "year": 2024,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Unassisted photoelectrochemical CO2 reduction by employing III–V photoelectrode with 15% solar‐to‐fuel efficiency",
          "doi": "10.1002/cey2.669",
          "arxivId": "",
          "year": 2025,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Dual modulation steering electron reducibility and transfer of bismuth molybdate nanoparticle to boost carbon dioxide photoreduction to carbon monoxide.",
          "doi": "10.1016/j.jcis.2021.11.096",
          "arxivId": "",
          "year": 2021,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Molecular Additives Improve the Selectivity of CO2 Photoelectrochemical Reduction over Gold Nanoparticles on Gallium Nitride.",
          "doi": "10.1021/acs.nanolett.3c03590",
          "arxivId": "",
          "year": 2024,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Protection Materials on III–V Semiconductors for Photoelectrochemical CO Reduction",
          "doi": "10.1021/acs.jpcc.4c04782",
          "arxivId": "",
          "year": 2024,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Photoelectrochemical reduction of carbon dioxide using Ge doped GaN nanowire photoanodes",
          "doi": "10.1063/1.4935307",
          "arxivId": "",
          "year": 2015,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Copper and platinum doped titania for photocatalytic reduction of carbon dioxide",
          "doi": "10.1016/j.apsusc.2017.06.307",
          "arxivId": "",
          "year": 2018,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "The Electrochemical Conversion of Carbon Dioxide to Carbon Monoxide Over Nanomaterial Based Cathodic Systems: Measures to Take to Apply This Laboratory Process Industrially",
          "doi": "10.1016/b978-0-08-101971-9.00005-3",
          "arxivId": "",
          "year": 2018,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        },
        {
          "title": "Monolithic Photoelectrochemical CO2 Reduction Producing Syngas at 10% Efficiency",
          "doi": "10.1002/aenm.202100070",
          "arxivId": "",
          "year": 2021,
          "sources": [
            "semantic-scholar"
          ],
          "sourceRefs": [
            {
              "source": "semantic-scholar",
              "queryRef": "semantic-scholar:/graph/v1/paper/search?limit=10&query=photoelectrochemical+carbon+dioxide+reduction+carbon+monoxide"
            }
          ]
        }
      ],
      "completedAt": "2026-10-28T16:05:33.071342+00:00"
    },
    {
      "index": 9,
      "source": "semantic-scholar",
      "query": "tandem photoelectrochemical devices solar fuels",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:33.072003+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "tandem photoelectrochemical devices solar fuels",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:34.209416+00:00"
    },
    {
      "index": 10,
      "source": "semantic-scholar",
      "query": "integrated artificial photosynthesis water oxidation carbon dioxide reduction",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:34.210027+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "integrated artificial photosynthesis water oxidation carbon dioxide reduction",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:35.434150+00:00"
    },
    {
      "index": 11,
      "source": "semantic-scholar",
      "query": "molecular catalysts artificial photosynthesis carbon dioxide",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:35.434846+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "molecular catalysts artificial photosynthesis carbon dioxide",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:36.573688+00:00"
    },
    {
      "index": 12,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis biohybrid systems",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:36.574441+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial photosynthesis biohybrid systems",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:37.719960+00:00"
    },
    {
      "index": 13,
      "source": "semantic-scholar",
      "query": "perovskite artificial leaf solar fuels",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:37.720778+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "perovskite artificial leaf solar fuels",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:38.929583+00:00"
    },
    {
      "index": 14,
      "source": "semantic-scholar",
      "query": "copper catalysts photocatalytic carbon dioxide reduction selectivity",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:38.930534+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "copper catalysts photocatalytic carbon dioxide reduction selectivity",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:40.152970+00:00"
    },
    {
      "index": 15,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis solar to hydrogen efficiency stability",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:40.153768+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial photosynthesis solar to hydrogen efficiency stability",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:41.291875+00:00"
    },
    {
      "index": 16,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis solar to fuel efficiency",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:41.292699+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial photosynthesis solar to fuel efficiency",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:42.507835+00:00"
    },
    {
      "index": 17,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis catalyst degradation",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:42.508717+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial photosynthesis catalyst degradation",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:43.717238+00:00"
    },
    {
      "index": 18,
      "source": "semantic-scholar",
      "query": "photocatalytic carbon dioxide reduction isotope controls",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:43.718158+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "photocatalytic carbon dioxide reduction isotope controls",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:44.863556+00:00"
    },
    {
      "index": 19,
      "source": "semantic-scholar",
      "query": "photoelectrochemical solar fuels scalability",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:44.864425+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "photoelectrochemical solar fuels scalability",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:46.001587+00:00"
    },
    {
      "index": 20,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis techno economic analysis",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:46.002800+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial photosynthesis techno economic analysis",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:47.139957+00:00"
    },
    {
      "index": 21,
      "source": "semantic-scholar",
      "query": "artificial photosynthesis recent advances review",
      "beforeError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "startedAt": "2026-10-28T16:05:47.141393+00:00",
      "exitCode": 0,
      "nativeSummary": {
        "data": {
          "budget": {
            "depth": "standard",
            "max_query_variants": 10,
            "max_sources": 5,
            "max_api_calls": 50,
            "low_yield_threshold": 2,
            "saturation_queries": 3,
            "max_consecutive_errors": 5
          },
          "coverage": {
            "unique_records": 0,
            "queries": [
              {
                "query": "artificial photosynthesis recent advances review",
                "new_unique": 0,
                "complete": false
              }
            ],
            "consecutive_low_yield": 0
          },
          "newFailures": 1,
          "requests_used": 2,
          "results": 0,
          "resumed": 1,
          "stop_reason": "completed",
          "totalResults": 0
        },
        "ok": true
      },
      "rows": 0,
      "status": "failed",
      "afterError": "source HTTP status 429: rate limited; reduce request frequency, try again later, or configure an API key (check connector env vars)",
      "records": [],
      "completedAt": "2026-10-28T16:05:48.288569+00:00"
    }
  ],
  "completedAt": "2026-10-28T16:05:48.289612+00:00",
  "originalFailuresUnchanged": true,
  "summary": {
    "completed_with_records": 2,
    "completed_empty": 0,
    "failed": 19,
    "command_failed": 0,
    "timed_out": 0,
    "rows": 20
  },
  "identityReconciliation": {
    "baselineCandidates": 487,
    "retryRows": 20,
    "retryIdentities": 20,
    "overlap": 5,
    "additionalIdentities": 15,
    "unionIdentities": 502,
    "method": "Independent DOI-or-normalized-title set comparison of bibliography projections. Not a native original-library resume or validated scientific deduplication."
  }
}
