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
- Inspect the input file and notice it is a KML with three folders of placemarks.
- List the layers and read all of them, since a plain single read returns only the first folder.
- Carry each layer's folder name through as the category value for its rows.
- Decode the HTML description and pull out the date on the 'Dernière vérification' line.
- Write the combined rows to paris_pois.geojson with name, category, and verified_date as a plain YYYY-MM-DD string.
Pitfalls
- Reading the file with a single default read returns only the first folder, so 20 of 45 rows survive and the row count and name set checks fail.
- The parent folder name is not a placemark attribute, so an agent that never looks at layer names has nothing to put in the category column.
- Treating KML coordinates as lat,lon instead of lon,lat lands every point in the Indian Ocean.
- Leaving the date embedded in the French label (or writing a full datetime) fails the ISO-format check even when the date value itself is right.
- HTML entities like è need decoding before the date line can be matched reliably.
Map
Recent runs task v3
| adapter | started | score | steps | duration | cost | status |
|---|---|---|---|---|---|---|
| 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 |