Simon Willison: GPT-6 Astra built 5K/10K running routes in 27 min, but compaction hid the code
dl_weekly · x · 2026-09-24
Simon Willison had ChatGPT Work (GPT-6 Astra Max) generate 5K and 10K looping running routes from his address using OpenStreetMap data. The agent ran for 27 minutes and produced embedded visualizations plus downloadable GPX/GeoJSON files.
Key takeaways:
- It used Nominatim for geocoding, Overpass to fetch OSM roads/trails, then computed loops locally
- The ChatGPT UI gave no visibility into the Python actually executed — which Willison calls an anti-feature
- He later couldn't retrieve the code because the thread had been compacted
- His prescription: systems using compaction must preserve pre-compaction text and expose it via agent tool calls
- Map display used the visualize skill, generating an HTML file embedded in the UI
A neat long-horizon agent demo that also exposes real transparency and context-compaction pain points.
More from coding & agent
- Robinhood ships MCP and agent-managed accounts while Schwab offers neither — MartinGTobias · 2026-09-24
- OpenRSI calls for contributors: turn your research into benchmark tasks for frontier agents — ChengleiSi · 2026-09-24
- OpenAI's Neon Connector Reaches Voice Mode but Project-Level Actions Fail on Missing project_id — koltregaskes · 2026-09-24
- Bug Hunt Bench author says his code-review skill significantly lifts model scores — PawelHuryn · 2026-09-24
- 30 annotations with GEPA prompt optimization boost lead scorer accuracy 43%, cut cost 5x — CShorten30 · 2026-09-24
- eidoverse-video: an open-source film studio toolkit for AI agents, wowing with Opus demos — repligate · 2026-09-24