trips/mock
Greg Pomerantz 54f049eecc Enforce the date-sync invariant in commit/restore, not just the flight tool
redateStaysAndPlaces() now runs in commit() (before the snapshot, so
history stores consistent pairs) and in restore(). Any present or future
edit that changes day dates keeps stays/places/booking strings in sync
for free; consistent plans are an idempotent no-op. apply_flight_anchors
no longer calls it directly — commit is the single enforcement point.
enterTrip's load-time self-heal stays for plans persisted by older code.
2026-09-09 16:43:47 -04:00
..
scripts multi-trip mock + Colombia trip with a real walking router 2026-09-09 09:44:29 -04:00
app.js Enforce the date-sync invariant in commit/restore, not just the flight tool 2026-09-09 16:43:47 -04:00
data.js multi-trip mock + Colombia trip with a real walking router 2026-09-09 09:44:29 -04:00
index.html mock: robust booking-doc extraction + documents persist across turns 2026-09-09 14:16:36 -04:00
server.js Re-date the whole plan on flight upload: stays, tabs, chips, title 2026-09-09 16:31:26 -04:00
styles.css mock: robust booking-doc extraction + documents persist across turns 2026-09-09 14:16:36 -04:00