The profile · The decision · Element
The concerns
What each role cares about.
The part
What it is
The user cares whether it works; the buyer cares whether it is worth it; the approver cares whether it is safe. Three different arguments are needed.
Material addressing only the user is the most common failure, because the user is who the product team talks to.
The smallest level
The attributes it carries
Each attribute is one of the framework’s shared types. What a date is, and how it is written, is defined once for the whole model — the note here says what it means in this particular place.