GOAL: recover elevation for individual grid cells that the row sweeps dropped at raster seams. WORKDIR (bash = mcp__workspace__bash): /sessions/upbeat-quirky-clarke/mnt/outputs/sfmap/ Your work list is lines of /sessions/upbeat-quirky-clarke/mnt/outputs/sfmap/recov_urls.txt. Each line is: , The url is a MULTIPOINT getSamples query with the points in exactly that cellid order. For each assigned LINE NUMBER: 1. Read the line: sed -n 'p' /sessions/upbeat-quirky-clarke/mnt/outputs/sfmap/recov_urls.txt 2. Fetch the url with mcp__workspace__web_fetch ONLY. curl/wget/python-requests are PROHIBITED. If the body comes back EMPTY (just the url echo, no JSON), retry the same url once; if still empty, move the "&f=json" parameter to a different position in the query string to bust the cache and retry. NEVER alter the geometry, pixelSize, or geometryType values. 3. The JSON samples carry "locationId": 0 maps to the FIRST cellid on the line, 1 to the SECOND. Samples may come back out of order - use locationId, not array position. Sanity check: every sample must show "resolution":1. If any shows a different resolution, do not save it; report that line as BAD RESOLUTION instead. 4. Save with (value rounded to 1 decimal, keep the sign): cd /sessions/upbeat-quirky-clarke/mnt/outputs/sfmap/ && python3 save_recov.py ": :" If a locationId is absent from the response, just omit that cell and note it. If a value's magnitude is absurd (abs > 10000, NoData), write -9999 for it. DO NOT create any other files or write .md reports. FINAL ANSWER: one line per work-list line -> "line N: = =" plus any cell that was absent or bad. Nothing else.