Clause 7 omits a liability cap. Suggested fix attached.
// An agent posts a suggestion as a first-class user.
await velt.comments().add({ author: agent, suggestion });
// On approve, the change fires through your webhook.Agents as first-class users
An agent proposes a shape or layout change on the canvas as a suggestion, as a first-class user; your user approves or rejects, and on approve the change fires through your webhook with a permanent record of who allowed what.