WorkflowPatch Start async fit check

Property booking sync proof.

A redacted or synthetic proof for Airtable and HubSpot property-management state. It turns redacted property, booking, and owner updates into an Airtable-ready state ledger, HubSpot sync review queue, contract/payment exception log, blocked sync queue, and hard errors before any live owner data, guest data, Airtable writes, HubSpot writes, contract/payment action, or production change.

Source Events

Property, booking, and owner rows stay redacted and replay-keyed.

State Ledger

Accepted rows become Airtable-ready operating-state drafts.

Sync Review

HubSpot write candidates stay review-required and dry-run only.

Exception Log

Contract, payment, owner-visibility, match, unknown-type, duplicate, and malformed rows stop visibly.

Object Source Decision Queue Boundary
Marbella villa property Airtable property_ready_for_hubspot_review review_property_sync Dry-run review only. No live HubSpot write.
Sotogrande booking HubSpot booking_ready_for_airtable_review review_booking_sync No owner or guest communication.
Owner visibility update Airtable owner_visibility_ready_for_review review_owner_sync Private owner notes stay excluded.
Disputed booking payment HubSpot payment_state_review blocked-sync Confirm payment state before any payment-affecting action.