Magic Link Booking Verification lets a guest prove booking linkage through the booking email already on file, without exposing private booking details in chat or email.
Current Implemented Components
Current verification implementation:https://guest.hellolucia.ai/. It is not a production-readiness claim.
Conservative Candidate Matching
Candidate lookup can use:Guest-Agent Booked Verification Flow
Current guest-agent behavior:Engine Token State
Engine token facts discovered by inspection:verification_expires_at as safe pending verification metadata. It is not the token, booking email, magic link, or booking-private data.
Endpoint Family
Current verification endpoint family:POST /v1/guest/booking-verification/requests returns expires_at.
Verification status must come from Engine session state. A strong booking claim is not itself verification.
Reservations and Availability Boundary
Current reservation/calendar behavior:Shipped Guest-Agent Hardening
Shipped inlucia-guest-agent on main:
Shipped Engine Support
Shipped inengine-v0.1.3.6:
Live Guest-Agent Smoke Recorded
The live smoke onhttps://guest.hellolucia.ai/ proved:
Validation Evidence
Guest Agent validations passed:Doctrine to Preserve
Magic-link verification must preserve:Arrival-Date Claim Handling
The multi-turn weak claim bug is fixed:client_today, it can be used. If not, Lucia asks for the full arrival date including year.

