The dev directory now holds source code + compiled binaries only:
~/trips/osm/ OSM PBF extracts (was osm/, 1.4 GB)
~/trips/tilecache/ mock tile cache (was mock/.tilecache)
~/trips/store/mock/ per-trip uploads + chat logs (was mock/store, PII)
~/trips/logs/ server.log
~/trips/stale-osm-build/ stale source/tarball dup of ~/osm-build
(repo osm/build had no binaries; the live OSRM
toolchain + graphs already lived in ~/osm-build)
Code now points at the new locations, all overridable via env:
- mock/server.js: TRIPS_HOME (default ~/trips) for tile cache + store
- setup-osrm.sh / setup-osrm-colombia.sh: OSM_DIR (default ~/trips/osm)
- spatial/compose+import.sh: OSM_DIR (default ~/trips/osm)
- .gitignore: rewritten — no artifact paths remain in-tree
- destination changed from generic 'Queens NY' to the real address,
geocoded offline from the NY PBF (addr:street=46th Street,
addr:housenumber=39-84, postcode 11104 -> 40.74707,-73.9181)
- OSRM tree moved /tmp/osm-build -> /home/gmp/osm-build (durable);
scripts default W to $HOME/osm-build; LD_LIBRARY_PATH export for
the baked-in RPATH; cmake stub paths re-pointed
- profile experiment: profiles/car-us.lua (US-tuned speed table on
stock car.lua) -> Lincoln->Sunnyside 406 -> 377 min vs Valhalla 327;
README documents the mechanism (motorway=90 x speed_reduction 0.8
= 72 km/h effective on untagged US interstates)
- bench goldens re-recorded for both backends with new destination;
both 26/26 PASS, integration tests pass on both routers