fio-l1-paris-kml-pois

Analyst notes

Description

This task tests format literacy on a Google-My-Maps style KML. The prompt never says KML, Folder, or HTML structure: the agent has to discover on its own that the file splits into three folders (which pyogrio exposes as separate layers, with the category living only in the layer name), that KML coordinates are lon,lat, and that the one piece of data worth extracting is a date buried in a CDATA-wrapped HTML info card with French labels and entities.

Approach

  1. Inspect the input file and notice it is a KML with three folders of placemarks.
  2. List the layers and read all of them, since a plain single read returns only the first folder.
  3. Carry each layer's folder name through as the category value for its rows.
  4. Decode the HTML description and pull out the date on the 'Dernière vérification' line.
  5. Write the combined rows to paris_pois.geojson with name, category, and verified_date as a plain YYYY-MM-DD string.

Pitfalls

Inputs

nameformatcrsgeometryfeatures
paris_late_night_pois kml EPSG:4326 Point 20

Expected outputs

nameformatcrsgeometryfeatures
paris_pois.geojson geojson EPSG:4326 Point 45

Map

Recent runs task v3

adapterstartedscorestepsdurationcoststatus
openrouter-gemma4-26b-basic 2026-06-18T07:32:32Z pending pending
openrouter-deepseek-v4-flash-basic 2026-06-18T03:08:04Z 0.00 16 2:02 0.72¢ done
openrouter-deepseek-v4-flash-detailed 2026-06-17T22:01:33Z 0.00 18 2:21 1.23¢ done
openrouter-gemma4-26b-detailed 2026-06-17T19:47:47Z 0.00 12 1:30 0.72¢ done
openrouter-deepseek-v4-flash-basic 2026-06-16T21:43:55Z 1.00 19 4:15 1.35¢ done