bookings: separate records from source documents
This commit is contained in:
1 parent
47ad7da677
commit
41ad763709
28 files changed
+57
-28
No files matched your search
@@ -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/<category>/`.
|
||||
- Keep original `.pdf` and `.eml` artifacts under the matching `sources/<category>/` 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.
|
||||
@@ -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/<category>/` and `sources/<category>/` 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)
|
||||
|
||||
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
+1
-1
@@ -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)
|
||||
+1
-1
@@ -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))
|
||||
|
||||
| | |
|
||||
|---|---|
|
||||
File renamed without changes.
File renamed without changes.
@@ -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.
|
||||
+6
-6
@@ -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
|
||||
|
||||
|
||||
+12
-12
@@ -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 |
|
||||
|
||||
+1
-1
@@ -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)
|
||||
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -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** |
|
||||
|
||||
Reference in new issue
Block a user