P-01
tenant promise
Resident timeline must match the real dispatch state.
If the resident portal, vendor ETA, and owner packet drift apart, trust breaks before the ticket closes.
- Keep one canonical update window for resident-facing comms.
- Block status sends when vendor ETA is stale.
- Escalate habitability-related drift immediately.