KamoCRM

Who drafted a charter item — CharterItem.itemOrigin (item_origin), kept by apply while the item's fingerprint is unchanged; CharterItemFingerprint, CharterItems.identityKey and normalizedText; ConfigureSubjectKind; **************** (KamoCollab CP10 Task 3)

Featurekamo-shared-library
Shipped
October 11, 2026 at 3:25 PM UTC
Author
Kamo
Commit
b6d636a

validate never reads an incoming origin; toData/toDto and the charter view carry it. validate's uniqueness now goes through identityKey, so the configure assistant's identity-replace and the validator never disagree. The stamp is unchanged (pinned by a golden value). Armed: push only after CP10 Task 2 applied the item_origin DDL.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing