Scopes

Arcs · the core primitive

A relationship is a trajectory, not a row.

The record-store paradigm flattens a living relationship into a snapshot that's stale the moment it's saved. An arc keeps the whole trajectory — so people and agents can read where it's been, where it is, and where it's going.

CRM recordid · acme_corp
Account
Acme Corp
Stage
Negotiation
Amount
$48,000
Owner
j. rivera
Last activity
94 days ago

a snapshot · already stale

becomes
Acme Corp
live arc
Prospect
Active
Expansion
Renewal
health
0.71
proposal sentagent
exec introhuman
usage +38%signal

Same relationship. One is a snapshot you maintain by hand; the other is a trajectory that maintains itself.

The anatomy of an arc.

Identity

Every arc is a first-class, addressable entity — not a row in someone's table.

Phase

A lifecycle position that moves as the relationship moves, never a stale dropdown.

Health

A synthesized 0–1 signal, continuously recomputed from the arc's own history.

Beats

An append-only stream — every email, call, note, and signal, attributed and ordered.

Owners

Humans and agents are first-class owners of the same arc, with full provenance.

Containment

Arcs contain arcs. An account holds its renewals, expansions, and deals.

Containment

Arcs contain arcs.

An account is an arc that holds its renewals, expansions, and deals — each a living arc of its own. Health and context roll up; ownership and history stay precise at every level.

Acme Corpaccount arc
Renewal · Q30.71
Expansion · EU0.58
Pilot · Data team0.83

Stop storing rows. Start keeping arcs.

Give every relationship a trajectory your whole organization — human and agent — can read.