From 41ad763709329311bffc88b166a8903ab6ecc6ce Mon Sep 17 00:00:00 2001 From: Philip Jennings Date: Sun, 6 Sep 2026 14:35:23 -0700 Subject: [PATCH] bookings: separate records from source documents --- AGENTS.md | 7 +++++ README.md | 7 +++-- bookings/{ => stays}/airbnb-la-dtla.md | 4 ++- bookings/{ => stays}/airbnb-sf-daly-city.md | 5 ++++ .../{ => stays}/cabin-sequoia-miramonte.md | 6 +++++ bookings/{ => stays}/cabin-yosemite-wawona.md | 6 +++++ .../wyndham-desert-rose-las-vegas.md | 2 +- .../car-rental-lk-los-angeles.md | 2 +- bookings/{ => transport}/car-rental.md | 0 bookings/{ => transport}/flights-kt-vt.md | 0 bookings/{ => transport}/flights-ms.md | 2 +- expenses.md | 12 ++++----- itinerary.md | 24 +++++++++--------- la_stay_options.md | 2 +- .../2026-04-05_Airbnb_SF_Host_Message.pdf | Bin .../2026-04-05_GilmoreCabin_Host_Message.pdf | Bin .../2026-04-05_Yosemite_Host_Message.pdf | Bin .../2026-04-05_Yosemite_Receipt_1752-9689.pdf | Bin ...2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf | Bin .../stays}/Airbnb_SF_DalyCity_Sep19-22.pdf | Bin .../Booking_Sequoia_Miramonte_Sep24-26.pdf | Bin ...ing_Sequoia_Miramonte_Sep24-27_Updated.pdf | Bin ...t_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf | Bin .../Booking_Yosemite_Wawona_Sep22-24.pdf | Bin ...-31_United_Booking_Confirmation_OMK75H.pdf | Bin ...edia_Hertz_LAX_Sep25-27_73537324893669.eml | 0 .../United_Flights_YVR-SFO_OMK75H_eTicket.pdf | Bin vegas_stay_options.md | 6 ++--- 28 files changed, 57 insertions(+), 28 deletions(-) rename bookings/{ => stays}/airbnb-la-dtla.md (90%) rename bookings/{ => stays}/airbnb-sf-daly-city.md (85%) rename bookings/{ => stays}/cabin-sequoia-miramonte.md (77%) rename bookings/{ => stays}/cabin-yosemite-wawona.md (78%) rename bookings/{ => stays}/wyndham-desert-rose-las-vegas.md (91%) rename bookings/{ => transport}/car-rental-lk-los-angeles.md (91%) rename bookings/{ => transport}/car-rental.md (100%) rename bookings/{ => transport}/flights-kt-vt.md (100%) rename bookings/{ => transport}/flights-ms.md (91%) rename {emails => sources/stays}/2026-04-05_Airbnb_SF_Host_Message.pdf (100%) rename {emails => sources/stays}/2026-04-05_GilmoreCabin_Host_Message.pdf (100%) rename {emails => sources/stays}/2026-04-05_Yosemite_Host_Message.pdf (100%) rename {emails => sources/stays}/2026-04-05_Yosemite_Receipt_1752-9689.pdf (100%) rename {emails => sources/stays}/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf (100%) rename {bookings => sources/stays}/Airbnb_SF_DalyCity_Sep19-22.pdf (100%) rename {bookings => sources/stays}/Booking_Sequoia_Miramonte_Sep24-26.pdf (100%) rename {bookings => sources/stays}/Booking_Sequoia_Miramonte_Sep24-27_Updated.pdf (100%) rename {bookings => sources/stays}/Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf (100%) rename {bookings => sources/stays}/Booking_Yosemite_Wawona_Sep22-24.pdf (100%) rename {emails => sources/transport}/2026-08-31_United_Booking_Confirmation_OMK75H.pdf (100%) rename {bookings => sources/transport}/Expedia_Hertz_LAX_Sep25-27_73537324893669.eml (100%) rename {bookings => sources/transport}/United_Flights_YVR-SFO_OMK75H_eTicket.pdf (100%) diff --git a/AGENTS.md b/AGENTS.md index d8a95f4..22e5b6e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -12,3 +12,10 @@ Whenever a document is added or changed and it confirms an actual booked or paid 6. **Couple-only expenses** stay in the ledger for completeness but do not affect the cross-couple settlement. 7. Ignore discrepancies below US$1 when they plausibly result from currency conversion or rounding. 8. After every ledger-row change, recompute the net balance and update the single settlement sentence in `expenses.md`. Show only the final result in the form: **“KTVT owes LKMS US$X.XX.”** (or the reverse). + +## Booking records and source documents + +- Keep normalized booking information in Markdown under `bookings//`. +- Keep original `.pdf` and `.eml` artifacts under the matching `sources//` directory. +- Current categories are `stays` and `transport`. Add another matching category, such as `activities`, only when needed. +- Link each booking summary to its source artifacts when available. diff --git a/README.md b/README.md index 07a8921..11a54a0 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,11 @@ Group trip: SF → Yosemite → Sequoia → LA → Las Vegas → SF. - [`itinerary.md`](itinerary.md) — full plan: timeline, day-by-day, bookings overview - [`expenses.md`](expenses.md) — shared-expense ledger and reconciliation notes -- [`bookings/`](bookings/) — one file per accommodation / transport booking, with confirmation PDFs -- [`emails/`](emails/) — host messages and receipts +- [`bookings/stays/`](bookings/stays/) — one Markdown summary per accommodation booking +- [`bookings/transport/`](bookings/transport/) — one Markdown summary per flight or car booking +- [`sources/stays/`](sources/stays/) — original accommodation confirmations, messages, and receipts (`.pdf` / `.eml`) +- [`sources/transport/`](sources/transport/) — original transport confirmations and tickets (`.pdf` / `.eml`) +- Add matching `bookings//` and `sources//` directories if another booking type occurs (for example, `activities`) - Sights menus — candidate things to see per leg: - [`sf_sights.md`](sf_sights.md) · [`parks_sights.md`](parks_sights.md) (Yosemite + Sequoia/Kings Canyon) · [`la_sights.md`](la_sights.md) · [`vegas_sights.md`](vegas_sights.md) diff --git a/bookings/airbnb-la-dtla.md b/bookings/stays/airbnb-la-dtla.md similarity index 90% rename from bookings/airbnb-la-dtla.md rename to bookings/stays/airbnb-la-dtla.md index 3851839..c61b57d 100644 --- a/bookings/airbnb-la-dtla.md +++ b/bookings/stays/airbnb-la-dtla.md @@ -22,4 +22,6 @@ check-in guide before arrival. **Note:** bedroom 2 has two twin beds — agree in advance which couple takes it. Strict quiet hours 8 PM – 8 AM. -**Email:** [`emails/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf`](../emails/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf) +## Sources + +- [Host message](../../sources/stays/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf) diff --git a/bookings/airbnb-sf-daly-city.md b/bookings/stays/airbnb-sf-daly-city.md similarity index 85% rename from bookings/airbnb-sf-daly-city.md rename to bookings/stays/airbnb-sf-daly-city.md index 9d25683..28f688a 100644 --- a/bookings/airbnb-sf-daly-city.md +++ b/bookings/stays/airbnb-sf-daly-city.md @@ -22,3 +22,8 @@ **Host note:** Check-in instructions will be sent 3 days before arrival. Contact Stanley with any questions. **Action needed:** MS, who made the booking, arrives on Sep 20. Confirm that KT & VT can check in on Sep 19 without MS present and ensure they receive the check-in instructions. + +## Sources + +- [Booking confirmation](../../sources/stays/Airbnb_SF_DalyCity_Sep19-22.pdf) +- [Host message](../../sources/stays/2026-04-05_Airbnb_SF_Host_Message.pdf) diff --git a/bookings/cabin-sequoia-miramonte.md b/bookings/stays/cabin-sequoia-miramonte.md similarity index 77% rename from bookings/cabin-sequoia-miramonte.md rename to bookings/stays/cabin-sequoia-miramonte.md index a5da7e7..c6e49fd 100644 --- a/bookings/cabin-sequoia-miramonte.md +++ b/bookings/stays/cabin-sequoia-miramonte.md @@ -20,3 +20,9 @@ | **Note** | Photo ID + credit card required at check-in | **Important:** No cell service at the property — screenshot or print check-in codes before arrival! + +## Sources + +- [Original booking confirmation](../../sources/stays/Booking_Sequoia_Miramonte_Sep24-26.pdf) +- [Updated booking confirmation](../../sources/stays/Booking_Sequoia_Miramonte_Sep24-27_Updated.pdf) +- [Host message](../../sources/stays/2026-04-05_GilmoreCabin_Host_Message.pdf) diff --git a/bookings/cabin-yosemite-wawona.md b/bookings/stays/cabin-yosemite-wawona.md similarity index 78% rename from bookings/cabin-yosemite-wawona.md rename to bookings/stays/cabin-yosemite-wawona.md index 86f576e..8549d43 100644 --- a/bookings/cabin-yosemite-wawona.md +++ b/bookings/stays/cabin-yosemite-wawona.md @@ -20,3 +20,9 @@ **Host message:** "The Yosemite Grand Team" asked to confirm contact details and estimated arrival time. Check-in details will be sent closer to arrival. **Action needed:** Reply to host with estimated arrival time on Sep 22. + +## Sources + +- [Booking confirmation](../../sources/stays/Booking_Yosemite_Wawona_Sep22-24.pdf) +- [Host message](../../sources/stays/2026-04-05_Yosemite_Host_Message.pdf) +- [Receipt](../../sources/stays/2026-04-05_Yosemite_Receipt_1752-9689.pdf) diff --git a/bookings/wyndham-desert-rose-las-vegas.md b/bookings/stays/wyndham-desert-rose-las-vegas.md similarity index 91% rename from bookings/wyndham-desert-rose-las-vegas.md rename to bookings/stays/wyndham-desert-rose-las-vegas.md index f5cc389..4b9f220 100644 --- a/bookings/wyndham-desert-rose-las-vegas.md +++ b/bookings/stays/wyndham-desert-rose-las-vegas.md @@ -37,4 +37,4 @@ Guests must show photo identification and a credit card at check-in. Special req ## Source -[`Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf`](Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf) +[Booking confirmation](../../sources/stays/Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf) diff --git a/bookings/car-rental-lk-los-angeles.md b/bookings/transport/car-rental-lk-los-angeles.md similarity index 91% rename from bookings/car-rental-lk-los-angeles.md rename to bookings/transport/car-rental-lk-los-angeles.md index b57aa26..37d263a 100644 --- a/bookings/car-rental-lk-los-angeles.md +++ b/bookings/transport/car-rental-lk-los-angeles.md @@ -1,7 +1,7 @@ # Car Rental — LK in Los Angeles ✅ **Booked 2026-09-04 through Expedia — itinerary `73537324893669` · Hertz confirmation `L701E988AD2`** -([confirmation email](Expedia_Hertz_LAX_Sep25-27_73537324893669.eml)) +([confirmation email](../../sources/transport/Expedia_Hertz_LAX_Sep25-27_73537324893669.eml)) | | | |---|---| diff --git a/bookings/car-rental.md b/bookings/transport/car-rental.md similarity index 100% rename from bookings/car-rental.md rename to bookings/transport/car-rental.md diff --git a/bookings/flights-kt-vt.md b/bookings/transport/flights-kt-vt.md similarity index 100% rename from bookings/flights-kt-vt.md rename to bookings/transport/flights-kt-vt.md diff --git a/bookings/flights-ms.md b/bookings/transport/flights-ms.md similarity index 91% rename from bookings/flights-ms.md rename to bookings/transport/flights-ms.md index beaeac5..ac03304 100644 --- a/bookings/flights-ms.md +++ b/bookings/transport/flights-ms.md @@ -5,7 +5,7 @@ Sep 22 (flight details TBC), remains away from the group, and rejoins Sep 27 in Los Angeles after returning her LAX rental car by 6:30 PM PDT. ✅ **Booked Aug 31, 2026 — United confirmation `OMK75H` · Air Canada ref `ADSPID`** -([eTicket PDF](United_Flights_YVR-SFO_OMK75H_eTicket.pdf)) +([eTicket PDF](../../sources/transport/United_Flights_YVR-SFO_OMK75H_eTicket.pdf) · [booking confirmation](../../sources/transport/2026-08-31_United_Booking_Confirmation_OMK75H.pdf)) Use `OMK75H` on united.com (trip view, outbound check-in); use `ADSPID` on aircanada.com for the return leg — bag purchase and seat selection. diff --git a/expenses.md b/expenses.md index c8398ea..d6fbcdc 100644 --- a/expenses.md +++ b/expenses.md @@ -16,12 +16,12 @@ Tricount's default currency is USD. Shared expenses are split 50/50 between **KT | Category | Expense | Amount | Paid by | Allocation | Source | |---|---|---:|---|---|---| -| Accommodation | Sequoia cabin | US$771.75 | LKMS | Shared 50/50 | [`cabin-sequoia-miramonte.md`](bookings/cabin-sequoia-miramonte.md) | -| Accommodation | Yosemite cabin | US$933.75 | LKMS | Shared 50/50 | [`cabin-yosemite-wawona.md`](bookings/cabin-yosemite-wawona.md) | -| Accommodation | SF Airbnb | US$755.01 | LKMS | Shared 50/50 | [`airbnb-sf-daly-city.md`](bookings/airbnb-sf-daly-city.md) | -| Accommodation | Los Angeles — DTLA Airbnb | US$860.00 | KTVT | Shared 50/50 | [`airbnb-la-dtla.md`](bookings/airbnb-la-dtla.md) | -| Accommodation | Las Vegas — Wyndham Desert Rose | US$630.00 | KTVT | Shared 50/50 | [`wyndham-desert-rose-las-vegas.md`](bookings/wyndham-desert-rose-las-vegas.md) | -| Flights | MS & LK — YVR ↔ SFO | CA$1,369.76 | LKMS | Couple-only: LKMS | [`flights-ms.md`](bookings/flights-ms.md) | +| Accommodation | Sequoia cabin | US$771.75 | LKMS | Shared 50/50 | [`cabin-sequoia-miramonte.md`](bookings/stays/cabin-sequoia-miramonte.md) | +| Accommodation | Yosemite cabin | US$933.75 | LKMS | Shared 50/50 | [`cabin-yosemite-wawona.md`](bookings/stays/cabin-yosemite-wawona.md) | +| Accommodation | SF Airbnb | US$755.01 | LKMS | Shared 50/50 | [`airbnb-sf-daly-city.md`](bookings/stays/airbnb-sf-daly-city.md) | +| Accommodation | Los Angeles — DTLA Airbnb | US$860.00 | KTVT | Shared 50/50 | [`airbnb-la-dtla.md`](bookings/stays/airbnb-la-dtla.md) | +| Accommodation | Las Vegas — Wyndham Desert Rose | US$630.00 | KTVT | Shared 50/50 | [`wyndham-desert-rose-las-vegas.md`](bookings/stays/wyndham-desert-rose-las-vegas.md) | +| Flights | MS & LK — YVR ↔ SFO | CA$1,369.76 | LKMS | Couple-only: LKMS | [`flights-ms.md`](bookings/transport/flights-ms.md) | ## Settlement diff --git a/itinerary.md b/itinerary.md index 1fe969a..f371420 100644 --- a/itinerary.md +++ b/itinerary.md @@ -21,15 +21,15 @@ | | Dates | Cost | Status | |---|---|---|---| -| [🏠 Airbnb — Daly City](bookings/airbnb-sf-daly-city.md) | Sep 19–22 (3 nights) | $1,049.54 CAD | Auto-pays Sep 7 | -| [🏕️ Cabin — Yosemite (Wawona)](bookings/cabin-yosemite-wawona.md) | Sep 22–24 (2 nights) | US$933.75 | ✅ Paid | -| [🌲 Cabin — Sequoia (Miramonte)](bookings/cabin-sequoia-miramonte.md) | Sep 24–27 (3 nights) | US$771.16 | Auto-pays Sep 8 | -| [🏙️ Airbnb — LA (DTLA)](bookings/airbnb-la-dtla.md) | Sep 27–30 (3 nights) | US$860 | ✅ Booked by KT · ⚠️ complete online check-in form | -| [🎰 Wyndham Desert Rose Resort — Las Vegas](bookings/wyndham-desert-rose-las-vegas.md) | Sep 30–Oct 3 (3 nights) | US$630 | ✅ Booked by KT · free cancellation through Sep 15 | -| [🚗 Car Rental](bookings/car-rental.md) | Sep 20–Oct 4 (14 days) | ⚠️ TBC | SFO round trip; rent and return by MS | -| [✈️ Flights — KT & VT](bookings/flights-kt-vt.md) | Sep 19 / Oct 3 | — | ✅ Dates confirmed (details later) | -| [✈️ Flights — MS & LK](bookings/flights-ms.md) | Sep 20 / Oct 4 | CA$1,369.76 | ✅ Booked (OMK75H) · UA1333 / AC573 · bag CA$69/direction extra · LK flies to Kansas City Sep 22 | -| [🚗 LK — Hertz at LAX](bookings/car-rental-lk-los-angeles.md) | Sep 25–27 | CA$232.12 | ✅ Booked (73537324893669) · return by Sep 27, 6:30 PM PDT | +| [🏠 Airbnb — Daly City](bookings/stays/airbnb-sf-daly-city.md) | Sep 19–22 (3 nights) | $1,049.54 CAD | Auto-pays Sep 7 | +| [🏕️ Cabin — Yosemite (Wawona)](bookings/stays/cabin-yosemite-wawona.md) | Sep 22–24 (2 nights) | US$933.75 | ✅ Paid | +| [🌲 Cabin — Sequoia (Miramonte)](bookings/stays/cabin-sequoia-miramonte.md) | Sep 24–27 (3 nights) | US$771.16 | Auto-pays Sep 8 | +| [🏙️ Airbnb — LA (DTLA)](bookings/stays/airbnb-la-dtla.md) | Sep 27–30 (3 nights) | US$860 | ✅ Booked by KT · ⚠️ complete online check-in form | +| [🎰 Wyndham Desert Rose Resort — Las Vegas](bookings/stays/wyndham-desert-rose-las-vegas.md) | Sep 30–Oct 3 (3 nights) | US$630 | ✅ Booked by KT · free cancellation through Sep 15 | +| [🚗 Car Rental](bookings/transport/car-rental.md) | Sep 20–Oct 4 (14 days) | ⚠️ TBC | SFO round trip; rent and return by MS | +| [✈️ Flights — KT & VT](bookings/transport/flights-kt-vt.md) | Sep 19 / Oct 3 | — | ✅ Dates confirmed (details later) | +| [✈️ Flights — MS & LK](bookings/transport/flights-ms.md) | Sep 20 / Oct 4 | CA$1,369.76 | ✅ Booked (OMK75H) · UA1333 / AC573 · bag CA$69/direction extra · LK flies to Kansas City Sep 22 | +| [🚗 LK — Hertz at LAX](bookings/transport/car-rental-lk-los-angeles.md) | Sep 25–27 | CA$232.12 | ✅ Booked (73537324893669) · return by Sep 27, 6:30 PM PDT | **Expense split:** [`expenses.md`](expenses.md) · [Tricount](https://tricount.com/tOMVasoAGxPeQkMAJP) (opens in the app). @@ -45,12 +45,12 @@ | Sep 22 | Tue | Yosemite / Kansas City | LK flies to Kansas City (flight details TBC) and remains away from the group until Sep 27 · Check-out SF by 11 AM · Depart 7 AM · [See plan ↓](#sep-22--sf--yosemite-valley) · Wawona check-in (flexible) | | Sep 23 | Wed | Yosemite | [See plan ↓](#sep-23--yosemite--glacier-point--mariposa-grove) | | Sep 24 | Thu | Sequoia | Check-out Wawona by 10 AM · Drive Hwy 41 (~3 hrs) · [See plan ↓](#sep-24--yosemite--sequoia) · Gilmore Cabin check-in from 4 PM | -| Sep 25 | Fri | Kings Canyon / Los Angeles | Group: [See plan ↓](#sep-25--kings-canyon) · LK: collect [Hertz rental](bookings/car-rental-lk-los-angeles.md) at LAX, 6:30 PM PDT | +| Sep 25 | Fri | Kings Canyon / Los Angeles | Group: [See plan ↓](#sep-25--kings-canyon) · LK: collect [Hertz rental](bookings/transport/car-rental-lk-los-angeles.md) at LAX, 6:30 PM PDT | | Sep 26 | Sat | Sequoia / Kings Canyon | Extra park day — TBD | -| Sep 27 | Sun | Los Angeles | Check-out Gilmore by 11 AM · Drive to LA · [DTLA Airbnb](bookings/airbnb-la-dtla.md) check-in from 4 PM (1100 W Temple St) · LK returns [Hertz rental](bookings/car-rental-lk-los-angeles.md) at LAX by 6:30 PM PDT and rejoins the group | +| Sep 27 | Sun | Los Angeles | Check-out Gilmore by 11 AM · Drive to LA · [DTLA Airbnb](bookings/stays/airbnb-la-dtla.md) check-in from 4 PM (1100 W Temple St) · LK returns [Hertz rental](bookings/transport/car-rental-lk-los-angeles.md) at LAX by 6:30 PM PDT and rejoins the group | | Sep 28 | Mon | Los Angeles | TBD | | Sep 29 | Tue | Los Angeles | TBD | -| Sep 30 | Wed | Las Vegas | Drive LA → Vegas (~4.5 hrs, I-15) · [Wyndham Desert Rose](bookings/wyndham-desert-rose-las-vegas.md) check-in from 4 PM · no LA → LAS flight needed | +| Sep 30 | Wed | Las Vegas | Drive LA → Vegas (~4.5 hrs, I-15) · [Wyndham Desert Rose](bookings/stays/wyndham-desert-rose-las-vegas.md) check-in from 4 PM · no LA → LAS flight needed | | Oct 1 | Thu | Las Vegas | — | | Oct 2 | Fri | Las Vegas | — | | Oct 3 | Sat | Las Vegas → San Francisco | Wyndham checkout by 10 AM · KT & VT fly LAS → Bulgaria · MS starts drive back to San Francisco · overnight stop / endpoint TBC | diff --git a/la_stay_options.md b/la_stay_options.md index a57e5cd..127590f 100644 --- a/la_stay_options.md +++ b/la_stay_options.md @@ -1,6 +1,6 @@ # Los Angeles — Where to Stay (shortlist) -> ✅ **BOOKED (Aug 31): the DTLA view apartment** — see [`bookings/airbnb-la-dtla.md`](bookings/airbnb-la-dtla.md). +> ✅ **BOOKED (Aug 31): the DTLA view apartment** — see [`bookings/stays/airbnb-la-dtla.md`](bookings/stays/airbnb-la-dtla.md). > The rest of this file is kept for reference. **Dates:** Sun Sep 27 → Wed Sep 30 (3 nights) diff --git a/emails/2026-04-05_Airbnb_SF_Host_Message.pdf b/sources/stays/2026-04-05_Airbnb_SF_Host_Message.pdf similarity index 100% rename from emails/2026-04-05_Airbnb_SF_Host_Message.pdf rename to sources/stays/2026-04-05_Airbnb_SF_Host_Message.pdf diff --git a/emails/2026-04-05_GilmoreCabin_Host_Message.pdf b/sources/stays/2026-04-05_GilmoreCabin_Host_Message.pdf similarity index 100% rename from emails/2026-04-05_GilmoreCabin_Host_Message.pdf rename to sources/stays/2026-04-05_GilmoreCabin_Host_Message.pdf diff --git a/emails/2026-04-05_Yosemite_Host_Message.pdf b/sources/stays/2026-04-05_Yosemite_Host_Message.pdf similarity index 100% rename from emails/2026-04-05_Yosemite_Host_Message.pdf rename to sources/stays/2026-04-05_Yosemite_Host_Message.pdf diff --git a/emails/2026-04-05_Yosemite_Receipt_1752-9689.pdf b/sources/stays/2026-04-05_Yosemite_Receipt_1752-9689.pdf similarity index 100% rename from emails/2026-04-05_Yosemite_Receipt_1752-9689.pdf rename to sources/stays/2026-04-05_Yosemite_Receipt_1752-9689.pdf diff --git a/emails/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf b/sources/stays/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf similarity index 100% rename from emails/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf rename to sources/stays/2026-08-31_Airbnb_LA_DTLA_Host_Message.pdf diff --git a/bookings/Airbnb_SF_DalyCity_Sep19-22.pdf b/sources/stays/Airbnb_SF_DalyCity_Sep19-22.pdf similarity index 100% rename from bookings/Airbnb_SF_DalyCity_Sep19-22.pdf rename to sources/stays/Airbnb_SF_DalyCity_Sep19-22.pdf diff --git a/bookings/Booking_Sequoia_Miramonte_Sep24-26.pdf b/sources/stays/Booking_Sequoia_Miramonte_Sep24-26.pdf similarity index 100% rename from bookings/Booking_Sequoia_Miramonte_Sep24-26.pdf rename to sources/stays/Booking_Sequoia_Miramonte_Sep24-26.pdf diff --git a/bookings/Booking_Sequoia_Miramonte_Sep24-27_Updated.pdf b/sources/stays/Booking_Sequoia_Miramonte_Sep24-27_Updated.pdf similarity index 100% rename from bookings/Booking_Sequoia_Miramonte_Sep24-27_Updated.pdf rename to sources/stays/Booking_Sequoia_Miramonte_Sep24-27_Updated.pdf diff --git a/bookings/Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf b/sources/stays/Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf similarity index 100% rename from bookings/Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf rename to sources/stays/Booking_Wyndham_Desert_Rose_Las_Vegas_Sep30-Oct3_5522291696.pdf diff --git a/bookings/Booking_Yosemite_Wawona_Sep22-24.pdf b/sources/stays/Booking_Yosemite_Wawona_Sep22-24.pdf similarity index 100% rename from bookings/Booking_Yosemite_Wawona_Sep22-24.pdf rename to sources/stays/Booking_Yosemite_Wawona_Sep22-24.pdf diff --git a/emails/2026-08-31_United_Booking_Confirmation_OMK75H.pdf b/sources/transport/2026-08-31_United_Booking_Confirmation_OMK75H.pdf similarity index 100% rename from emails/2026-08-31_United_Booking_Confirmation_OMK75H.pdf rename to sources/transport/2026-08-31_United_Booking_Confirmation_OMK75H.pdf diff --git a/bookings/Expedia_Hertz_LAX_Sep25-27_73537324893669.eml b/sources/transport/Expedia_Hertz_LAX_Sep25-27_73537324893669.eml similarity index 100% rename from bookings/Expedia_Hertz_LAX_Sep25-27_73537324893669.eml rename to sources/transport/Expedia_Hertz_LAX_Sep25-27_73537324893669.eml diff --git a/bookings/United_Flights_YVR-SFO_OMK75H_eTicket.pdf b/sources/transport/United_Flights_YVR-SFO_OMK75H_eTicket.pdf similarity index 100% rename from bookings/United_Flights_YVR-SFO_OMK75H_eTicket.pdf rename to sources/transport/United_Flights_YVR-SFO_OMK75H_eTicket.pdf diff --git a/vegas_stay_options.md b/vegas_stay_options.md index 3a0c39b..3a807da 100644 --- a/vegas_stay_options.md +++ b/vegas_stay_options.md @@ -1,6 +1,6 @@ # Las Vegas — Where to Stay (booked + alternatives) -**Booked:** [Wyndham Desert Rose Resort 2BR Apartment](bookings/wyndham-desert-rose-las-vegas.md), reserved by KT. Alternatives are retained below for reference until the free-cancellation deadline. +**Booked:** [Wyndham Desert Rose Resort 2BR Apartment](bookings/stays/wyndham-desert-rose-las-vegas.md), reserved by KT. Alternatives are retained below for reference until the free-cancellation deadline. **Dates:** Wed Sep 30 → Sat Oct 3 (3 nights) **Guests:** 4 adults (2 couples) → 2 hotel rooms, or one 2-bedroom suite @@ -14,7 +14,7 @@ ## Booked choice and leading alternatives -1. **✅ [Wyndham Desert Rose 2BR](bookings/wyndham-desert-rose-las-vegas.md) — BOOKED.** $630, 2 bedrooms/2 bathrooms + kitchen, free parking. Free cancellation through **Sep 15**; US$630 cancellation charge from Sep 16. +1. **✅ [Wyndham Desert Rose 2BR](bookings/stays/wyndham-desert-rose-las-vegas.md) — BOOKED.** $630, 2 bedrooms/2 bathrooms + kitchen, free parking. Free cancellation through **Sep 15**; US$630 cancellation charge from Sep 16. 2. **[Horseshoe](https://www.booking.com/hotel/us/bally-s-las-vegas-casino.html)** — centre Strip at the Flamingo Rd corner, next to Paris, fountains across the road. $1,025 all-in + paid parking. Free cancellation until **Sep 28**, pay at the property. 3. **[Flamingo](https://www.booking.com/hotel/us/flamingo-casino.html)** — same intersection, LINQ/High Roller behind it. $1,274 all-in + paid parking. Free cancellation until **Sep 28**, pay at the property — but only 1 room was left at the checked rate. @@ -62,7 +62,7 @@ The Wyndham booking now sets the price floor. Re-checking alternatives is only u | Property | Layout | **All-in 3 nights** | Rating | Note | |---|---|---|---|---| | **[Desert Rose Resort](https://www.booking.com/hotel/us/desert-rose-resort.html)** | 1 bed + living room | **$598** (C$831) | **9.0 (4,724)** | **NO RESORT FEE** · free parking · by far the most reviewed | -| **✅ [Wyndham Desert Rose 2BR Apartment](bookings/wyndham-desert-rose-las-vegas.md)** | 2 bed · 2 bath · 79 m² | **$630** (approx. CHF 509) | 9.0 (59) | **BOOKED by KT** · free parking | +| **✅ [Wyndham Desert Rose 2BR Apartment](bookings/stays/wyndham-desert-rose-las-vegas.md)** | 2 bed · 2 bath · 79 m² | **$630** (approx. CHF 509) | 9.0 (59) | **BOOKED by KT** · free parking | | [GetAways at the Jockey Club](https://www.booking.com/hotel/us/getaways-at-the-jockey-club.html) | 1 bed + living room | **$775** (C$1,076) | 9.1 (2,859) | **NO RESORT FEE** · free parking · centre Strip, next to Cosmopolitan | | [The Signature at MGM Grand — All Suites](https://www.booking.com/hotel/us/the-signature-at-mgm.html) | Suite + balcony | **$839** (C$1,166) | 8.5 (1,567) | Parking paid · non-smoking, no casino in the tower | | ~~[Grand Desert Resort 2BR Villa](https://www.booking.com/hotel/us/grand-desert-resort-2br-villa.html)~~ | 2 bed · 2 bath · 95 m² | — | 9.6 (29) | ❌ **No availability Sep 30 – Oct 3** |