Rezzy: Read booking notes as authoritative context
Right now Rezzy does not have access to read the notes field on a booking, so it is unable to be aware of or acknowledge any host-added context that may exist.
Concrete example: a guest booked a stay with 2 pets (our maximum) and mentioned in her message she's bringing a third which is a service animal. We have no choice but to override our maximum and allow the third dog with no additional pet fee. I manually increased the pet count on the booking to 3 (for clear documentation) and added a note to the booking to explain why.
In Sandbox, Rezzy's reply reflected only the structured fields (3 pets, $266 fee) and flagged both the fee and the pets-over-our-max as an unexplained discrepancy — the note's context wasn't factored in.
Proposed behavior: Rezzy reads the notes field on the current booking as authoritative host context, alongside rental agreement status and the other per-booking data it already treats as fact.
Reasonable guardrails:
- Current-booking notes only (same scoping as the rest of Rezzy's per-booking data)
- Task notes stay excluded per existing behavior
- Notes are additive — if a note contradicts a structured field, structured field wins
Notes are the natural place for host-documented waivers, exceptions, and one-off arrangements. Right now there's no way to feed that context to Rezzy without building a directive for every possible scenario.