OptionalauthorclientID of the author at snapshot time, if known.
Branch this entry belongs to.
OptionaldiffOptional minimal layer relative to the previous entry on this branch.
Stable id (UUIDv4-like or timestamp-based).
OptionallabelFree-form label (commit-message-style).
OptionalmergedImmutable merge metadata. Set ONLY by merge() — never by
record(). UI layers (e.g. branch-tree) rely on these instead of
parsing label so user-authored labels can't be misclassified as
structural metadata, and so the merge edge always points at the
commit that was actually merged (not the source branch's current tip).
OptionalmergedComposed IFCX snapshot — full state at this entry.
ISO timestamp.