Verification and the trust gate
One rule sits in front of everything: no action ever runs against a business that has not verified that action. Not a setting, not a default. There is no path around it.
What verifying an action means
Verifying an action means the owner has seen it, approved it, and set the terms: the hours it can run, how many an agent may create, and which fields an agent may fill. Until that happens the action exists only in test mode, where nothing reaches the business.
A verified completed action
A verified completed action is the unit we bill. It is one real outcome, a booked job, a submitted quote, an appointment, that ran through a verified action and completed. Duplicates do not count. Attempts do not count. Every one is logged with the agent’s identity where the agent offers it, and can be replayed, so an argument about whether a booking happened is settled by the record.
How we hold ourselves to it
5,449
outbound requests audited across fifteen businesses we have never spoken to — none carried anything we typed
Written from
- The words on this page
apps/web/MESSAGE-ARCHITECTURE.md - The rule itself
CLAUDE.md - The architecture it sits in
docs/03-build-architecture.md - The outbound audit
packages/mapper/benchmark/outbound/