FieldFlow
Thu 3 Sept 10:40
Viewing as Alex Morgan, Operations Coordinator
Data health

13 problems that can cost a viewing

Every write is validated as it happens. What you see here is stale data, duplicates and decisions still open.

13
Blocking now
9
Getting stale
2462
Events in the ledger
158
Records checked

Access details not reconfirmed (6)

Keys not returned on time (1)

Agent told, renter not (1)

Planned without an access check (2)

Probable duplicate contacts (1)

Properties not ready or mis-listed (11)

What is checked at write time

  • Every reference (property, renter, agent, key) must exist. No orphan events.
  • Windows and slots must be valid, and a slot can never fall outside the window the renter asked for.
  • An assignment needs a structured reason. No reason, no assignment.
  • Closed viewings accept no new assignments or outcomes.
  • A phone call needs a summary of what was said. A disruption needs a description.
  • A new renter is matched against existing contacts by phone, email and name before being created.
  • The events table refuses UPDATE and DELETE at the database level.