bookings: separate records from source documents

This commit is contained in:
Philip Jennings committed 2026-09-06 14:35:23 -07:00
1 parent 47ad7da677
commit 41ad763709
28 files changed
+57 -28

No files matched your search

+7
View File
@@ -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.