Authored by Samuel Glauser as CRM/DesignBrief on memex.systemorph.com (2026-08-28), reproduced verbatim. Where the first release of the CRM answers a requirement, the Guide names the record and the field; the OPEN items are still open.

Before any MeshWeaver cleverness, the thing has to be a CRM. This brief states the capabilities that are non-negotiable — if any one of these is missing, sales will keep their real pipeline in a spreadsheet and the system is dead regardless of how elegant it is. Five areas, written as requirements.

1. A trustworthy record of who we deal with

Accounts, the people at them, and the relationships between both — including the messy realities: one person moving between two client companies, a group with subsidiaries we sell to separately, a partner who is also a customer, a contact who must not be emailed again. Requirements:

2. Pipeline you can forecast from

An opportunity with a stage, an amount, a currency, an expected close date, and an owner — and, critically, a history of those values so "the forecast moved" is an answerable question.

3. Activity history that accrues without being typed in

The single hardest CRM requirement: the log has to be near-complete, and humans will not maintain it manually. What was said, when, by whom, on which opportunity.

4. Work that gets driven, not just recorded

A CRM that only remembers is a filing cabinet. Requirements:

5. Reporting and the exit door

Non-functional, briefly

Fast enough to use during a phone call (sub-second on the common views). Usable on a phone for the read path. Auditable. And it must survive its author leaving — no undocumented cleverness in one person's head.

What this brief deliberately does not decide

How much of the above is built vs. deferred, and in which order. That comes after we agree the list is right. Argue with the list first — comments on this node.

Reconnecting…
The server was updated. Reloading the page to pick up the latest version.