Avoid redundant decoded graph clones

This commit is contained in:
2026-08-09 01:34:26 +00:00
parent 1456aa51cc
commit d36d4e7689
5 changed files with 29 additions and 17 deletions

View File

@@ -84,11 +84,11 @@ func Build(request BuildRequest) (Document, error) {
}
document.Contexts = append(document.Contexts, context)
}
canonical, err := canonicalize(document)
canonical, err := canonicalizeOwned(document)
if err != nil {
return Document{}, fmt.Errorf("validate evidence context: %w", err)
}
return clone(canonical)
return canonical, nil
}
type evidenceKey struct {