Turn a HubSpot notification into queued company reads
What It Does
The webhook treats an authenticated notification as a request to reread a company. It verifies the original request before interpreting supported events, then publishes company work. Notifications do not change coverage directly.
The Flow
When Something Fails
Absent signing configuration is refused, and invalid signatures disclose no diagnostic detail to the caller. Unknown contract ownership and failed publication rely on later reconciliation. Failed publication still returns an acknowledged delivery result. Direct queue publication lacks the durable queue-row dispatcher required by the cited standard.
Open Design Questions
The queued-work departure needs explicit resolution or a recorded exception; it is not silently accepted by this design.