Skill 血统:版本 DAG 中的节点元数据。
字段说明
generation— 距根节点的深度(imported/captured = 0)parent_skill_ids— 父 Skill ID 列表(fixed 恰好 1 个,derived 可多个)content_snapshot— 该版本所有文件的完整快照%{path => content}content_diff— 与父版本的 unified diff
Summary
Types
@type t() :: %CMDCSkillEngine.Types.SkillLineage{ change_summary: String.t(), content_diff: String.t(), content_snapshot: %{required(String.t()) => String.t()}, created_at: DateTime.t(), created_by: String.t(), generation: non_neg_integer(), origin: CMDCSkillEngine.Types.SkillOrigin.t(), parent_skill_ids: [String.t()], source_task_id: String.t() | nil }