The promise · The commitment · Element
The version record
How the promise has changed, and why.
The part
What it is
A promise that has been quietly weakened three times tells you something the current version cannot, and the record is where that lives.
It also protects against unauthorised revision — a change nobody approved but everybody gradually adopted.
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.
Version
Lets a campaign or a contract cite which version of the promise it was written against.
Version shared typeReason for change
Distinguishes a promise that was sharpened from one that was quietly softened.
Reason shared type
The other elements in the commitment
The sentence
The promise itself, in final wording, treated as fixed.
LearnThe recipient
Who the promise is made to.
Learn